builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-084 starttime: 1467645917.88 results: success (0) buildid: 20160704064626 builduid: 71b343b4f7574b7684a5cbed19eef54c revision: ebaf4086c18c2d1e3f0af12ade55840413342bc3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:25:17.885064) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:25:17.885520) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:25:17.885804) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:25:18.033971) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:25:18.034394) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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 --08:25:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 08:25:19 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.015000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:25:19.084049) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-04 08:25:19.084396) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.501000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-04 08:25:22.601715) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:25:22.602037) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ebaf4086c18c2d1e3f0af12ade55840413342bc3 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ebaf4086c18c2d1e3f0af12ade55840413342bc3 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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-07-04 08:25:22,979 truncating revision to first 12 chars 2016-07-04 08:25:22,979 Setting DEBUG logging. 2016-07-04 08:25:22,979 attempt 1/10 2016-07-04 08:25:22,979 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ebaf4086c18c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 08:25:23,489 unpacking tar archive at: mozilla-beta-ebaf4086c18c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.183000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:25:23.849545) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:25:23.849826) ========= script_repo_revision: ebaf4086c18c2d1e3f0af12ade55840413342bc3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:25:23.850193) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:25:23.850476) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:25:23.867502) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 21 secs) (at 2016-07-04 08:25:23.867829) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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 08:25:24 INFO - MultiFileLogger online at 20160704 08:25:24 in C:\slave\test 08:25:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:25:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:25:24 INFO - {'append_to_log': False, 08:25:24 INFO - 'base_work_dir': 'C:\\slave\\test', 08:25:24 INFO - 'blob_upload_branch': 'mozilla-beta', 08:25:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:25:24 INFO - 'buildbot_json_path': 'buildprops.json', 08:25:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:25:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:25:24 INFO - 'download_minidump_stackwalk': True, 08:25:24 INFO - 'download_symbols': 'true', 08:25:24 INFO - 'e10s': False, 08:25:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:25:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:25:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:25:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:25:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:25:24 INFO - 'C:/mozilla-build/tooltool.py'), 08:25:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:25:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:25:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:25:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:25:24 INFO - 'log_level': 'info', 08:25:24 INFO - 'log_to_console': True, 08:25:24 INFO - 'opt_config_files': (), 08:25:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:25:24 INFO - '--processes=1', 08:25:24 INFO - '--config=%(test_path)s/wptrunner.ini', 08:25:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:25:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:25:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:25:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:25:24 INFO - 'pip_index': False, 08:25:24 INFO - 'require_test_zip': True, 08:25:24 INFO - 'test_type': ('testharness',), 08:25:24 INFO - 'this_chunk': '1', 08:25:24 INFO - 'total_chunks': '10', 08:25:24 INFO - 'virtualenv_path': 'venv', 08:25:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:25:24 INFO - 'work_dir': 'build'} 08:25:24 INFO - ##### 08:25:24 INFO - ##### Running clobber step. 08:25:24 INFO - ##### 08:25:24 INFO - Running pre-action listener: _resource_record_pre_action 08:25:24 INFO - Running main action method: clobber 08:25:24 INFO - rmtree: C:\slave\test\build 08:25:24 INFO - Using _rmtree_windows ... 08:25:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:26:56 INFO - Running post-action listener: _resource_record_post_action 08:26:56 INFO - ##### 08:26:56 INFO - ##### Running read-buildbot-config step. 08:26:56 INFO - ##### 08:26:56 INFO - Running pre-action listener: _resource_record_pre_action 08:26:56 INFO - Running main action method: read_buildbot_config 08:26:56 INFO - Using buildbot properties: 08:26:56 INFO - { 08:26:56 INFO - "project": "", 08:26:56 INFO - "product": "firefox", 08:26:56 INFO - "script_repo_revision": "production", 08:26:56 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:26:56 INFO - "repository": "", 08:26:56 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:26:56 INFO - "buildid": "20160704064626", 08:26:56 INFO - "pgo_build": "False", 08:26:56 INFO - "basedir": "C:\\slave\\test", 08:26:56 INFO - "buildnumber": 5, 08:26:56 INFO - "slavename": "t-w732-ix-084", 08:26:56 INFO - "revision": "ebaf4086c18c2d1e3f0af12ade55840413342bc3", 08:26:56 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 08:26:56 INFO - "platform": "win32", 08:26:56 INFO - "branch": "mozilla-beta", 08:26:56 INFO - "repo_path": "releases/mozilla-beta", 08:26:56 INFO - "moz_repo_path": "", 08:26:56 INFO - "stage_platform": "win32", 08:26:56 INFO - "builduid": "71b343b4f7574b7684a5cbed19eef54c", 08:26:56 INFO - "slavebuilddir": "test" 08:26:56 INFO - } 08:26:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:26:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:26:56 INFO - Running post-action listener: _resource_record_post_action 08:26:56 INFO - ##### 08:26:56 INFO - ##### Running download-and-extract step. 08:26:56 INFO - ##### 08:26:56 INFO - Running pre-action listener: _resource_record_pre_action 08:26:56 INFO - Running main action method: download_and_extract 08:26:56 INFO - mkdir: C:\slave\test\build\tests 08:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:56 INFO - https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:26:56 INFO - trying https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:26:56 INFO - Downloading https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:26:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:26:57 INFO - Downloaded 1240 bytes. 08:26:57 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:26:57 INFO - Using the following test package requirements: 08:26:57 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:26:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:26:57 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:26:57 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:26:57 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:26:57 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:26:57 INFO - u'jsshell-win32.zip'], 08:26:57 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:26:57 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:26:57 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:26:57 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:26:57 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:26:57 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:26:57 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:26:57 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:26:57 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:26:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:26:57 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:26:57 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:26:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:57 INFO - https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:26:57 INFO - trying https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:26:57 INFO - Downloading https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:26:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:26:59 INFO - Downloaded 20402781 bytes. 08:26:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:26:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:27:01 INFO - caution: filename not matched: web-platform/* 08:27:01 INFO - Return code: 11 08:27:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:27:01 INFO - https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:27:01 INFO - trying https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:27:01 INFO - Downloading https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:27:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:27:04 INFO - Downloaded 36389110 bytes. 08:27:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:27:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:27:55 INFO - caution: filename not matched: bin/* 08:27:55 INFO - caution: filename not matched: config/* 08:27:55 INFO - caution: filename not matched: mozbase/* 08:27:55 INFO - caution: filename not matched: marionette/* 08:27:55 INFO - caution: filename not matched: tools/wptserve/* 08:27:55 INFO - Return code: 11 08:27:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:27:55 INFO - https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:27:55 INFO - trying https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:27:55 INFO - Downloading https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:27:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:27:59 INFO - Downloaded 68471429 bytes. 08:27:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:27:59 INFO - mkdir: C:\slave\test\properties 08:27:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:27:59 INFO - Writing to file C:\slave\test\properties\build_url 08:27:59 INFO - Contents: 08:27:59 INFO - build_url:https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:28:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:28:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:28:00 INFO - Writing to file C:\slave\test\properties\symbols_url 08:28:00 INFO - Contents: 08:28:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:28: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')]} 08:28:00 INFO - https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:28:00 INFO - trying https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:28:00 INFO - Downloading https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:28:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:28:01 INFO - Downloaded 55584888 bytes. 08:28:01 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:28:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:28:05 INFO - Return code: 0 08:28:05 INFO - Running post-action listener: _resource_record_post_action 08:28:05 INFO - Running post-action listener: set_extra_try_arguments 08:28:05 INFO - ##### 08:28:05 INFO - ##### Running create-virtualenv step. 08:28:05 INFO - ##### 08:28:05 INFO - Running pre-action listener: _pre_create_virtualenv 08:28:05 INFO - Running pre-action listener: _resource_record_pre_action 08:28:05 INFO - Running main action method: create_virtualenv 08:28:05 INFO - Creating virtualenv C:\slave\test\build\venv 08:28:05 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 08:28:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:28:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:28:13 INFO - Installing distribute......................................................................................................................................................................................done. 08:28:15 INFO - Return code: 0 08:28:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:28:15 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')]} 08:28:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:15 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')]} 08:28:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:15 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 0x019186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C87200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFC368>, '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 0x0189AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C930C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:28:15 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 08:28:15 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 08:28:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:28:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:28:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:15 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 08:28:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:28:15 INFO - 'DCLOCATION': 'SCL3', 08:28:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:15 INFO - 'HOMEDRIVE': 'C:', 08:28:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:28:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:15 INFO - 'KTS_VERSION': '1.19c', 08:28:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:28:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 08:28:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:15 INFO - 'MOZ_AIRBAG': '1', 08:28:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:15 INFO - 'MOZ_MSVCVERSION': '8', 08:28:15 INFO - 'MOZ_NO_REMOTE': '1', 08:28:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:15 INFO - 'NO_EM_RESTART': '1', 08:28:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:15 INFO - 'OS': 'Windows_NT', 08:28:15 INFO - 'OURDRIVE': 'C:', 08:28:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:28:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:28:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:15 INFO - 'PROCESSOR_LEVEL': '6', 08:28:15 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:28:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:15 INFO - 'PROMPT': '$P$G', 08:28:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:28:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:28:15 INFO - 'PWD': 'C:\\slave\\test', 08:28:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:15 INFO - 'SYSTEMDRIVE': 'C:', 08:28:15 INFO - 'SYSTEMROOT': 'C:\\windows', 08:28:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:15 INFO - 'TEST1': 'testie', 08:28:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:15 INFO - 'USERDOMAIN': 'T-W732-IX-084', 08:28:15 INFO - 'USERNAME': 'cltbld', 08:28:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:28:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:15 INFO - 'WINDIR': 'C:\\windows', 08:28:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:28:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:28:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:16 INFO - Downloading/unpacking psutil>=0.7.1 08:28:16 INFO - Running setup.py egg_info for package psutil 08:28:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:28:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:28:16 INFO - Installing collected packages: psutil 08:28:16 INFO - Running setup.py install for psutil 08:28:16 INFO - building 'psutil._psutil_windows' extension 08:28:16 INFO - error: Unable to find vcvarsall.bat 08:28:16 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-vk34ma-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:28:16 INFO - running install 08:28:16 INFO - running build 08:28:16 INFO - running build_py 08:28:16 INFO - creating build 08:28:16 INFO - creating build\lib.win32-2.7 08:28:16 INFO - creating build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:28:16 INFO - running build_ext 08:28:16 INFO - building 'psutil._psutil_windows' extension 08:28:16 INFO - error: Unable to find vcvarsall.bat 08:28:16 INFO - ---------------------------------------- 08:28:16 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-vk34ma-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:28:16 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:28:16 WARNING - Return code: 1 08:28:16 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! 08:28:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:28:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C87200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFC368>, '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 0x0189AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C930C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:28:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:28:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:28:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:28:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:28:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:16 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 08:28:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:28:16 INFO - 'DCLOCATION': 'SCL3', 08:28:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:16 INFO - 'HOMEDRIVE': 'C:', 08:28:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:28:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:16 INFO - 'KTS_VERSION': '1.19c', 08:28:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:28:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 08:28:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:16 INFO - 'MOZ_AIRBAG': '1', 08:28:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:16 INFO - 'MOZ_MSVCVERSION': '8', 08:28:16 INFO - 'MOZ_NO_REMOTE': '1', 08:28:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:16 INFO - 'NO_EM_RESTART': '1', 08:28:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:16 INFO - 'OS': 'Windows_NT', 08:28:16 INFO - 'OURDRIVE': 'C:', 08:28:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:28:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:28:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:16 INFO - 'PROCESSOR_LEVEL': '6', 08:28:16 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:28:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:16 INFO - 'PROMPT': '$P$G', 08:28:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:28:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:28:16 INFO - 'PWD': 'C:\\slave\\test', 08:28:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:16 INFO - 'SYSTEMDRIVE': 'C:', 08:28:16 INFO - 'SYSTEMROOT': 'C:\\windows', 08:28:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:16 INFO - 'TEST1': 'testie', 08:28:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:16 INFO - 'USERDOMAIN': 'T-W732-IX-084', 08:28:16 INFO - 'USERNAME': 'cltbld', 08:28:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:28:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:16 INFO - 'WINDIR': 'C:\\windows', 08:28:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:28:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:28:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:28:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:28:17 INFO - Running setup.py egg_info for package mozsystemmonitor 08:28:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:28:17 INFO - Running setup.py egg_info for package psutil 08:28:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:28:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:28:17 INFO - Installing collected packages: mozsystemmonitor, psutil 08:28:17 INFO - Running setup.py install for mozsystemmonitor 08:28:17 INFO - Running setup.py install for psutil 08:28:17 INFO - building 'psutil._psutil_windows' extension 08:28:17 INFO - error: Unable to find vcvarsall.bat 08:28:17 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-xfqytq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:28:17 INFO - running install 08:28:17 INFO - running build 08:28:17 INFO - running build_py 08:28:17 INFO - running build_ext 08:28:17 INFO - building 'psutil._psutil_windows' extension 08:28:17 INFO - error: Unable to find vcvarsall.bat 08:28:17 INFO - ---------------------------------------- 08:28:17 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-xfqytq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:28:17 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:28:17 WARNING - Return code: 1 08:28:17 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:28:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:28:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x019186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C87200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFC368>, '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 0x0189AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C930C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:28:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:28:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:28:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:28:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:28:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:17 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 08:28:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:28:17 INFO - 'DCLOCATION': 'SCL3', 08:28:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:17 INFO - 'HOMEDRIVE': 'C:', 08:28:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:28:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:17 INFO - 'KTS_VERSION': '1.19c', 08:28:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:28:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 08:28:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:17 INFO - 'MOZ_AIRBAG': '1', 08:28:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:17 INFO - 'MOZ_MSVCVERSION': '8', 08:28:17 INFO - 'MOZ_NO_REMOTE': '1', 08:28:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:17 INFO - 'NO_EM_RESTART': '1', 08:28:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:17 INFO - 'OS': 'Windows_NT', 08:28:17 INFO - 'OURDRIVE': 'C:', 08:28:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:28:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:28:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:17 INFO - 'PROCESSOR_LEVEL': '6', 08:28:17 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:28:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:17 INFO - 'PROMPT': '$P$G', 08:28:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:28:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:28:17 INFO - 'PWD': 'C:\\slave\\test', 08:28:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:17 INFO - 'SYSTEMDRIVE': 'C:', 08:28:17 INFO - 'SYSTEMROOT': 'C:\\windows', 08:28:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:17 INFO - 'TEST1': 'testie', 08:28:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:17 INFO - 'USERDOMAIN': 'T-W732-IX-084', 08:28:17 INFO - 'USERNAME': 'cltbld', 08:28:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:28:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:17 INFO - 'WINDIR': 'C:\\windows', 08:28:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:28:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:28:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:18 INFO - Downloading/unpacking blobuploader==1.2.4 08:28:18 INFO - Downloading blobuploader-1.2.4.tar.gz 08:28:18 INFO - Running setup.py egg_info for package blobuploader 08:28:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:28:22 INFO - Running setup.py egg_info for package requests 08:28:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:28:22 INFO - Downloading docopt-0.6.1.tar.gz 08:28:22 INFO - Running setup.py egg_info for package docopt 08:28:22 INFO - Installing collected packages: blobuploader, docopt, requests 08:28:22 INFO - Running setup.py install for blobuploader 08:28:22 INFO - Running setup.py install for docopt 08:28:22 INFO - Running setup.py install for requests 08:28:22 INFO - Successfully installed blobuploader docopt requests 08:28:22 INFO - Cleaning up... 08:28:22 INFO - Return code: 0 08:28:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:28:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:28:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:22 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 0x019186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C87200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFC368>, '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 0x0189AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C930C0>, '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-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:28:22 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 08:28:22 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 08:28:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:28:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:28:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:22 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 08:28:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:28:22 INFO - 'DCLOCATION': 'SCL3', 08:28:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:22 INFO - 'HOMEDRIVE': 'C:', 08:28:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:28:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:22 INFO - 'KTS_VERSION': '1.19c', 08:28:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:28:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 08:28:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:22 INFO - 'MOZ_AIRBAG': '1', 08:28:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:22 INFO - 'MOZ_MSVCVERSION': '8', 08:28:22 INFO - 'MOZ_NO_REMOTE': '1', 08:28:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:22 INFO - 'NO_EM_RESTART': '1', 08:28:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:22 INFO - 'OS': 'Windows_NT', 08:28:22 INFO - 'OURDRIVE': 'C:', 08:28:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:28:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:28:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:22 INFO - 'PROCESSOR_LEVEL': '6', 08:28:22 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:28:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:22 INFO - 'PROMPT': '$P$G', 08:28:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:28:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:28:22 INFO - 'PWD': 'C:\\slave\\test', 08:28:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:22 INFO - 'SYSTEMDRIVE': 'C:', 08:28:22 INFO - 'SYSTEMROOT': 'C:\\windows', 08:28:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:22 INFO - 'TEST1': 'testie', 08:28:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:22 INFO - 'USERDOMAIN': 'T-W732-IX-084', 08:28:22 INFO - 'USERNAME': 'cltbld', 08:28:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:28:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:22 INFO - 'WINDIR': 'C:\\windows', 08:28:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:28:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:28:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:28:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:28:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:28:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:28:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:28:27 INFO - Unpacking c:\slave\test\build\tests\marionette 08:28:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:28:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:28:27 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 08:28:27 INFO - Running setup.py install for browsermob-proxy 08:28:41 INFO - Running setup.py install for manifestparser 08:28:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for marionette-client 08:28:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:28:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for marionette-driver 08:28:41 INFO - Running setup.py install for mozcrash 08:28:41 INFO - Running setup.py install for mozdebug 08:28:41 INFO - Running setup.py install for mozdevice 08:28:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for mozfile 08:28:41 INFO - Running setup.py install for mozhttpd 08:28:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for mozinfo 08:28:41 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for mozInstall 08:28:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for mozleak 08:28:41 INFO - Running setup.py install for mozlog 08:28:41 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for moznetwork 08:28:41 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for mozprocess 08:28:41 INFO - Running setup.py install for mozprofile 08:28:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for mozrunner 08:28:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for mozscreenshot 08:28:41 INFO - Running setup.py install for moztest 08:28:41 INFO - Running setup.py install for mozversion 08:28:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:28:41 INFO - Running setup.py install for wptserve 08:28:41 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 08:28:41 INFO - Cleaning up... 08:28:41 INFO - Return code: 0 08:28:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:28:41 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')]} 08:28:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:28:41 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')]} 08:28:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:28:41 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 0x019186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C87200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFC368>, '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 0x0189AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C930C0>, '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-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:28:41 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 08:28:41 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 08:28:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:28:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:28:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:28:41 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 08:28:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:28:41 INFO - 'DCLOCATION': 'SCL3', 08:28:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:28:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:28:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:28:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:28:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:28:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:28:41 INFO - 'HOMEDRIVE': 'C:', 08:28:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:28:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:28:41 INFO - 'KTS_VERSION': '1.19c', 08:28:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:28:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:28:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 08:28:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:28:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:28:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:28:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:28:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:28:41 INFO - 'MOZ_AIRBAG': '1', 08:28:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:28:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:28:41 INFO - 'MOZ_MSVCVERSION': '8', 08:28:41 INFO - 'MOZ_NO_REMOTE': '1', 08:28:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:28:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:28:41 INFO - 'NO_EM_RESTART': '1', 08:28:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:28:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:28:41 INFO - 'OS': 'Windows_NT', 08:28:41 INFO - 'OURDRIVE': 'C:', 08:28:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:28:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:28:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:28:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:28:41 INFO - 'PROCESSOR_LEVEL': '6', 08:28:41 INFO - 'PROCESSOR_REVISION': '1e05', 08:28:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:28:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:28:41 INFO - 'PROMPT': '$P$G', 08:28:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:28:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:28:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:28:41 INFO - 'PWD': 'C:\\slave\\test', 08:28:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:28:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:28:41 INFO - 'SYSTEMDRIVE': 'C:', 08:28:41 INFO - 'SYSTEMROOT': 'C:\\windows', 08:28:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:41 INFO - 'TEST1': 'testie', 08:28:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:28:41 INFO - 'USERDOMAIN': 'T-W732-IX-084', 08:28:41 INFO - 'USERNAME': 'cltbld', 08:28:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:28:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:28:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:28:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:28:41 INFO - 'WINDIR': 'C:\\windows', 08:28:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:28:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:28:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:28:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:28:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:28:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:28:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:28:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:28:45 INFO - Unpacking c:\slave\test\build\tests\marionette 08:28:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:28:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:28:45 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)) 08:28:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:28:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:28:57 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:28:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:28:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:28:57 INFO - Downloading blessings-1.6.tar.gz 08:28:57 INFO - Running setup.py egg_info for package blessings 08:28:57 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:28:57 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:28:57 INFO - Running setup.py install for blessings 08:28:57 INFO - Running setup.py install for browsermob-proxy 08:28:57 INFO - Running setup.py install for manifestparser 08:28:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Running setup.py install for marionette-client 08:28:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:28:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Running setup.py install for marionette-driver 08:28:57 INFO - Running setup.py install for mozcrash 08:28:57 INFO - Running setup.py install for mozdebug 08:28:57 INFO - Running setup.py install for mozdevice 08:28:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Running setup.py install for mozhttpd 08:28:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Running setup.py install for mozInstall 08:28:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Running setup.py install for mozleak 08:28:57 INFO - Running setup.py install for mozprofile 08:28:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Running setup.py install for mozrunner 08:28:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:28:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:28:59 INFO - Running setup.py install for mozscreenshot 08:28:59 INFO - Running setup.py install for moztest 08:28:59 INFO - Running setup.py install for mozversion 08:28:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:28:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:28:59 INFO - Running setup.py install for wptserve 08:28:59 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:28:59 INFO - Cleaning up... 08:28:59 INFO - Return code: 0 08:28:59 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:28:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:28:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:28:59 INFO - Reading from file tmpfile_stdout 08:28:59 INFO - Using _rmtree_windows ... 08:28:59 INFO - Using _rmtree_windows ... 08:28:59 INFO - Current package versions: 08:28:59 INFO - blessings == 1.6 08:28:59 INFO - blobuploader == 1.2.4 08:28:59 INFO - browsermob-proxy == 0.6.0 08:28:59 INFO - distribute == 0.6.14 08:28:59 INFO - docopt == 0.6.1 08:28:59 INFO - manifestparser == 1.1 08:28:59 INFO - marionette-client == 2.3.0 08:28:59 INFO - marionette-driver == 1.4.0 08:28:59 INFO - mozInstall == 1.12 08:28:59 INFO - mozcrash == 0.17 08:28:59 INFO - mozdebug == 0.1 08:28:59 INFO - mozdevice == 0.48 08:28:59 INFO - mozfile == 1.2 08:28:59 INFO - mozhttpd == 0.7 08:28:59 INFO - mozinfo == 0.9 08:28:59 INFO - mozleak == 0.1 08:28:59 INFO - mozlog == 3.1 08:28:59 INFO - moznetwork == 0.27 08:28:59 INFO - mozprocess == 0.22 08:28:59 INFO - mozprofile == 0.28 08:28:59 INFO - mozrunner == 6.11 08:28:59 INFO - mozscreenshot == 0.1 08:28:59 INFO - mozsystemmonitor == 0.0 08:28:59 INFO - moztest == 0.7 08:28:59 INFO - mozversion == 1.4 08:28:59 INFO - requests == 1.2.3 08:28:59 INFO - wptserve == 1.4.0 08:28:59 INFO - Running post-action listener: _resource_record_post_action 08:28:59 INFO - Running post-action listener: _start_resource_monitoring 08:28:59 INFO - Starting resource monitoring. 08:28:59 INFO - ##### 08:28:59 INFO - ##### Running pull step. 08:28:59 INFO - ##### 08:28:59 INFO - Running pre-action listener: _resource_record_pre_action 08:28:59 INFO - Running main action method: pull 08:28:59 INFO - Pull has nothing to do! 08:28:59 INFO - Running post-action listener: _resource_record_post_action 08:28:59 INFO - ##### 08:28:59 INFO - ##### Running install step. 08:28:59 INFO - ##### 08:28:59 INFO - Running pre-action listener: _resource_record_pre_action 08:28:59 INFO - Running main action method: install 08:28:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:28:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:28:59 INFO - Reading from file tmpfile_stdout 08:28:59 INFO - Using _rmtree_windows ... 08:28:59 INFO - Using _rmtree_windows ... 08:28:59 INFO - Detecting whether we're running mozinstall >=1.0... 08:28:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:28:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:28:59 INFO - Reading from file tmpfile_stdout 08:28:59 INFO - Output received: 08:28:59 INFO - Usage: mozinstall-script.py [options] installer 08:28:59 INFO - Options: 08:28:59 INFO - -h, --help show this help message and exit 08:28:59 INFO - -d DEST, --destination=DEST 08:28:59 INFO - Directory to install application into. [default: 08:28:59 INFO - "C:\slave\test"] 08:28:59 INFO - --app=APP Application being installed. [default: firefox] 08:28:59 INFO - Using _rmtree_windows ... 08:28:59 INFO - Using _rmtree_windows ... 08:28:59 INFO - mkdir: C:\slave\test\build\application 08:28:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:28:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:29:01 INFO - Reading from file tmpfile_stdout 08:29:01 INFO - Output received: 08:29:01 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:29:01 INFO - Using _rmtree_windows ... 08:29:01 INFO - Using _rmtree_windows ... 08:29:01 INFO - Running post-action listener: _resource_record_post_action 08:29:01 INFO - ##### 08:29:01 INFO - ##### Running run-tests step. 08:29:01 INFO - ##### 08:29:01 INFO - Running pre-action listener: _resource_record_pre_action 08:29:01 INFO - Running main action method: run_tests 08:29:01 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:29:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:29:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:29:01 INFO - grabbing minidump binary from tooltool 08:29:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:01 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 0x01BFC368>, '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 0x0189AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C930C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:29:01 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 08:29:01 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 08:29:01 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:29:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpadet2s 08:29:02 INFO - INFO - File integrity verified, renaming tmpadet2s to win32-minidump_stackwalk.exe 08:29:02 INFO - Return code: 0 08:29:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:29:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:29:02 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/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:29:02 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/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:29:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:29:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:29:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:29:02 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 08:29:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:29:02 INFO - 'DCLOCATION': 'SCL3', 08:29:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:29:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:29:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:29:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:29:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:29:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:29:02 INFO - 'HOMEDRIVE': 'C:', 08:29:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:29:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:29:02 INFO - 'KTS_VERSION': '1.19c', 08:29:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:29:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:29:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 08:29:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:29:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:29:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:29:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:29:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:29:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:29:02 INFO - 'MOZ_AIRBAG': '1', 08:29:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:29:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:29:02 INFO - 'MOZ_MSVCVERSION': '8', 08:29:02 INFO - 'MOZ_NO_REMOTE': '1', 08:29:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:29:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:29:02 INFO - 'NO_EM_RESTART': '1', 08:29:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:29:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:29:02 INFO - 'OS': 'Windows_NT', 08:29:02 INFO - 'OURDRIVE': 'C:', 08:29:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 08:29:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:29:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:29:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:29:02 INFO - 'PROCESSOR_LEVEL': '6', 08:29:02 INFO - 'PROCESSOR_REVISION': '1e05', 08:29:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:29:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:29:02 INFO - 'PROMPT': '$P$G', 08:29:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:29:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:29:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:29:02 INFO - 'PWD': 'C:\\slave\\test', 08:29:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:29:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:29:02 INFO - 'SYSTEMDRIVE': 'C:', 08:29:02 INFO - 'SYSTEMROOT': 'C:\\windows', 08:29:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:29:02 INFO - 'TEST1': 'testie', 08:29:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:29:02 INFO - 'USERDOMAIN': 'T-W732-IX-084', 08:29:02 INFO - 'USERNAME': 'cltbld', 08:29:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:29:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:29:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:29:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:29:02 INFO - 'WINDIR': 'C:\\windows', 08:29:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:29:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:29:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:29:02 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/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:29:04 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 08:29:04 INFO - import pkg_resources 08:29:05 INFO - Using 1 client processes 08:29:08 INFO - SUITE-START | Running 778 tests 08:29:08 INFO - Running testharness tests 08:29:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:29:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:29:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:29:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:29:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:29:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:29:09 INFO - Setting up ssl 08:29:09 INFO - PROCESS | certutil | 08:29:09 INFO - PROCESS | certutil | 08:29:09 INFO - PROCESS | certutil | 08:29:09 INFO - Certificate Nickname Trust Attributes 08:29:09 INFO - SSL,S/MIME,JAR/XPI 08:29:09 INFO - 08:29:09 INFO - web-platform-tests CT,, 08:29:09 INFO - 08:29:09 INFO - Starting runner 08:29:10 INFO - PROCESS | 2140 | [2140] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:29:10 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:29:10 INFO - PROCESS | 2140 | [2140] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:29:11 INFO - PROCESS | 2140 | 1467646151724 Marionette DEBUG Marionette enabled via build flag and pref 08:29:12 INFO - PROCESS | 2140 | ++DOCSHELL 0E38C400 == 1 [pid = 2140] [id = 1] 08:29:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 1 (0E38C800) [pid = 2140] [serial = 1] [outer = 00000000] 08:29:12 INFO - PROCESS | 2140 | [2140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:29:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 2 (0E38D400) [pid = 2140] [serial = 2] [outer = 0E38C800] 08:29:13 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D0000 == 2 [pid = 2140] [id = 2] 08:29:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 3 (0E9D0400) [pid = 2140] [serial = 3] [outer = 00000000] 08:29:13 INFO - PROCESS | 2140 | [2140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:29:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 4 (0E9D1000) [pid = 2140] [serial = 4] [outer = 0E9D0400] 08:29:13 INFO - PROCESS | 2140 | 1467646153327 Marionette INFO Listening on port 2828 08:29:15 INFO - PROCESS | 2140 | 1467646155005 Marionette DEBUG Marionette enabled via command-line flag 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:29:15 INFO - PROCESS | 2140 | ++DOCSHELL 0DBDF000 == 3 [pid = 2140] [id = 3] 08:29:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 5 (0DBE7000) [pid = 2140] [serial = 5] [outer = 00000000] 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:29:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 6 (0DBE7C00) [pid = 2140] [serial = 6] [outer = 0DBE7000] 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:29:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 7 (162CBC00) [pid = 2140] [serial = 7] [outer = 0E9D0400] 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:29:15 INFO - PROCESS | 2140 | 1467646155777 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49917 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:29:15 INFO - PROCESS | 2140 | 1467646155783 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49918 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:29:15 INFO - PROCESS | 2140 | 1467646155814 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49919 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:29:15 INFO - PROCESS | 2140 | 1467646155825 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49920 08:29:15 INFO - PROCESS | 2140 | 1467646155828 Marionette DEBUG Closed connection conn0 08:29:15 INFO - PROCESS | 2140 | 1467646155830 Marionette DEBUG Closed connection conn1 08:29:15 INFO - PROCESS | 2140 | 1467646155877 Marionette DEBUG Closed connection conn2 08:29:15 INFO - PROCESS | 2140 | 1467646155920 Marionette DEBUG Closed connection conn3 08:29:15 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:29:15 INFO - PROCESS | 2140 | 1467646155926 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49921 08:29:16 INFO - PROCESS | 2140 | 1467646156015 Marionette DEBUG Closed connection conn4 08:29:16 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:29:16 INFO - PROCESS | 2140 | 1467646156022 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49922 08:29:16 INFO - PROCESS | 2140 | ++DOCSHELL 16C5C400 == 4 [pid = 2140] [id = 4] 08:29:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 8 (16C5E000) [pid = 2140] [serial = 8] [outer = 00000000] 08:29:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 9 (1756D800) [pid = 2140] [serial = 9] [outer = 16C5E000] 08:29:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 10 (17573C00) [pid = 2140] [serial = 10] [outer = 16C5E000] 08:29:16 INFO - PROCESS | 2140 | 1467646156161 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:29:16 INFO - PROCESS | 2140 | 1467646156166 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160704064626","device":"desktop","version":"48.0"} 08:29:17 INFO - PROCESS | 2140 | [2140] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:29:17 INFO - PROCESS | 2140 | [2140] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:29:17 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:29:18 INFO - PROCESS | 2140 | ++DOCSHELL 18ECD000 == 5 [pid = 2140] [id = 5] 08:29:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 11 (18ED5800) [pid = 2140] [serial = 11] [outer = 00000000] 08:29:18 INFO - PROCESS | 2140 | ++DOCSHELL 18ED5C00 == 6 [pid = 2140] [id = 6] 08:29:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 12 (18EDA400) [pid = 2140] [serial = 12] [outer = 00000000] 08:29:18 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:29:18 INFO - PROCESS | 2140 | ++DOCSHELL 19F33400 == 7 [pid = 2140] [id = 7] 08:29:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 13 (19F33800) [pid = 2140] [serial = 13] [outer = 00000000] 08:29:18 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:29:18 INFO - PROCESS | 2140 | [2140] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:29:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 14 (19F3C400) [pid = 2140] [serial = 14] [outer = 19F33800] 08:29:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 15 (19512000) [pid = 2140] [serial = 15] [outer = 18ED5800] 08:29:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 16 (19513800) [pid = 2140] [serial = 16] [outer = 18EDA400] 08:29:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 17 (19516400) [pid = 2140] [serial = 17] [outer = 19F33800] 08:29:19 INFO - PROCESS | 2140 | 1467646159704 Marionette INFO startBrowser 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:19 INFO - PROCESS | 2140 | 1467646159740 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 2140 | 1467646159754 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 2140 | 1467646159756 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 18 (1B8A7800) [pid = 2140] [serial = 18] [outer = 19F33800] 08:29:20 INFO - PROCESS | 2140 | 1467646160440 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"392969ee-8474-43a5-9391-4a85ffadc0fe","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160704064626","device":"desktop","version":"48.0","command_id":1}}] 08:29:20 INFO - PROCESS | 2140 | 1467646160695 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}] 08:29:20 INFO - PROCESS | 2140 | 1467646160698 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:20 INFO - PROCESS | 2140 | 1467646160730 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:29:20 INFO - PROCESS | 2140 | 1467646160781 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:29:20 INFO - PROCESS | 2140 | 1467646160784 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:20 INFO - PROCESS | 2140 | [2140] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:29:21 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:29:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 19 (1D509400) [pid = 2140] [serial = 19] [outer = 19F33800] 08:29:21 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:21 INFO - PROCESS | 2140 | 1467646161699 Marionette TRACE conn5 <- [1,3,null,{}] 08:29:21 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:21 INFO - PROCESS | 2140 | 1467646161722 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:29:21 INFO - PROCESS | 2140 | 1467646161724 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:21 INFO - PROCESS | 2140 | 1467646161798 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:29:21 INFO - PROCESS | 2140 | 1467646161815 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 2140 | 1467646161818 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:29:21 INFO - PROCESS | 2140 | 1467646161823 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 2140 | 1467646161827 Marionette TRACE conn5 <- [1,6,null,{}] 08:29:21 INFO - PROCESS | 2140 | 1467646161858 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}] 08:29:21 INFO - PROCESS | 2140 | 1467646161860 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:21 INFO - PROCESS | 2140 | 1467646161876 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:29:21 INFO - PROCESS | 2140 | 1467646161880 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 2140 | 1467646161883 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:21 INFO - PROCESS | 2140 | ++DOCSHELL 1DACB800 == 8 [pid = 2140] [id = 8] 08:29:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 20 (1DACBC00) [pid = 2140] [serial = 20] [outer = 00000000] 08:29:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 21 (19618800) [pid = 2140] [serial = 21] [outer = 1DACBC00] 08:29:21 INFO - PROCESS | 2140 | 1467646161931 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 22 (1961D400) [pid = 2140] [serial = 22] [outer = 1DACBC00] 08:29:22 INFO - PROCESS | 2140 | ++DOCSHELL 1961E800 == 9 [pid = 2140] [id = 9] 08:29:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 23 (1E021C00) [pid = 2140] [serial = 23] [outer = 00000000] 08:29:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 24 (1E025400) [pid = 2140] [serial = 24] [outer = 1E021C00] 08:29:22 INFO - PROCESS | 2140 | 1467646162338 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 25 (1E025800) [pid = 2140] [serial = 25] [outer = 1E021C00] 08:29:22 INFO - PROCESS | 2140 | --DOCSHELL 0E38C400 == 8 [pid = 2140] [id = 1] 08:29:23 INFO - PROCESS | 2140 | 1467646163254 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]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1471ms 08:29:23 INFO - PROCESS | 2140 | 1467646163297 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:29:23 INFO - PROCESS | 2140 | 1467646163301 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:29:23 INFO - PROCESS | 2140 | 1467646163305 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 2140 | 1467646163309 Marionette TRACE conn5 <- [1,10,null,{}] 08:29:23 INFO - PROCESS | 2140 | 1467646163314 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}] 08:29:23 INFO - PROCESS | 2140 | 1467646163317 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:23 INFO - PROCESS | 2140 | 1467646163455 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:29:23 INFO - PROCESS | 2140 | 1467646163544 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 2140 | 1467646163547 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:23 INFO - PROCESS | 2140 | ++DOCSHELL 0E38D000 == 9 [pid = 2140] [id = 10] 08:29:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 26 (0E98D000) [pid = 2140] [serial = 26] [outer = 00000000] 08:29:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 27 (15E63000) [pid = 2140] [serial = 27] [outer = 0E98D000] 08:29:23 INFO - PROCESS | 2140 | 1467646163606 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 28 (17571400) [pid = 2140] [serial = 28] [outer = 0E98D000] 08:29:24 INFO - PROCESS | 2140 | 1467646164188 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]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 08:29:24 INFO - PROCESS | 2140 | 1467646164237 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 2140 | 1467646164242 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:29:24 INFO - PROCESS | 2140 | 1467646164248 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:29:24 INFO - PROCESS | 2140 | 1467646164251 Marionette TRACE conn5 <- [1,14,null,{}] 08:29:24 INFO - PROCESS | 2140 | 1467646164255 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}] 08:29:24 INFO - PROCESS | 2140 | 1467646164258 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:24 INFO - PROCESS | 2140 | 1467646164413 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:29:24 INFO - PROCESS | 2140 | 1467646164473 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 2140 | 1467646164475 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:24 INFO - PROCESS | 2140 | ++DOCSHELL 19666C00 == 10 [pid = 2140] [id = 11] 08:29:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 29 (19667000) [pid = 2140] [serial = 29] [outer = 00000000] 08:29:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 30 (19F3C000) [pid = 2140] [serial = 30] [outer = 19667000] 08:29:24 INFO - PROCESS | 2140 | 1467646164536 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 31 (1B4F0C00) [pid = 2140] [serial = 31] [outer = 19667000] 08:29:25 INFO - PROCESS | 2140 | 1467646165263 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]]]}] 08:29:25 INFO - PROCESS | 2140 | ++DOCSHELL 0D0E3400 == 11 [pid = 2140] [id = 12] 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 32 (0D271800) [pid = 2140] [serial = 32] [outer = 00000000] 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 33 (0D276000) [pid = 2140] [serial = 33] [outer = 0D271800] 08:29:25 INFO - PROCESS | 2140 | --DOCSHELL 16C5C400 == 10 [pid = 2140] [id = 4] 08:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1076ms 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 34 (0D0CBC00) [pid = 2140] [serial = 34] [outer = 0D271800] 08:29:25 INFO - PROCESS | 2140 | ++DOCSHELL 0916E000 == 11 [pid = 2140] [id = 13] 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 35 (0D27B800) [pid = 2140] [serial = 35] [outer = 00000000] 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 36 (0DBE9400) [pid = 2140] [serial = 36] [outer = 0D27B800] 08:29:25 INFO - PROCESS | 2140 | 1467646165381 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 2140 | 1467646165384 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 37 (0DE1A400) [pid = 2140] [serial = 37] [outer = 0D27B800] 08:29:25 INFO - PROCESS | 2140 | 1467646165419 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 2140 | 1467646165423 Marionette TRACE conn5 <- [1,18,null,{}] 08:29:25 INFO - PROCESS | 2140 | 1467646165442 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}] 08:29:25 INFO - PROCESS | 2140 | 1467646165444 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:25 INFO - PROCESS | 2140 | 1467646165543 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:29:25 INFO - PROCESS | 2140 | 1467646165649 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 2140 | 1467646165652 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:25 INFO - PROCESS | 2140 | ++DOCSHELL 0D27C800 == 12 [pid = 2140] [id = 14] 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 38 (0DD92C00) [pid = 2140] [serial = 38] [outer = 00000000] 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 39 (0E8E2800) [pid = 2140] [serial = 39] [outer = 0DD92C00] 08:29:25 INFO - PROCESS | 2140 | 1467646165701 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 40 (0E9D2800) [pid = 2140] [serial = 40] [outer = 0DD92C00] 08:29:26 INFO - PROCESS | 2140 | 1467646166093 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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 752ms 08:29:26 INFO - PROCESS | 2140 | 1467646166146 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 2140 | 1467646166150 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:29:26 INFO - PROCESS | 2140 | 1467646166156 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:29:26 INFO - PROCESS | 2140 | 1467646166158 Marionette TRACE conn5 <- [1,22,null,{}] 08:29:26 INFO - PROCESS | 2140 | 1467646166162 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}] 08:29:26 INFO - PROCESS | 2140 | 1467646166164 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:26 INFO - PROCESS | 2140 | 1467646166246 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:29:26 INFO - PROCESS | 2140 | 1467646166252 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 2140 | 1467646166254 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:26 INFO - PROCESS | 2140 | ++DOCSHELL 148DEC00 == 13 [pid = 2140] [id = 15] 08:29:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 41 (14AA5000) [pid = 2140] [serial = 41] [outer = 00000000] 08:29:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 42 (1525EC00) [pid = 2140] [serial = 42] [outer = 14AA5000] 08:29:26 INFO - PROCESS | 2140 | 1467646166302 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 43 (153D6400) [pid = 2140] [serial = 43] [outer = 14AA5000] 08:29:26 INFO - PROCESS | 2140 | 1467646166722 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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:29:26 INFO - PROCESS | 2140 | 1467646166791 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 2140 | 1467646166793 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:29:26 INFO - PROCESS | 2140 | 1467646166796 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:29:26 INFO - PROCESS | 2140 | 1467646166800 Marionette TRACE conn5 <- [1,26,null,{}] 08:29:26 INFO - PROCESS | 2140 | 1467646166811 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}] 08:29:26 INFO - PROCESS | 2140 | 1467646166815 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:26 INFO - PROCESS | 2140 | 1467646166906 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:29:26 INFO - PROCESS | 2140 | 1467646166924 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 2140 | 1467646166927 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:26 INFO - PROCESS | 2140 | ++DOCSHELL 175D8800 == 14 [pid = 2140] [id = 16] 08:29:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 44 (175D9C00) [pid = 2140] [serial = 44] [outer = 00000000] 08:29:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 45 (17DB6400) [pid = 2140] [serial = 45] [outer = 175D9C00] 08:29:26 INFO - PROCESS | 2140 | 1467646166975 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 46 (183DBC00) [pid = 2140] [serial = 46] [outer = 175D9C00] 08:29:27 INFO - PROCESS | 2140 | 1467646167389 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]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 08:29:27 INFO - PROCESS | 2140 | 1467646167432 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 2140 | 1467646167435 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:29:27 INFO - PROCESS | 2140 | 1467646167438 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:29:27 INFO - PROCESS | 2140 | 1467646167449 Marionette TRACE conn5 <- [1,30,null,{}] 08:29:27 INFO - PROCESS | 2140 | 1467646167453 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}] 08:29:27 INFO - PROCESS | 2140 | 1467646167455 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:27 INFO - PROCESS | 2140 | 1467646167537 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:29:27 INFO - PROCESS | 2140 | 1467646167542 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 2140 | 1467646167544 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:27 INFO - PROCESS | 2140 | ++DOCSHELL 18ED2800 == 15 [pid = 2140] [id = 17] 08:29:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 47 (19401800) [pid = 2140] [serial = 47] [outer = 00000000] 08:29:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 48 (1961B400) [pid = 2140] [serial = 48] [outer = 19401800] 08:29:27 INFO - PROCESS | 2140 | 1467646167589 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 49 (1964BC00) [pid = 2140] [serial = 49] [outer = 19401800] 08:29:27 INFO - PROCESS | 2140 | 1467646167980 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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 08:29:28 INFO - PROCESS | 2140 | 1467646168039 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 2140 | 1467646168041 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:29:28 INFO - PROCESS | 2140 | 1467646168044 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 2140 | 1467646168046 Marionette TRACE conn5 <- [1,34,null,{}] 08:29:28 INFO - PROCESS | 2140 | 1467646168049 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}] 08:29:28 INFO - PROCESS | 2140 | 1467646168051 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:28 INFO - PROCESS | 2140 | 1467646168131 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:29:28 INFO - PROCESS | 2140 | 1467646168137 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 2140 | 1467646168139 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:28 INFO - PROCESS | 2140 | ++DOCSHELL 195ACC00 == 16 [pid = 2140] [id = 18] 08:29:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 50 (19668000) [pid = 2140] [serial = 50] [outer = 00000000] 08:29:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 51 (199EBC00) [pid = 2140] [serial = 51] [outer = 19668000] 08:29:28 INFO - PROCESS | 2140 | 1467646168183 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (199F3C00) [pid = 2140] [serial = 52] [outer = 19668000] 08:29:28 INFO - PROCESS | 2140 | 1467646168594 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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:29:28 INFO - PROCESS | 2140 | 1467646168617 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:29:28 INFO - PROCESS | 2140 | 1467646168619 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:29:28 INFO - PROCESS | 2140 | 1467646168622 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 2140 | 1467646168623 Marionette TRACE conn5 <- [1,38,null,{}] 08:29:28 INFO - PROCESS | 2140 | 1467646168627 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}] 08:29:28 INFO - PROCESS | 2140 | 1467646168632 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:28 INFO - PROCESS | 2140 | 1467646168764 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:29:28 INFO - PROCESS | 2140 | 1467646168775 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 2140 | 1467646168777 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:28 INFO - PROCESS | 2140 | ++DOCSHELL 14A66800 == 17 [pid = 2140] [id = 19] 08:29:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (17575800) [pid = 2140] [serial = 53] [outer = 00000000] 08:29:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (1B580800) [pid = 2140] [serial = 54] [outer = 17575800] 08:29:28 INFO - PROCESS | 2140 | 1467646168821 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (1A4F0000) [pid = 2140] [serial = 55] [outer = 17575800] 08:29:29 INFO - PROCESS | 2140 | 1467646169191 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]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 08:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:29:29 INFO - PROCESS | 2140 | 1467646169253 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 2140 | 1467646169255 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:29:29 INFO - PROCESS | 2140 | 1467646169258 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 2140 | 1467646169260 Marionette TRACE conn5 <- [1,42,null,{}] 08:29:29 INFO - PROCESS | 2140 | 1467646169263 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}] 08:29:29 INFO - PROCESS | 2140 | 1467646169274 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:29 INFO - PROCESS | 2140 | 1467646169379 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:29:29 INFO - PROCESS | 2140 | 1467646169387 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 2140 | 1467646169389 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:29 INFO - PROCESS | 2140 | ++DOCSHELL 1A178400 == 18 [pid = 2140] [id = 20] 08:29:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (1A179000) [pid = 2140] [serial = 56] [outer = 00000000] 08:29:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (1A17F800) [pid = 2140] [serial = 57] [outer = 1A179000] 08:29:29 INFO - PROCESS | 2140 | 1467646169435 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (1B86A400) [pid = 2140] [serial = 58] [outer = 1A179000] 08:29:29 INFO - PROCESS | 2140 | 1467646169887 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]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 08:29:29 INFO - PROCESS | 2140 | 1467646169932 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 2140 | 1467646169934 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:29:29 INFO - PROCESS | 2140 | 1467646169937 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 2140 | 1467646169939 Marionette TRACE conn5 <- [1,46,null,{}] 08:29:29 INFO - PROCESS | 2140 | 1467646169942 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}] 08:29:29 INFO - PROCESS | 2140 | 1467646169944 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:30 INFO - PROCESS | 2140 | 1467646170019 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:29:30 INFO - PROCESS | 2140 | 1467646170025 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 2140 | 1467646170027 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:30 INFO - PROCESS | 2140 | ++DOCSHELL 1A17F400 == 19 [pid = 2140] [id = 21] 08:29:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (1B8A8C00) [pid = 2140] [serial = 59] [outer = 00000000] 08:29:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (1C60A000) [pid = 2140] [serial = 60] [outer = 1B8A8C00] 08:29:30 INFO - PROCESS | 2140 | 1467646170075 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (1CFB1000) [pid = 2140] [serial = 61] [outer = 1B8A8C00] 08:29:30 INFO - PROCESS | 2140 | 1467646170464 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]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:29:30 INFO - PROCESS | 2140 | 1467646170509 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:29:30 INFO - PROCESS | 2140 | 1467646170511 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:29:30 INFO - PROCESS | 2140 | 1467646170528 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 2140 | 1467646170530 Marionette TRACE conn5 <- [1,50,null,{}] 08:29:30 INFO - PROCESS | 2140 | 1467646170533 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}] 08:29:30 INFO - PROCESS | 2140 | 1467646170535 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:30 INFO - PROCESS | 2140 | 1467646170614 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:29:30 INFO - PROCESS | 2140 | 1467646170636 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 2140 | 1467646170638 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:30 INFO - PROCESS | 2140 | ++DOCSHELL 1D509800 == 20 [pid = 2140] [id = 22] 08:29:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (1D50EC00) [pid = 2140] [serial = 62] [outer = 00000000] 08:29:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (1DACA000) [pid = 2140] [serial = 63] [outer = 1D50EC00] 08:29:30 INFO - PROCESS | 2140 | 1467646170682 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (1C6D9C00) [pid = 2140] [serial = 64] [outer = 1D50EC00] 08:29:31 INFO - PROCESS | 2140 | 1467646171069 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]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 590ms 08:29:31 INFO - PROCESS | 2140 | 1467646171105 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 2140 | 1467646171108 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:29:31 INFO - PROCESS | 2140 | 1467646171111 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 2140 | 1467646171112 Marionette TRACE conn5 <- [1,54,null,{}] 08:29:31 INFO - PROCESS | 2140 | 1467646171116 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}] 08:29:31 INFO - PROCESS | 2140 | 1467646171118 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:31 INFO - PROCESS | 2140 | 1467646171225 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:29:31 INFO - PROCESS | 2140 | 1467646171232 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 2140 | 1467646171234 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:31 INFO - PROCESS | 2140 | ++DOCSHELL 0C9EFC00 == 21 [pid = 2140] [id = 23] 08:29:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0C9F0000) [pid = 2140] [serial = 65] [outer = 00000000] 08:29:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0C9F5400) [pid = 2140] [serial = 66] [outer = 0C9F0000] 08:29:31 INFO - PROCESS | 2140 | 1467646171276 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0C9F7C00) [pid = 2140] [serial = 67] [outer = 0C9F0000] 08:29:31 INFO - PROCESS | 2140 | 1467646171640 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]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 08:29:31 INFO - PROCESS | 2140 | 1467646171685 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 2140 | 1467646171687 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:29:31 INFO - PROCESS | 2140 | 1467646171691 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 2140 | 1467646171693 Marionette TRACE conn5 <- [1,58,null,{}] 08:29:31 INFO - PROCESS | 2140 | 1467646171696 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}] 08:29:31 INFO - PROCESS | 2140 | 1467646171699 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:31 INFO - PROCESS | 2140 | 1467646171820 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:29:31 INFO - PROCESS | 2140 | 1467646171828 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 2140 | 1467646171830 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:31 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F5000 == 22 [pid = 2140] [id = 24] 08:29:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0C9F6000) [pid = 2140] [serial = 68] [outer = 00000000] 08:29:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (1E1E4400) [pid = 2140] [serial = 69] [outer = 0C9F6000] 08:29:31 INFO - PROCESS | 2140 | 1467646171875 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (1E1ED800) [pid = 2140] [serial = 70] [outer = 0C9F6000] 08:29:32 INFO - PROCESS | 2140 | 1467646172252 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]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 08:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:29:32 INFO - PROCESS | 2140 | 1467646172322 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 2140 | 1467646172324 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:29:32 INFO - PROCESS | 2140 | 1467646172327 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 2140 | 1467646172329 Marionette TRACE conn5 <- [1,62,null,{}] 08:29:32 INFO - PROCESS | 2140 | 1467646172332 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}] 08:29:32 INFO - PROCESS | 2140 | 1467646172334 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:32 INFO - PROCESS | 2140 | 1467646172464 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:29:32 INFO - PROCESS | 2140 | 1467646172472 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 2140 | 1467646172474 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:32 INFO - PROCESS | 2140 | ++DOCSHELL 0C90A400 == 23 [pid = 2140] [id = 25] 08:29:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0C90A800) [pid = 2140] [serial = 71] [outer = 00000000] 08:29:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0C915400) [pid = 2140] [serial = 72] [outer = 0C90A800] 08:29:32 INFO - PROCESS | 2140 | 1467646172517 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0C95AC00) [pid = 2140] [serial = 73] [outer = 0C90A800] 08:29:33 INFO - PROCESS | 2140 | 1467646173562 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]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1284ms 08:29:33 INFO - PROCESS | 2140 | 1467646173622 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 2140 | 1467646173625 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:29:33 INFO - PROCESS | 2140 | 1467646173630 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 2140 | 1467646173633 Marionette TRACE conn5 <- [1,66,null,{}] 08:29:33 INFO - PROCESS | 2140 | 1467646173638 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}] 08:29:33 INFO - PROCESS | 2140 | 1467646173641 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:33 INFO - PROCESS | 2140 | 1467646173750 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:29:33 INFO - PROCESS | 2140 | 1467646173766 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 2140 | 1467646173768 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:33 INFO - PROCESS | 2140 | ++DOCSHELL 0C9EA000 == 24 [pid = 2140] [id = 26] 08:29:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0C9EB800) [pid = 2140] [serial = 74] [outer = 00000000] 08:29:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0CC3B000) [pid = 2140] [serial = 75] [outer = 0C9EB800] 08:29:33 INFO - PROCESS | 2140 | 1467646173862 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D028400) [pid = 2140] [serial = 76] [outer = 0C9EB800] 08:29:34 INFO - PROCESS | 2140 | 1467646174259 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]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 08:29:34 INFO - PROCESS | 2140 | 1467646174303 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 2140 | 1467646174307 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:29:34 INFO - PROCESS | 2140 | 1467646174314 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:29:34 INFO - PROCESS | 2140 | 1467646174316 Marionette TRACE conn5 <- [1,70,null,{}] 08:29:34 INFO - PROCESS | 2140 | 1467646174327 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}] 08:29:34 INFO - PROCESS | 2140 | 1467646174329 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:34 INFO - PROCESS | 2140 | 1467646174434 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:29:34 INFO - PROCESS | 2140 | 1467646174440 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 2140 | 1467646174442 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:34 INFO - PROCESS | 2140 | ++DOCSHELL 0DBE2800 == 25 [pid = 2140] [id = 27] 08:29:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0DBE6400) [pid = 2140] [serial = 77] [outer = 00000000] 08:29:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0E38CC00) [pid = 2140] [serial = 78] [outer = 0DBE6400] 08:29:34 INFO - PROCESS | 2140 | 1467646174489 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (14854000) [pid = 2140] [serial = 79] [outer = 0DBE6400] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (16C5E000) [pid = 2140] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (17575800) [pid = 2140] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1D50EC00) [pid = 2140] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C9F0000) [pid = 2140] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0C9F6000) [pid = 2140] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1DACBC00) [pid = 2140] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0E98D000) [pid = 2140] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19667000) [pid = 2140] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0DD92C00) [pid = 2140] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (14AA5000) [pid = 2140] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (175D9C00) [pid = 2140] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (19401800) [pid = 2140] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:29:35 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (19668000) [pid = 2140] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:29:35 INFO - PROCESS | 2140 | 1467646175190 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]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 08:29:35 INFO - PROCESS | 2140 | 1467646175248 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 2140 | 1467646175250 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:29:35 INFO - PROCESS | 2140 | 1467646175254 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 2140 | 1467646175257 Marionette TRACE conn5 <- [1,74,null,{}] 08:29:35 INFO - PROCESS | 2140 | 1467646175278 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}] 08:29:35 INFO - PROCESS | 2140 | 1467646175282 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:35 INFO - PROCESS | 2140 | 1467646175390 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:29:35 INFO - PROCESS | 2140 | 1467646175406 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 2140 | 1467646175409 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:35 INFO - PROCESS | 2140 | ++DOCSHELL 14AA8400 == 26 [pid = 2140] [id = 28] 08:29:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (14B86C00) [pid = 2140] [serial = 80] [outer = 00000000] 08:29:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (15255000) [pid = 2140] [serial = 81] [outer = 14B86C00] 08:29:35 INFO - PROCESS | 2140 | 1467646175456 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (153D6C00) [pid = 2140] [serial = 82] [outer = 14B86C00] 08:29:35 INFO - PROCESS | 2140 | 1467646175847 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]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 08:29:35 INFO - PROCESS | 2140 | 1467646175884 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 2140 | 1467646175887 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:29:35 INFO - PROCESS | 2140 | 1467646175890 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:29:35 INFO - PROCESS | 2140 | 1467646175892 Marionette TRACE conn5 <- [1,78,null,{}] 08:29:35 INFO - PROCESS | 2140 | 1467646175895 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}] 08:29:35 INFO - PROCESS | 2140 | 1467646175897 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:35 INFO - PROCESS | 2140 | 1467646175977 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:29:35 INFO - PROCESS | 2140 | 1467646175982 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 2140 | 1467646175984 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:35 INFO - PROCESS | 2140 | ++DOCSHELL 16266400 == 27 [pid = 2140] [id = 29] 08:29:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (16266800) [pid = 2140] [serial = 83] [outer = 00000000] 08:29:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (17570800) [pid = 2140] [serial = 84] [outer = 16266800] 08:29:36 INFO - PROCESS | 2140 | 1467646176028 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (175CEC00) [pid = 2140] [serial = 85] [outer = 16266800] 08:29:36 INFO - PROCESS | 2140 | 1467646176443 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]]]}] 08:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 08:29:36 INFO - PROCESS | 2140 | 1467646176464 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:29:36 INFO - PROCESS | 2140 | 1467646176466 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:29:36 INFO - PROCESS | 2140 | 1467646176469 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 2140 | 1467646176471 Marionette TRACE conn5 <- [1,82,null,{}] 08:29:36 INFO - PROCESS | 2140 | 1467646176474 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}] 08:29:36 INFO - PROCESS | 2140 | 1467646176476 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:36 INFO - PROCESS | 2140 | 1467646176551 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:29:36 INFO - PROCESS | 2140 | 1467646176556 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 2140 | 1467646176558 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:36 INFO - PROCESS | 2140 | ++DOCSHELL 1810F000 == 28 [pid = 2140] [id = 30] 08:29:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1810F800) [pid = 2140] [serial = 86] [outer = 00000000] 08:29:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (18ED5400) [pid = 2140] [serial = 87] [outer = 1810F800] 08:29:36 INFO - PROCESS | 2140 | 1467646176601 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (195A8C00) [pid = 2140] [serial = 88] [outer = 1810F800] 08:29:37 INFO - PROCESS | 2140 | 1467646177017 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]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 08:29:37 INFO - PROCESS | 2140 | 1467646177103 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 2140 | 1467646177107 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:29:37 INFO - PROCESS | 2140 | 1467646177113 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 2140 | 1467646177117 Marionette TRACE conn5 <- [1,86,null,{}] 08:29:37 INFO - PROCESS | 2140 | 1467646177124 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}] 08:29:37 INFO - PROCESS | 2140 | 1467646177127 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:37 INFO - PROCESS | 2140 | 1467646177237 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:29:37 INFO - PROCESS | 2140 | 1467646177363 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 2140 | 1467646177369 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:37 INFO - PROCESS | 2140 | ++DOCSHELL 0C966800 == 29 [pid = 2140] [id = 31] 08:29:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0C966C00) [pid = 2140] [serial = 89] [outer = 00000000] 08:29:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0C9F2400) [pid = 2140] [serial = 90] [outer = 0C966C00] 08:29:37 INFO - PROCESS | 2140 | 1467646177426 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0D06C000) [pid = 2140] [serial = 91] [outer = 0C966C00] 08:29:37 INFO - PROCESS | 2140 | 1467646177942 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]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 08:29:38 INFO - PROCESS | 2140 | 1467646178006 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 2140 | 1467646178010 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:29:38 INFO - PROCESS | 2140 | 1467646178016 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 2140 | 1467646178020 Marionette TRACE conn5 <- [1,90,null,{}] 08:29:38 INFO - PROCESS | 2140 | 1467646178025 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}] 08:29:38 INFO - PROCESS | 2140 | 1467646178028 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:38 INFO - PROCESS | 2140 | 1467646178132 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:29:38 INFO - PROCESS | 2140 | 1467646178202 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 2140 | 1467646178204 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:38 INFO - PROCESS | 2140 | ++DOCSHELL 14B89C00 == 30 [pid = 2140] [id = 32] 08:29:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (14B8A000) [pid = 2140] [serial = 92] [outer = 00000000] 08:29:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (15E61C00) [pid = 2140] [serial = 93] [outer = 14B8A000] 08:29:38 INFO - PROCESS | 2140 | 1467646178260 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (16365000) [pid = 2140] [serial = 94] [outer = 14B8A000] 08:29:38 INFO - PROCESS | 2140 | 1467646178832 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]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 08:29:38 INFO - PROCESS | 2140 | 1467646178906 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 2140 | 1467646178908 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:29:38 INFO - PROCESS | 2140 | 1467646178912 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 2140 | 1467646178914 Marionette TRACE conn5 <- [1,94,null,{}] 08:29:38 INFO - PROCESS | 2140 | 1467646178925 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}] 08:29:38 INFO - PROCESS | 2140 | 1467646178930 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:39 INFO - PROCESS | 2140 | 1467646179036 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:29:39 INFO - PROCESS | 2140 | 1467646179106 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 2140 | 1467646179110 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:39 INFO - PROCESS | 2140 | ++DOCSHELL 199EE800 == 31 [pid = 2140] [id = 33] 08:29:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (199EF000) [pid = 2140] [serial = 95] [outer = 00000000] 08:29:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (199F2800) [pid = 2140] [serial = 96] [outer = 199EF000] 08:29:39 INFO - PROCESS | 2140 | 1467646179168 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19FEEC00) [pid = 2140] [serial = 97] [outer = 199EF000] 08:29:39 INFO - PROCESS | 2140 | 1467646179684 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]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 08:29:39 INFO - PROCESS | 2140 | 1467646179751 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 2140 | 1467646179753 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:29:39 INFO - PROCESS | 2140 | 1467646179757 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:29:39 INFO - PROCESS | 2140 | 1467646179758 Marionette TRACE conn5 <- [1,98,null,{}] 08:29:39 INFO - PROCESS | 2140 | 1467646179762 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}] 08:29:39 INFO - PROCESS | 2140 | 1467646179764 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:39 INFO - PROCESS | 2140 | 1467646179867 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:29:39 INFO - PROCESS | 2140 | 1467646179949 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 2140 | 1467646179952 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:39 INFO - PROCESS | 2140 | ++DOCSHELL 18168400 == 32 [pid = 2140] [id = 34] 08:29:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (18169C00) [pid = 2140] [serial = 98] [outer = 00000000] 08:29:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (199EC000) [pid = 2140] [serial = 99] [outer = 18169C00] 08:29:40 INFO - PROCESS | 2140 | 1467646180006 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A176800) [pid = 2140] [serial = 100] [outer = 18169C00] 08:29:40 INFO - PROCESS | 2140 | 1467646180532 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]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 08:29:40 INFO - PROCESS | 2140 | 1467646180624 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 2140 | 1467646180628 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:29:40 INFO - PROCESS | 2140 | 1467646180633 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 2140 | 1467646180637 Marionette TRACE conn5 <- [1,102,null,{}] 08:29:40 INFO - PROCESS | 2140 | 1467646180642 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}] 08:29:40 INFO - PROCESS | 2140 | 1467646180645 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:40 INFO - PROCESS | 2140 | 1467646180753 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:29:40 INFO - PROCESS | 2140 | 1467646180818 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 2140 | 1467646180823 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:40 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F6000 == 33 [pid = 2140] [id = 35] 08:29:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0C9F6400) [pid = 2140] [serial = 101] [outer = 00000000] 08:29:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0D27C000) [pid = 2140] [serial = 102] [outer = 0C9F6400] 08:29:40 INFO - PROCESS | 2140 | 1467646180871 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0DD58000) [pid = 2140] [serial = 103] [outer = 0C9F6400] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (19516400) [pid = 2140] [serial = 17] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (199EBC00) [pid = 2140] [serial = 51] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1B580800) [pid = 2140] [serial = 54] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1A17F800) [pid = 2140] [serial = 57] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1C60A000) [pid = 2140] [serial = 60] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1DACA000) [pid = 2140] [serial = 63] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0C9F5400) [pid = 2140] [serial = 66] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0D276000) [pid = 2140] [serial = 33] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (199F3C00) [pid = 2140] [serial = 52] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1A4F0000) [pid = 2140] [serial = 55] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1C6D9C00) [pid = 2140] [serial = 64] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1E1E4400) [pid = 2140] [serial = 69] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0E9D2800) [pid = 2140] [serial = 40] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1961D400) [pid = 2140] [serial = 22] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (153D6400) [pid = 2140] [serial = 43] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1B4F0C00) [pid = 2140] [serial = 31] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0C9F7C00) [pid = 2140] [serial = 67] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1E1ED800) [pid = 2140] [serial = 70] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (17573C00) [pid = 2140] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1756D800) [pid = 2140] [serial = 9] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0E9D1000) [pid = 2140] [serial = 4] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (15E63000) [pid = 2140] [serial = 27] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (17571400) [pid = 2140] [serial = 28] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (19F3C000) [pid = 2140] [serial = 30] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0DBE9400) [pid = 2140] [serial = 36] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0E8E2800) [pid = 2140] [serial = 39] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1525EC00) [pid = 2140] [serial = 42] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (17DB6400) [pid = 2140] [serial = 45] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (183DBC00) [pid = 2140] [serial = 46] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (1961B400) [pid = 2140] [serial = 48] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (1964BC00) [pid = 2140] [serial = 49] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (1E025400) [pid = 2140] [serial = 24] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (19618800) [pid = 2140] [serial = 21] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (19F3C400) [pid = 2140] [serial = 14] [outer = 00000000] [url = about:blank] 08:29:41 INFO - PROCESS | 2140 | 1467646181897 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]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1276ms 08:29:41 INFO - PROCESS | 2140 | 1467646181912 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 2140 | 1467646181916 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:29:41 INFO - PROCESS | 2140 | 1467646181920 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 2140 | 1467646181923 Marionette TRACE conn5 <- [1,106,null,{}] 08:29:41 INFO - PROCESS | 2140 | 1467646181928 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}] 08:29:41 INFO - PROCESS | 2140 | 1467646181931 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:42 INFO - PROCESS | 2140 | 1467646182018 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:29:42 INFO - PROCESS | 2140 | 1467646182080 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 2140 | 1467646182085 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:42 INFO - PROCESS | 2140 | ++DOCSHELL 0CCEB400 == 34 [pid = 2140] [id = 36] 08:29:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (0D021000) [pid = 2140] [serial = 104] [outer = 00000000] 08:29:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (0D276000) [pid = 2140] [serial = 105] [outer = 0D021000] 08:29:42 INFO - PROCESS | 2140 | 1467646182139 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0DAB7800) [pid = 2140] [serial = 106] [outer = 0D021000] 08:29:42 INFO - PROCESS | 2140 | 1467646182510 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]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:29:42 INFO - PROCESS | 2140 | 1467646182552 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 2140 | 1467646182557 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:29:42 INFO - PROCESS | 2140 | 1467646182568 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 2140 | 1467646182571 Marionette TRACE conn5 <- [1,110,null,{}] 08:29:42 INFO - PROCESS | 2140 | 1467646182576 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}] 08:29:42 INFO - PROCESS | 2140 | 1467646182578 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:42 INFO - PROCESS | 2140 | 1467646182662 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:29:42 INFO - PROCESS | 2140 | 1467646182668 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 2140 | 1467646182671 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:42 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D5800 == 35 [pid = 2140] [id = 37] 08:29:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0E9D6800) [pid = 2140] [serial = 107] [outer = 00000000] 08:29:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (14A6B000) [pid = 2140] [serial = 108] [outer = 0E9D6800] 08:29:42 INFO - PROCESS | 2140 | 1467646182721 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (14D22000) [pid = 2140] [serial = 109] [outer = 0E9D6800] 08:29:43 INFO - PROCESS | 2140 | 1467646183176 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]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:29:43 INFO - PROCESS | 2140 | 1467646183197 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 2140 | 1467646183199 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:29:43 INFO - PROCESS | 2140 | 1467646183202 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 2140 | 1467646183206 Marionette TRACE conn5 <- [1,114,null,{}] 08:29:43 INFO - PROCESS | 2140 | 1467646183217 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}] 08:29:43 INFO - PROCESS | 2140 | 1467646183222 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:43 INFO - PROCESS | 2140 | 1467646183304 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:29:43 INFO - PROCESS | 2140 | 1467646183313 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 2140 | 1467646183316 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:43 INFO - PROCESS | 2140 | ++DOCSHELL 1756D800 == 36 [pid = 2140] [id = 38] 08:29:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (1756DC00) [pid = 2140] [serial = 110] [outer = 00000000] 08:29:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (17574000) [pid = 2140] [serial = 111] [outer = 1756DC00] 08:29:43 INFO - PROCESS | 2140 | 1467646183363 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (17DB9800) [pid = 2140] [serial = 112] [outer = 1756DC00] 08:29:43 INFO - PROCESS | 2140 | 1467646183802 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]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 632ms 08:29:44 INFO - PROCESS | 2140 | --DOCSHELL 14B89C00 == 35 [pid = 2140] [id = 32] 08:29:44 INFO - PROCESS | 2140 | --DOCSHELL 199EE800 == 34 [pid = 2140] [id = 33] 08:29:44 INFO - PROCESS | 2140 | --DOCSHELL 16266400 == 33 [pid = 2140] [id = 29] 08:29:44 INFO - PROCESS | 2140 | --DOCSHELL 0C966800 == 32 [pid = 2140] [id = 31] 08:29:44 INFO - PROCESS | 2140 | --DOCSHELL 18168400 == 31 [pid = 2140] [id = 34] 08:29:44 INFO - PROCESS | 2140 | --DOCSHELL 1810F000 == 30 [pid = 2140] [id = 30] 08:29:44 INFO - PROCESS | 2140 | --DOCSHELL 0C9F6000 == 29 [pid = 2140] [id = 35] 08:29:44 INFO - PROCESS | 2140 | --DOCSHELL 0CCEB400 == 28 [pid = 2140] [id = 36] 08:29:44 INFO - PROCESS | 2140 | 1467646184471 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 2140 | 1467646184475 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:29:44 INFO - PROCESS | 2140 | 1467646184492 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 2140 | 1467646184496 Marionette TRACE conn5 <- [1,118,null,{}] 08:29:44 INFO - PROCESS | 2140 | 1467646184502 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}] 08:29:44 INFO - PROCESS | 2140 | 1467646184506 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:29:44 INFO - PROCESS | 2140 | 1467646184621 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:29:44 INFO - PROCESS | 2140 | 1467646184628 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 2140 | 1467646184631 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:44 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F1000 == 29 [pid = 2140] [id = 39] 08:29:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0C9F1800) [pid = 2140] [serial = 113] [outer = 00000000] 08:29:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0C9F8800) [pid = 2140] [serial = 114] [outer = 0C9F1800] 08:29:44 INFO - PROCESS | 2140 | 1467646184680 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0CCEAC00) [pid = 2140] [serial = 115] [outer = 0C9F1800] 08:29:45 INFO - PROCESS | 2140 | 1467646185109 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]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 611ms 08:29:45 INFO - PROCESS | 2140 | 1467646185120 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 2140 | 1467646185123 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:29:45 INFO - PROCESS | 2140 | 1467646185135 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 2140 | 1467646185139 Marionette TRACE conn5 <- [1,122,null,{}] 08:29:45 INFO - PROCESS | 2140 | 1467646185143 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}] 08:29:45 INFO - PROCESS | 2140 | 1467646185145 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:45 INFO - PROCESS | 2140 | 1467646185247 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:29:45 INFO - PROCESS | 2140 | 1467646185253 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 2140 | 1467646185255 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:45 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D1800 == 30 [pid = 2140] [id = 40] 08:29:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0E9D2800) [pid = 2140] [serial = 116] [outer = 00000000] 08:29:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (14B87400) [pid = 2140] [serial = 117] [outer = 0E9D2800] 08:29:45 INFO - PROCESS | 2140 | 1467646185302 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1525EC00) [pid = 2140] [serial = 118] [outer = 0E9D2800] 08:29:45 INFO - PROCESS | 2140 | 1467646185699 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]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 08:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:29:45 INFO - PROCESS | 2140 | 1467646185766 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 2140 | 1467646185768 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:29:45 INFO - PROCESS | 2140 | 1467646185772 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 2140 | 1467646185774 Marionette TRACE conn5 <- [1,126,null,{}] 08:29:45 INFO - PROCESS | 2140 | 1467646185784 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}] 08:29:45 INFO - PROCESS | 2140 | 1467646185788 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:46 INFO - PROCESS | 2140 | 1467646186184 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0C90A800) [pid = 2140] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A179000) [pid = 2140] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1B8A8C00) [pid = 2140] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1810F800) [pid = 2140] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0C9EB800) [pid = 2140] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0DBE6400) [pid = 2140] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (16266800) [pid = 2140] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (14B86C00) [pid = 2140] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0C966C00) [pid = 2140] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (14B8A000) [pid = 2140] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (199EF000) [pid = 2140] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (18169C00) [pid = 2140] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (0C9F6400) [pid = 2140] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:29:46 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (0D021000) [pid = 2140] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:29:46 INFO - PROCESS | 2140 | 1467646186261 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 2140 | 1467646186264 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:46 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F0400 == 31 [pid = 2140] [id = 41] 08:29:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (0C9F2000) [pid = 2140] [serial = 119] [outer = 00000000] 08:29:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0E30BC00) [pid = 2140] [serial = 120] [outer = 0C9F2000] 08:29:46 INFO - PROCESS | 2140 | 1467646186313 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (16268400) [pid = 2140] [serial = 121] [outer = 0C9F2000] 08:29:46 INFO - PROCESS | 2140 | 1467646186677 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]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 931ms 08:29:46 INFO - PROCESS | 2140 | 1467646186709 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 2140 | 1467646186711 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:29:46 INFO - PROCESS | 2140 | 1467646186715 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 2140 | 1467646186727 Marionette TRACE conn5 <- [1,130,null,{}] 08:29:46 INFO - PROCESS | 2140 | 1467646186731 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}] 08:29:46 INFO - PROCESS | 2140 | 1467646186733 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:46 INFO - PROCESS | 2140 | 1467646186817 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:29:46 INFO - PROCESS | 2140 | 1467646186822 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 2140 | 1467646186824 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:46 INFO - PROCESS | 2140 | ++DOCSHELL 18111800 == 32 [pid = 2140] [id = 42] 08:29:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (1811A000) [pid = 2140] [serial = 122] [outer = 00000000] 08:29:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (18168400) [pid = 2140] [serial = 123] [outer = 1811A000] 08:29:46 INFO - PROCESS | 2140 | 1467646186868 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (183DF000) [pid = 2140] [serial = 124] [outer = 1811A000] 08:29:47 INFO - PROCESS | 2140 | 1467646187288 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]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 08:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:29:47 INFO - PROCESS | 2140 | 1467646187346 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 2140 | 1467646187348 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:29:47 INFO - PROCESS | 2140 | 1467646187351 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 2140 | 1467646187353 Marionette TRACE conn5 <- [1,134,null,{}] 08:29:47 INFO - PROCESS | 2140 | 1467646187357 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}] 08:29:47 INFO - PROCESS | 2140 | 1467646187359 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:47 INFO - PROCESS | 2140 | 1467646187434 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:29:47 INFO - PROCESS | 2140 | 1467646187441 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 2140 | 1467646187443 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:47 INFO - PROCESS | 2140 | ++DOCSHELL 18ED1C00 == 33 [pid = 2140] [id = 43] 08:29:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (19408800) [pid = 2140] [serial = 125] [outer = 00000000] 08:29:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (19516C00) [pid = 2140] [serial = 126] [outer = 19408800] 08:29:47 INFO - PROCESS | 2140 | 1467646187487 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (1961E400) [pid = 2140] [serial = 127] [outer = 19408800] 08:29:47 INFO - PROCESS | 2140 | 1467646187911 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]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 08:29:47 INFO - PROCESS | 2140 | 1467646187921 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 2140 | 1467646187924 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:29:47 INFO - PROCESS | 2140 | 1467646187926 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 2140 | 1467646187928 Marionette TRACE conn5 <- [1,138,null,{}] 08:29:47 INFO - PROCESS | 2140 | 1467646187932 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}] 08:29:47 INFO - PROCESS | 2140 | 1467646187938 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:48 INFO - PROCESS | 2140 | 1467646188048 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:29:48 INFO - PROCESS | 2140 | 1467646188055 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 2140 | 1467646188057 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:48 INFO - PROCESS | 2140 | ++DOCSHELL 19623C00 == 34 [pid = 2140] [id = 44] 08:29:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (19624000) [pid = 2140] [serial = 128] [outer = 00000000] 08:29:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (19666800) [pid = 2140] [serial = 129] [outer = 19624000] 08:29:48 INFO - PROCESS | 2140 | 1467646188101 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (199E8C00) [pid = 2140] [serial = 130] [outer = 19624000] 08:29:48 INFO - PROCESS | 2140 | 1467646188787 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]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 930ms 08:29:48 INFO - PROCESS | 2140 | 1467646188858 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 2140 | 1467646188863 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:29:48 INFO - PROCESS | 2140 | 1467646188867 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 2140 | 1467646188873 Marionette TRACE conn5 <- [1,142,null,{}] 08:29:48 INFO - PROCESS | 2140 | 1467646188878 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}] 08:29:48 INFO - PROCESS | 2140 | 1467646188881 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:48 INFO - PROCESS | 2140 | 1467646188994 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:29:49 INFO - PROCESS | 2140 | 1467646189059 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 2140 | 1467646189062 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:49 INFO - PROCESS | 2140 | ++DOCSHELL 0CC7CC00 == 35 [pid = 2140] [id = 45] 08:29:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0CCE9000) [pid = 2140] [serial = 131] [outer = 00000000] 08:29:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0E385800) [pid = 2140] [serial = 132] [outer = 0CCE9000] 08:29:49 INFO - PROCESS | 2140 | 1467646189120 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (14B89C00) [pid = 2140] [serial = 133] [outer = 0CCE9000] 08:29:49 INFO - PROCESS | 2140 | 1467646189690 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]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 890ms 08:29:49 INFO - PROCESS | 2140 | 1467646189758 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 2140 | 1467646189763 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:29:49 INFO - PROCESS | 2140 | 1467646189770 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 2140 | 1467646189773 Marionette TRACE conn5 <- [1,146,null,{}] 08:29:49 INFO - PROCESS | 2140 | 1467646189777 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}] 08:29:49 INFO - PROCESS | 2140 | 1467646189780 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:49 INFO - PROCESS | 2140 | 1467646189887 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:29:49 INFO - PROCESS | 2140 | 1467646189958 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 2140 | 1467646189961 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:49 INFO - PROCESS | 2140 | ++DOCSHELL 1815E400 == 36 [pid = 2140] [id = 46] 08:29:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1815EC00) [pid = 2140] [serial = 134] [outer = 00000000] 08:29:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19618C00) [pid = 2140] [serial = 135] [outer = 1815EC00] 08:29:50 INFO - PROCESS | 2140 | 1467646190017 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19642C00) [pid = 2140] [serial = 136] [outer = 1815EC00] 08:29:50 INFO - PROCESS | 2140 | 1467646190641 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]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 08:29:50 INFO - PROCESS | 2140 | 1467646190703 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 2140 | 1467646190705 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:29:50 INFO - PROCESS | 2140 | 1467646190710 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:29:50 INFO - PROCESS | 2140 | 1467646190714 Marionette TRACE conn5 <- [1,150,null,{}] 08:29:50 INFO - PROCESS | 2140 | 1467646190726 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}] 08:29:50 INFO - PROCESS | 2140 | 1467646190730 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:50 INFO - PROCESS | 2140 | 1467646190831 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:29:50 INFO - PROCESS | 2140 | 1467646190904 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 2140 | 1467646190907 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:50 INFO - PROCESS | 2140 | ++DOCSHELL 19F31400 == 37 [pid = 2140] [id = 47] 08:29:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19F33C00) [pid = 2140] [serial = 137] [outer = 00000000] 08:29:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19F98400) [pid = 2140] [serial = 138] [outer = 19F33C00] 08:29:50 INFO - PROCESS | 2140 | 1467646190965 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A173000) [pid = 2140] [serial = 139] [outer = 19F33C00] 08:29:51 INFO - PROCESS | 2140 | 1467646191624 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]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 08:29:51 INFO - PROCESS | 2140 | 1467646191643 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 2140 | 1467646191647 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:29:51 INFO - PROCESS | 2140 | 1467646191651 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 2140 | 1467646191654 Marionette TRACE conn5 <- [1,154,null,{}] 08:29:51 INFO - PROCESS | 2140 | 1467646191660 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}] 08:29:51 INFO - PROCESS | 2140 | 1467646191662 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:51 INFO - PROCESS | 2140 | 1467646191762 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:29:51 INFO - PROCESS | 2140 | --DOCSHELL 18ED1C00 == 36 [pid = 2140] [id = 43] 08:29:51 INFO - PROCESS | 2140 | --DOCSHELL 18111800 == 35 [pid = 2140] [id = 42] 08:29:51 INFO - PROCESS | 2140 | --DOCSHELL 0C9F0400 == 34 [pid = 2140] [id = 41] 08:29:51 INFO - PROCESS | 2140 | --DOCSHELL 0E9D1800 == 33 [pid = 2140] [id = 40] 08:29:51 INFO - PROCESS | 2140 | --DOCSHELL 0C9F1000 == 32 [pid = 2140] [id = 39] 08:29:51 INFO - PROCESS | 2140 | --DOCSHELL 0E9D5800 == 31 [pid = 2140] [id = 37] 08:29:51 INFO - PROCESS | 2140 | --DOCSHELL 1756D800 == 30 [pid = 2140] [id = 38] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (195A8C00) [pid = 2140] [serial = 88] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0C9F2400) [pid = 2140] [serial = 90] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (15E61C00) [pid = 2140] [serial = 93] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (199F2800) [pid = 2140] [serial = 96] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (199EC000) [pid = 2140] [serial = 99] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D27C000) [pid = 2140] [serial = 102] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0D276000) [pid = 2140] [serial = 105] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0DAB7800) [pid = 2140] [serial = 106] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (14A6B000) [pid = 2140] [serial = 108] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0D06C000) [pid = 2140] [serial = 91] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (16365000) [pid = 2140] [serial = 94] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (19FEEC00) [pid = 2140] [serial = 97] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1A176800) [pid = 2140] [serial = 100] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0CC3B000) [pid = 2140] [serial = 75] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0D028400) [pid = 2140] [serial = 76] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0DD58000) [pid = 2140] [serial = 103] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0E38CC00) [pid = 2140] [serial = 78] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (18ED5400) [pid = 2140] [serial = 87] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (17570800) [pid = 2140] [serial = 84] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (175CEC00) [pid = 2140] [serial = 85] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (14854000) [pid = 2140] [serial = 79] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (15255000) [pid = 2140] [serial = 81] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (0C95AC00) [pid = 2140] [serial = 73] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (153D6C00) [pid = 2140] [serial = 82] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (0C915400) [pid = 2140] [serial = 72] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (1B86A400) [pid = 2140] [serial = 58] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (1CFB1000) [pid = 2140] [serial = 61] [outer = 00000000] [url = about:blank] 08:29:51 INFO - PROCESS | 2140 | 1467646191896 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 2140 | 1467646191898 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:51 INFO - PROCESS | 2140 | ++DOCSHELL 0916DC00 == 31 [pid = 2140] [id = 48] 08:29:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (0C95A800) [pid = 2140] [serial = 140] [outer = 00000000] 08:29:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (0C9EE000) [pid = 2140] [serial = 141] [outer = 0C95A800] 08:29:51 INFO - PROCESS | 2140 | 1467646191946 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (0CCE7000) [pid = 2140] [serial = 142] [outer = 0C95A800] 08:29:52 INFO - PROCESS | 2140 | 1467646192351 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]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 730ms 08:29:52 INFO - PROCESS | 2140 | 1467646192383 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 2140 | 1467646192387 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:29:52 INFO - PROCESS | 2140 | 1467646192393 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:29:52 INFO - PROCESS | 2140 | 1467646192395 Marionette TRACE conn5 <- [1,158,null,{}] 08:29:52 INFO - PROCESS | 2140 | 1467646192399 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}] 08:29:52 INFO - PROCESS | 2140 | 1467646192402 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:52 INFO - PROCESS | 2140 | 1467646192494 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:29:52 INFO - PROCESS | 2140 | 1467646192500 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 2140 | 1467646192502 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:52 INFO - PROCESS | 2140 | ++DOCSHELL 0E98D000 == 32 [pid = 2140] [id = 49] 08:29:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (0E992000) [pid = 2140] [serial = 143] [outer = 00000000] 08:29:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (148DE000) [pid = 2140] [serial = 144] [outer = 0E992000] 08:29:52 INFO - PROCESS | 2140 | 1467646192552 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (14AB2400) [pid = 2140] [serial = 145] [outer = 0E992000] 08:29:52 INFO - PROCESS | 2140 | 1467646192989 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]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 08:29:53 INFO - PROCESS | 2140 | 1467646193028 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 2140 | 1467646193030 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:29:53 INFO - PROCESS | 2140 | 1467646193034 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 2140 | 1467646193037 Marionette TRACE conn5 <- [1,162,null,{}] 08:29:53 INFO - PROCESS | 2140 | 1467646193052 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}] 08:29:53 INFO - PROCESS | 2140 | 1467646193056 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:53 INFO - PROCESS | 2140 | 1467646193136 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:29:53 INFO - PROCESS | 2140 | 1467646193143 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 2140 | 1467646193146 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:53 INFO - PROCESS | 2140 | ++DOCSHELL 16C62C00 == 33 [pid = 2140] [id = 50] 08:29:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (17568800) [pid = 2140] [serial = 146] [outer = 00000000] 08:29:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (17570800) [pid = 2140] [serial = 147] [outer = 17568800] 08:29:53 INFO - PROCESS | 2140 | 1467646193192 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (175DB400) [pid = 2140] [serial = 148] [outer = 17568800] 08:29:53 INFO - PROCESS | 2140 | 1467646193620 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]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 08:29:53 INFO - PROCESS | 2140 | 1467646193664 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 2140 | 1467646193666 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:29:53 INFO - PROCESS | 2140 | 1467646193669 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 2140 | 1467646193671 Marionette TRACE conn5 <- [1,166,null,{}] 08:29:53 INFO - PROCESS | 2140 | 1467646193674 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}] 08:29:53 INFO - PROCESS | 2140 | 1467646193685 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:53 INFO - PROCESS | 2140 | 1467646193768 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:29:53 INFO - PROCESS | 2140 | 1467646193776 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 2140 | 1467646193778 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:53 INFO - PROCESS | 2140 | ++DOCSHELL 18162800 == 34 [pid = 2140] [id = 51] 08:29:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (18163000) [pid = 2140] [serial = 149] [outer = 00000000] 08:29:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (183DEC00) [pid = 2140] [serial = 150] [outer = 18163000] 08:29:53 INFO - PROCESS | 2140 | 1467646193823 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (1950E000) [pid = 2140] [serial = 151] [outer = 18163000] 08:29:54 INFO - PROCESS | 2140 | 1467646194251 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]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 08:29:54 INFO - PROCESS | 2140 | 1467646194300 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 2140 | 1467646194302 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:29:54 INFO - PROCESS | 2140 | 1467646194305 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:29:54 INFO - PROCESS | 2140 | 1467646194307 Marionette TRACE conn5 <- [1,170,null,{}] 08:29:54 INFO - PROCESS | 2140 | 1467646194311 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}] 08:29:54 INFO - PROCESS | 2140 | 1467646194313 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:54 INFO - PROCESS | 2140 | 1467646194420 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:29:54 INFO - PROCESS | 2140 | 1467646194426 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 2140 | 1467646194427 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:54 INFO - PROCESS | 2140 | ++DOCSHELL 18ED6C00 == 35 [pid = 2140] [id = 52] 08:29:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (195A9800) [pid = 2140] [serial = 152] [outer = 00000000] 08:29:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (19663800) [pid = 2140] [serial = 153] [outer = 195A9800] 08:29:54 INFO - PROCESS | 2140 | 1467646194471 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (199E7800) [pid = 2140] [serial = 154] [outer = 195A9800] 08:29:54 INFO - PROCESS | 2140 | 1467646194890 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]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 08:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:29:54 INFO - PROCESS | 2140 | 1467646194940 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 2140 | 1467646194942 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:29:54 INFO - PROCESS | 2140 | 1467646194945 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 2140 | 1467646194947 Marionette TRACE conn5 <- [1,174,null,{}] 08:29:54 INFO - PROCESS | 2140 | 1467646194950 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}] 08:29:54 INFO - PROCESS | 2140 | 1467646194956 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:55 INFO - PROCESS | 2140 | 1467646195081 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:29:55 INFO - PROCESS | 2140 | 1467646195157 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 2140 | 1467646195159 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:55 INFO - PROCESS | 2140 | ++DOCSHELL 19FEEC00 == 36 [pid = 2140] [id = 53] 08:29:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (19FF0C00) [pid = 2140] [serial = 155] [outer = 00000000] 08:29:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1A17FC00) [pid = 2140] [serial = 156] [outer = 19FF0C00] 08:29:55 INFO - PROCESS | 2140 | 1467646195203 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (1A181000) [pid = 2140] [serial = 157] [outer = 19FF0C00] 08:29:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (1B4E6400) [pid = 2140] [serial = 158] [outer = 0D27B800] 08:29:55 INFO - PROCESS | 2140 | 1467646195656 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]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 08:29:55 INFO - PROCESS | 2140 | 1467646195676 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 2140 | 1467646195687 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:29:55 INFO - PROCESS | 2140 | 1467646195696 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 2140 | 1467646195698 Marionette TRACE conn5 <- [1,178,null,{}] 08:29:55 INFO - PROCESS | 2140 | 1467646195701 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}] 08:29:55 INFO - PROCESS | 2140 | 1467646195703 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:55 INFO - PROCESS | 2140 | 1467646195808 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:29:55 INFO - PROCESS | 2140 | 1467646195815 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 2140 | 1467646195816 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:55 INFO - PROCESS | 2140 | ++DOCSHELL 0E310000 == 37 [pid = 2140] [id = 54] 08:29:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0E38A000) [pid = 2140] [serial = 159] [outer = 00000000] 08:29:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1B4E2400) [pid = 2140] [serial = 160] [outer = 0E38A000] 08:29:55 INFO - PROCESS | 2140 | 1467646195859 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1B580C00) [pid = 2140] [serial = 161] [outer = 0E38A000] 08:29:56 INFO - PROCESS | 2140 | 1467646196261 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]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 631ms 08:29:56 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1756DC00) [pid = 2140] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:29:56 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0E9D6800) [pid = 2140] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:29:56 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (19408800) [pid = 2140] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:29:56 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0C9F1800) [pid = 2140] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:29:56 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0C9F2000) [pid = 2140] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:29:56 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0E9D2800) [pid = 2140] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:29:56 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1811A000) [pid = 2140] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:29:56 INFO - PROCESS | 2140 | 1467646196337 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 2140 | 1467646196339 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:29:56 INFO - PROCESS | 2140 | 1467646196343 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:29:56 INFO - PROCESS | 2140 | 1467646196345 Marionette TRACE conn5 <- [1,182,null,{}] 08:29:56 INFO - PROCESS | 2140 | 1467646196349 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}] 08:29:56 INFO - PROCESS | 2140 | 1467646196351 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:56 INFO - PROCESS | 2140 | 1467646196448 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:29:56 INFO - PROCESS | 2140 | 1467646196457 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 2140 | 1467646196459 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:56 INFO - PROCESS | 2140 | ++DOCSHELL 0D803000 == 38 [pid = 2140] [id = 55] 08:29:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D805C00) [pid = 2140] [serial = 162] [outer = 00000000] 08:29:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D80D000) [pid = 2140] [serial = 163] [outer = 0D805C00] 08:29:56 INFO - PROCESS | 2140 | 1467646196501 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0D80F800) [pid = 2140] [serial = 164] [outer = 0D805C00] 08:29:56 INFO - PROCESS | 2140 | 1467646196891 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]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 08:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:29:56 INFO - PROCESS | 2140 | 1467646196919 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 2140 | 1467646196921 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:29:56 INFO - PROCESS | 2140 | 1467646196924 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 2140 | 1467646196926 Marionette TRACE conn5 <- [1,186,null,{}] 08:29:56 INFO - PROCESS | 2140 | 1467646196930 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}] 08:29:56 INFO - PROCESS | 2140 | 1467646196931 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:57 INFO - PROCESS | 2140 | 1467646197040 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:29:57 INFO - PROCESS | 2140 | 1467646197047 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 2140 | 1467646197049 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:57 INFO - PROCESS | 2140 | ++DOCSHELL 0D80E000 == 39 [pid = 2140] [id = 56] 08:29:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0E9D6800) [pid = 2140] [serial = 165] [outer = 00000000] 08:29:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (19619C00) [pid = 2140] [serial = 166] [outer = 0E9D6800] 08:29:57 INFO - PROCESS | 2140 | 1467646197092 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1B42E800) [pid = 2140] [serial = 167] [outer = 0E9D6800] 08:29:57 INFO - PROCESS | 2140 | 1467646197468 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]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 08:29:57 INFO - PROCESS | 2140 | 1467646197495 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 2140 | 1467646197497 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:29:57 INFO - PROCESS | 2140 | 1467646197500 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 2140 | 1467646197502 Marionette TRACE conn5 <- [1,190,null,{}] 08:29:57 INFO - PROCESS | 2140 | 1467646197505 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}] 08:29:57 INFO - PROCESS | 2140 | 1467646197507 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:57 INFO - PROCESS | 2140 | 1467646197586 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:29:57 INFO - PROCESS | 2140 | 1467646197655 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 2140 | 1467646197657 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:57 INFO - PROCESS | 2140 | ++DOCSHELL 17DBD800 == 40 [pid = 2140] [id = 57] 08:29:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (18373400) [pid = 2140] [serial = 168] [outer = 00000000] 08:29:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1837B000) [pid = 2140] [serial = 169] [outer = 18373400] 08:29:57 INFO - PROCESS | 2140 | 1467646197699 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1837F000) [pid = 2140] [serial = 170] [outer = 18373400] 08:29:58 INFO - PROCESS | 2140 | 1467646198054 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]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 08:29:58 INFO - PROCESS | 2140 | 1467646198071 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 2140 | 1467646198074 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:29:58 INFO - PROCESS | 2140 | 1467646198077 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 2140 | 1467646198079 Marionette TRACE conn5 <- [1,194,null,{}] 08:29:58 INFO - PROCESS | 2140 | 1467646198084 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}] 08:29:58 INFO - PROCESS | 2140 | 1467646198086 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:58 INFO - PROCESS | 2140 | 1467646198184 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:29:58 INFO - PROCESS | 2140 | 1467646198254 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 2140 | 1467646198256 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:58 INFO - PROCESS | 2140 | ++DOCSHELL 0D816C00 == 41 [pid = 2140] [id = 58] 08:29:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D817800) [pid = 2140] [serial = 171] [outer = 00000000] 08:29:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0DBEAC00) [pid = 2140] [serial = 172] [outer = 0D817800] 08:29:58 INFO - PROCESS | 2140 | 1467646198302 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1837BC00) [pid = 2140] [serial = 173] [outer = 0D817800] 08:29:58 INFO - PROCESS | 2140 | 1467646198838 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]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 830ms 08:29:58 INFO - PROCESS | 2140 | 1467646198918 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 2140 | 1467646198923 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:29:58 INFO - PROCESS | 2140 | 1467646198928 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 2140 | 1467646198934 Marionette TRACE conn5 <- [1,198,null,{}] 08:29:58 INFO - PROCESS | 2140 | 1467646198939 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}] 08:29:58 INFO - PROCESS | 2140 | 1467646198942 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:59 INFO - PROCESS | 2140 | 1467646199060 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:29:59 INFO - PROCESS | 2140 | 1467646199129 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 2140 | 1467646199132 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:59 INFO - PROCESS | 2140 | ++DOCSHELL 0CA90400 == 42 [pid = 2140] [id = 59] 08:29:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0D06A800) [pid = 2140] [serial = 174] [outer = 00000000] 08:29:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0D819000) [pid = 2140] [serial = 175] [outer = 0D06A800] 08:29:59 INFO - PROCESS | 2140 | 1467646199229 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0D81F000) [pid = 2140] [serial = 176] [outer = 0D06A800] 08:29:59 INFO - PROCESS | 2140 | 1467646199778 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]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 08:29:59 INFO - PROCESS | 2140 | 1467646199802 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 2140 | 1467646199807 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:29:59 INFO - PROCESS | 2140 | 1467646199813 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:29:59 INFO - PROCESS | 2140 | 1467646199817 Marionette TRACE conn5 <- [1,202,null,{}] 08:29:59 INFO - PROCESS | 2140 | 1467646199821 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}] 08:29:59 INFO - PROCESS | 2140 | 1467646199824 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:29:59 INFO - PROCESS | 2140 | 1467646199937 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:30:00 INFO - PROCESS | 2140 | 1467646200025 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 2140 | 1467646200028 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:00 INFO - PROCESS | 2140 | ++DOCSHELL 15346000 == 43 [pid = 2140] [id = 60] 08:30:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (15348800) [pid = 2140] [serial = 177] [outer = 00000000] 08:30:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (15E61000) [pid = 2140] [serial = 178] [outer = 15348800] 08:30:00 INFO - PROCESS | 2140 | 1467646200083 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (16C62400) [pid = 2140] [serial = 179] [outer = 15348800] 08:30:00 INFO - PROCESS | 2140 | 1467646200681 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]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 08:30:00 INFO - PROCESS | 2140 | 1467646200748 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 2140 | 1467646200751 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:30:00 INFO - PROCESS | 2140 | 1467646200755 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:30:00 INFO - PROCESS | 2140 | 1467646200758 Marionette TRACE conn5 <- [1,206,null,{}] 08:30:00 INFO - PROCESS | 2140 | 1467646200769 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}] 08:30:00 INFO - PROCESS | 2140 | 1467646200774 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:00 INFO - PROCESS | 2140 | 1467646200917 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:30:01 INFO - PROCESS | 2140 | 1467646201155 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 2140 | 1467646201158 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:01 INFO - PROCESS | 2140 | ++DOCSHELL 0C913800 == 44 [pid = 2140] [id = 61] 08:30:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0C913C00) [pid = 2140] [serial = 180] [outer = 00000000] 08:30:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0C9F0C00) [pid = 2140] [serial = 181] [outer = 0C913C00] 08:30:01 INFO - PROCESS | 2140 | 1467646201222 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0D0CC400) [pid = 2140] [serial = 182] [outer = 0C913C00] 08:30:01 INFO - PROCESS | 2140 | 1467646201756 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]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1024ms 08:30:01 INFO - PROCESS | 2140 | 1467646201786 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:30:01 INFO - PROCESS | 2140 | 1467646201790 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:30:01 INFO - PROCESS | 2140 | 1467646201795 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 2140 | 1467646201797 Marionette TRACE conn5 <- [1,210,null,{}] 08:30:01 INFO - PROCESS | 2140 | 1467646201803 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}] 08:30:01 INFO - PROCESS | 2140 | 1467646201807 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:01 INFO - PROCESS | 2140 | 1467646201912 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 17DBD800 == 43 [pid = 2140] [id = 57] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 0D80E000 == 42 [pid = 2140] [id = 56] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 0D803000 == 41 [pid = 2140] [id = 55] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 0E310000 == 40 [pid = 2140] [id = 54] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 19FEEC00 == 39 [pid = 2140] [id = 53] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 18ED6C00 == 38 [pid = 2140] [id = 52] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 18162800 == 37 [pid = 2140] [id = 51] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 16C62C00 == 36 [pid = 2140] [id = 50] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 0E98D000 == 35 [pid = 2140] [id = 49] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 0916DC00 == 34 [pid = 2140] [id = 48] 08:30:01 INFO - PROCESS | 2140 | --DOCSHELL 0CC7CC00 == 33 [pid = 2140] [id = 45] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (17574000) [pid = 2140] [serial = 111] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (14D22000) [pid = 2140] [serial = 109] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1961E400) [pid = 2140] [serial = 127] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0C9F8800) [pid = 2140] [serial = 114] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0E30BC00) [pid = 2140] [serial = 120] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1525EC00) [pid = 2140] [serial = 118] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (14B87400) [pid = 2140] [serial = 117] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (18168400) [pid = 2140] [serial = 123] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (19516C00) [pid = 2140] [serial = 126] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (183DF000) [pid = 2140] [serial = 124] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0CCEAC00) [pid = 2140] [serial = 115] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (17DB9800) [pid = 2140] [serial = 112] [outer = 00000000] [url = about:blank] 08:30:01 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (16268400) [pid = 2140] [serial = 121] [outer = 00000000] [url = about:blank] 08:30:02 INFO - PROCESS | 2140 | 1467646202045 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 2140 | 1467646202048 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:02 INFO - PROCESS | 2140 | ++DOCSHELL 0C90B800 == 34 [pid = 2140] [id = 62] 08:30:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0C90C000) [pid = 2140] [serial = 183] [outer = 00000000] 08:30:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0C9F7000) [pid = 2140] [serial = 184] [outer = 0C90C000] 08:30:02 INFO - PROCESS | 2140 | 1467646202095 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0D070400) [pid = 2140] [serial = 185] [outer = 0C90C000] 08:30:02 INFO - PROCESS | 2140 | 1467646202482 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]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 730ms 08:30:02 INFO - PROCESS | 2140 | 1467646202528 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 2140 | 1467646202532 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:30:02 INFO - PROCESS | 2140 | 1467646202536 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 2140 | 1467646202538 Marionette TRACE conn5 <- [1,214,null,{}] 08:30:02 INFO - PROCESS | 2140 | 1467646202542 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}] 08:30:02 INFO - PROCESS | 2140 | 1467646202544 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:02 INFO - PROCESS | 2140 | 1467646202674 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:30:02 INFO - PROCESS | 2140 | 1467646202682 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 2140 | 1467646202684 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:02 INFO - PROCESS | 2140 | ++DOCSHELL 0D80E800 == 35 [pid = 2140] [id = 63] 08:30:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0D815400) [pid = 2140] [serial = 186] [outer = 00000000] 08:30:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (148DC400) [pid = 2140] [serial = 187] [outer = 0D815400] 08:30:02 INFO - PROCESS | 2140 | 1467646202729 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (14D25C00) [pid = 2140] [serial = 188] [outer = 0D815400] 08:30:03 INFO - PROCESS | 2140 | 1467646203117 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]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 08:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:30:03 INFO - PROCESS | 2140 | 1467646203171 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 2140 | 1467646203174 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:30:03 INFO - PROCESS | 2140 | 1467646203178 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 2140 | 1467646203184 Marionette TRACE conn5 <- [1,218,null,{}] 08:30:03 INFO - PROCESS | 2140 | 1467646203193 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}] 08:30:03 INFO - PROCESS | 2140 | 1467646203196 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:03 INFO - PROCESS | 2140 | 1467646203280 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:30:03 INFO - PROCESS | 2140 | 1467646203288 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 2140 | 1467646203290 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:03 INFO - PROCESS | 2140 | ++DOCSHELL 153D7C00 == 36 [pid = 2140] [id = 64] 08:30:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (153DC800) [pid = 2140] [serial = 189] [outer = 00000000] 08:30:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (17570C00) [pid = 2140] [serial = 190] [outer = 153DC800] 08:30:03 INFO - PROCESS | 2140 | 1467646203333 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (175D3C00) [pid = 2140] [serial = 191] [outer = 153DC800] 08:30:03 INFO - PROCESS | 2140 | 1467646203760 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]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 08:30:03 INFO - PROCESS | 2140 | 1467646203811 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 2140 | 1467646203814 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:30:03 INFO - PROCESS | 2140 | 1467646203817 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:30:03 INFO - PROCESS | 2140 | 1467646203828 Marionette TRACE conn5 <- [1,222,null,{}] 08:30:03 INFO - PROCESS | 2140 | 1467646203832 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}] 08:30:03 INFO - PROCESS | 2140 | 1467646203834 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:03 INFO - PROCESS | 2140 | 1467646203918 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:30:03 INFO - PROCESS | 2140 | 1467646203926 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 2140 | 1467646203928 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:03 INFO - PROCESS | 2140 | ++DOCSHELL 1811C000 == 37 [pid = 2140] [id = 65] 08:30:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (18161000) [pid = 2140] [serial = 192] [outer = 00000000] 08:30:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1816C000) [pid = 2140] [serial = 193] [outer = 18161000] 08:30:03 INFO - PROCESS | 2140 | 1467646203971 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (18373C00) [pid = 2140] [serial = 194] [outer = 18161000] 08:30:04 INFO - PROCESS | 2140 | 1467646204426 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]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 08:30:04 INFO - PROCESS | 2140 | 1467646204451 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 2140 | 1467646204453 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:30:04 INFO - PROCESS | 2140 | 1467646204461 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 2140 | 1467646204462 Marionette TRACE conn5 <- [1,226,null,{}] 08:30:04 INFO - PROCESS | 2140 | 1467646204466 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}] 08:30:04 INFO - PROCESS | 2140 | 1467646204468 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:04 INFO - PROCESS | 2140 | 1467646204576 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:30:04 INFO - PROCESS | 2140 | 1467646204581 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 2140 | 1467646204587 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:04 INFO - PROCESS | 2140 | ++DOCSHELL 18380800 == 38 [pid = 2140] [id = 66] 08:30:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (18381000) [pid = 2140] [serial = 195] [outer = 00000000] 08:30:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (183E0800) [pid = 2140] [serial = 196] [outer = 18381000] 08:30:04 INFO - PROCESS | 2140 | 1467646204643 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (19616800) [pid = 2140] [serial = 197] [outer = 18381000] 08:30:05 INFO - PROCESS | 2140 | 1467646205087 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]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 08:30:05 INFO - PROCESS | 2140 | 1467646205134 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 2140 | 1467646205136 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:30:05 INFO - PROCESS | 2140 | 1467646205139 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 2140 | 1467646205141 Marionette TRACE conn5 <- [1,230,null,{}] 08:30:05 INFO - PROCESS | 2140 | 1467646205144 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}] 08:30:05 INFO - PROCESS | 2140 | 1467646205147 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:05 INFO - PROCESS | 2140 | 1467646205260 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:30:05 INFO - PROCESS | 2140 | 1467646205341 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 2140 | 1467646205343 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:05 INFO - PROCESS | 2140 | ++DOCSHELL 1961E400 == 39 [pid = 2140] [id = 67] 08:30:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1961EC00) [pid = 2140] [serial = 198] [outer = 00000000] 08:30:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (199EF400) [pid = 2140] [serial = 199] [outer = 1961EC00] 08:30:05 INFO - PROCESS | 2140 | 1467646205387 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (19F9A800) [pid = 2140] [serial = 200] [outer = 1961EC00] 08:30:05 INFO - PROCESS | 2140 | 1467646205796 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]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 08:30:05 INFO - PROCESS | 2140 | 1467646205811 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:30:05 INFO - PROCESS | 2140 | 1467646205813 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:30:05 INFO - PROCESS | 2140 | 1467646205816 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 2140 | 1467646205818 Marionette TRACE conn5 <- [1,234,null,{}] 08:30:05 INFO - PROCESS | 2140 | 1467646205821 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}] 08:30:05 INFO - PROCESS | 2140 | 1467646205823 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:05 INFO - PROCESS | 2140 | 1467646205931 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:30:05 INFO - PROCESS | 2140 | 1467646205938 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 2140 | 1467646205939 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:05 INFO - PROCESS | 2140 | ++DOCSHELL 0DAB6000 == 40 [pid = 2140] [id = 68] 08:30:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (199E5400) [pid = 2140] [serial = 201] [outer = 00000000] 08:30:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1A17C800) [pid = 2140] [serial = 202] [outer = 199E5400] 08:30:05 INFO - PROCESS | 2140 | 1467646205982 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (1A4EB000) [pid = 2140] [serial = 203] [outer = 199E5400] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (19FF0C00) [pid = 2140] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (195A9800) [pid = 2140] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0C95A800) [pid = 2140] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0D805C00) [pid = 2140] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0E9D6800) [pid = 2140] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0E992000) [pid = 2140] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (18163000) [pid = 2140] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0E38A000) [pid = 2140] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (17568800) [pid = 2140] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:30:06 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (18373400) [pid = 2140] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:30:06 INFO - PROCESS | 2140 | 1467646206501 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]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 08:30:06 INFO - PROCESS | 2140 | 1467646206547 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 2140 | 1467646206549 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:30:06 INFO - PROCESS | 2140 | 1467646206557 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 2140 | 1467646206559 Marionette TRACE conn5 <- [1,238,null,{}] 08:30:06 INFO - PROCESS | 2140 | 1467646206594 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}] 08:30:06 INFO - PROCESS | 2140 | 1467646206596 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:06 INFO - PROCESS | 2140 | 1467646206674 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:30:06 INFO - PROCESS | 2140 | 1467646206682 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 2140 | 1467646206684 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:06 INFO - PROCESS | 2140 | ++DOCSHELL 0C95F000 == 41 [pid = 2140] [id = 69] 08:30:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (16C5D800) [pid = 2140] [serial = 204] [outer = 00000000] 08:30:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A178000) [pid = 2140] [serial = 205] [outer = 16C5D800] 08:30:06 INFO - PROCESS | 2140 | 1467646206728 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1B42D000) [pid = 2140] [serial = 206] [outer = 16C5D800] 08:30:07 INFO - PROCESS | 2140 | 1467646207143 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]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 08:30:07 INFO - PROCESS | 2140 | 1467646207188 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 2140 | 1467646207189 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:30:07 INFO - PROCESS | 2140 | 1467646207193 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 2140 | 1467646207195 Marionette TRACE conn5 <- [1,242,null,{}] 08:30:07 INFO - PROCESS | 2140 | 1467646207199 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}] 08:30:07 INFO - PROCESS | 2140 | 1467646207201 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:07 INFO - PROCESS | 2140 | 1467646207280 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:30:07 INFO - PROCESS | 2140 | 1467646207295 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 2140 | 1467646207297 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:07 INFO - PROCESS | 2140 | ++DOCSHELL 1B70F000 == 42 [pid = 2140] [id = 70] 08:30:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1B710800) [pid = 2140] [serial = 207] [outer = 00000000] 08:30:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1B90A800) [pid = 2140] [serial = 208] [outer = 1B710800] 08:30:07 INFO - PROCESS | 2140 | 1467646207341 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1C603800) [pid = 2140] [serial = 209] [outer = 1B710800] 08:30:07 INFO - PROCESS | 2140 | 1467646207748 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]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 08:30:07 INFO - PROCESS | 2140 | 1467646207764 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 2140 | 1467646207766 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:30:07 INFO - PROCESS | 2140 | 1467646207769 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 2140 | 1467646207770 Marionette TRACE conn5 <- [1,246,null,{}] 08:30:07 INFO - PROCESS | 2140 | 1467646207774 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}] 08:30:07 INFO - PROCESS | 2140 | 1467646207775 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:07 INFO - PROCESS | 2140 | 1467646207887 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:30:07 INFO - PROCESS | 2140 | 1467646207895 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 2140 | 1467646207897 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:07 INFO - PROCESS | 2140 | ++DOCSHELL 1C6D5400 == 43 [pid = 2140] [id = 71] 08:30:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (1C6D9C00) [pid = 2140] [serial = 210] [outer = 00000000] 08:30:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (1CD2FC00) [pid = 2140] [serial = 211] [outer = 1C6D9C00] 08:30:07 INFO - PROCESS | 2140 | 1467646207942 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1CFB2000) [pid = 2140] [serial = 212] [outer = 1C6D9C00] 08:30:08 INFO - PROCESS | 2140 | 1467646208393 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]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 08:30:08 INFO - PROCESS | 2140 | 1467646208441 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 2140 | 1467646208445 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:30:08 INFO - PROCESS | 2140 | 1467646208451 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 2140 | 1467646208456 Marionette TRACE conn5 <- [1,250,null,{}] 08:30:08 INFO - PROCESS | 2140 | 1467646208463 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}] 08:30:08 INFO - PROCESS | 2140 | 1467646208466 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:08 INFO - PROCESS | 2140 | 1467646208588 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:30:08 INFO - PROCESS | 2140 | 1467646208702 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 2140 | 1467646208706 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:08 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE2800 == 44 [pid = 2140] [id = 72] 08:30:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0CCE5400) [pid = 2140] [serial = 213] [outer = 00000000] 08:30:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (0D802000) [pid = 2140] [serial = 214] [outer = 0CCE5400] 08:30:08 INFO - PROCESS | 2140 | 1467646208767 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (0D814400) [pid = 2140] [serial = 215] [outer = 0CCE5400] 08:30:09 INFO - PROCESS | 2140 | 1467646209474 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]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1082ms 08:30:09 INFO - PROCESS | 2140 | 1467646209533 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 2140 | 1467646209538 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:30:09 INFO - PROCESS | 2140 | 1467646209559 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 2140 | 1467646209562 Marionette TRACE conn5 <- [1,254,null,{}] 08:30:09 INFO - PROCESS | 2140 | 1467646209566 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}] 08:30:09 INFO - PROCESS | 2140 | 1467646209569 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:09 INFO - PROCESS | 2140 | 1467646209679 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:30:09 INFO - PROCESS | 2140 | 1467646209800 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 2140 | 1467646209802 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:09 INFO - PROCESS | 2140 | ++DOCSHELL 162C9800 == 45 [pid = 2140] [id = 73] 08:30:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (162CA800) [pid = 2140] [serial = 216] [outer = 00000000] 08:30:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (175CF000) [pid = 2140] [serial = 217] [outer = 162CA800] 08:30:09 INFO - PROCESS | 2140 | 1467646209859 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (18169000) [pid = 2140] [serial = 218] [outer = 162CA800] 08:30:10 INFO - PROCESS | 2140 | 1467646210374 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]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 08:30:10 INFO - PROCESS | 2140 | 1467646210431 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 2140 | 1467646210433 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:30:10 INFO - PROCESS | 2140 | 1467646210437 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:30:10 INFO - PROCESS | 2140 | 1467646210441 Marionette TRACE conn5 <- [1,258,null,{}] 08:30:10 INFO - PROCESS | 2140 | 1467646210452 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}] 08:30:10 INFO - PROCESS | 2140 | 1467646210457 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:10 INFO - PROCESS | 2140 | 1467646210563 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:30:10 INFO - PROCESS | 2140 | 1467646210656 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 2140 | 1467646210659 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:10 INFO - PROCESS | 2140 | ++DOCSHELL 19F10400 == 46 [pid = 2140] [id = 74] 08:30:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (19F10800) [pid = 2140] [serial = 219] [outer = 00000000] 08:30:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (19F13400) [pid = 2140] [serial = 220] [outer = 19F10800] 08:30:10 INFO - PROCESS | 2140 | 1467646210716 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (19F15400) [pid = 2140] [serial = 221] [outer = 19F10800] 08:30:11 INFO - PROCESS | 2140 | 1467646211297 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]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 08:30:11 INFO - PROCESS | 2140 | 1467646211319 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 2140 | 1467646211322 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:30:11 INFO - PROCESS | 2140 | 1467646211326 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:30:11 INFO - PROCESS | 2140 | 1467646211328 Marionette TRACE conn5 <- [1,262,null,{}] 08:30:11 INFO - PROCESS | 2140 | 1467646211332 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}] 08:30:11 INFO - PROCESS | 2140 | 1467646211334 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:11 INFO - PROCESS | 2140 | 1467646211441 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:30:11 INFO - PROCESS | 2140 | 1467646211533 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 2140 | 1467646211535 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:11 INFO - PROCESS | 2140 | ++DOCSHELL 16240C00 == 47 [pid = 2140] [id = 75] 08:30:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (16242800) [pid = 2140] [serial = 222] [outer = 00000000] 08:30:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (16248400) [pid = 2140] [serial = 223] [outer = 16242800] 08:30:11 INFO - PROCESS | 2140 | 1467646211588 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (19F11400) [pid = 2140] [serial = 224] [outer = 16242800] 08:30:12 INFO - PROCESS | 2140 | 1467646212136 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]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 08:30:12 INFO - PROCESS | 2140 | 1467646212161 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 2140 | 1467646212164 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:30:12 INFO - PROCESS | 2140 | 1467646212167 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 2140 | 1467646212169 Marionette TRACE conn5 <- [1,266,null,{}] 08:30:12 INFO - PROCESS | 2140 | 1467646212173 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}] 08:30:12 INFO - PROCESS | 2140 | 1467646212175 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:12 INFO - PROCESS | 2140 | 1467646212278 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:30:12 INFO - PROCESS | 2140 | 1467646212370 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 2140 | 1467646212372 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:12 INFO - PROCESS | 2140 | ++DOCSHELL 0D02A800 == 48 [pid = 2140] [id = 76] 08:30:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (0D06E400) [pid = 2140] [serial = 225] [outer = 00000000] 08:30:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (0E381400) [pid = 2140] [serial = 226] [outer = 0D06E400] 08:30:12 INFO - PROCESS | 2140 | 1467646212428 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (16247400) [pid = 2140] [serial = 227] [outer = 0D06E400] 08:30:13 INFO - PROCESS | 2140 | 1467646213302 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]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1171ms 08:30:13 INFO - PROCESS | 2140 | 1467646213340 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 2140 | 1467646213343 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:30:13 INFO - PROCESS | 2140 | 1467646213375 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 2140 | 1467646213377 Marionette TRACE conn5 <- [1,270,null,{}] 08:30:13 INFO - PROCESS | 2140 | 1467646213395 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}] 08:30:13 INFO - PROCESS | 2140 | 1467646213397 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:13 INFO - PROCESS | 2140 | 1467646213534 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:30:13 INFO - PROCESS | 2140 | 1467646213650 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 2140 | 1467646213653 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 1815E400 == 47 [pid = 2140] [id = 46] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 1B70F000 == 46 [pid = 2140] [id = 70] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 0C95F000 == 45 [pid = 2140] [id = 69] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 0DAB6000 == 44 [pid = 2140] [id = 68] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 1961E400 == 43 [pid = 2140] [id = 67] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 18380800 == 42 [pid = 2140] [id = 66] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 1811C000 == 41 [pid = 2140] [id = 65] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 153D7C00 == 40 [pid = 2140] [id = 64] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 0D80E800 == 39 [pid = 2140] [id = 63] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 0C90B800 == 38 [pid = 2140] [id = 62] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 0C913800 == 37 [pid = 2140] [id = 61] 08:30:13 INFO - PROCESS | 2140 | --DOCSHELL 0D816C00 == 36 [pid = 2140] [id = 58] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (17570800) [pid = 2140] [serial = 147] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (175DB400) [pid = 2140] [serial = 148] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (19666800) [pid = 2140] [serial = 129] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (19618C00) [pid = 2140] [serial = 135] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (1A181000) [pid = 2140] [serial = 157] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (0D80D000) [pid = 2140] [serial = 163] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (1837B000) [pid = 2140] [serial = 169] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (1B42E800) [pid = 2140] [serial = 167] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (1837F000) [pid = 2140] [serial = 170] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (1B580C00) [pid = 2140] [serial = 161] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (199E7800) [pid = 2140] [serial = 154] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (1950E000) [pid = 2140] [serial = 151] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (1A17FC00) [pid = 2140] [serial = 156] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (19663800) [pid = 2140] [serial = 153] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0DE1A400) [pid = 2140] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0C9EE000) [pid = 2140] [serial = 141] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0D80F800) [pid = 2140] [serial = 164] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0CCE7000) [pid = 2140] [serial = 142] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (19F98400) [pid = 2140] [serial = 138] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (19619C00) [pid = 2140] [serial = 166] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (148DE000) [pid = 2140] [serial = 144] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (14AB2400) [pid = 2140] [serial = 145] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (183DEC00) [pid = 2140] [serial = 150] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1B4E2400) [pid = 2140] [serial = 160] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0E385800) [pid = 2140] [serial = 132] [outer = 00000000] [url = about:blank] 08:30:13 INFO - PROCESS | 2140 | ++DOCSHELL 021FB400 == 37 [pid = 2140] [id = 77] 08:30:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0916F800) [pid = 2140] [serial = 228] [outer = 00000000] 08:30:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0C913000) [pid = 2140] [serial = 229] [outer = 0916F800] 08:30:13 INFO - PROCESS | 2140 | 1467646213747 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0D028400) [pid = 2140] [serial = 230] [outer = 0916F800] 08:30:14 INFO - PROCESS | 2140 | 1467646214156 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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 850ms 08:30:14 INFO - PROCESS | 2140 | 1467646214210 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 2140 | 1467646214214 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:30:14 INFO - PROCESS | 2140 | 1467646214220 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 2140 | 1467646214222 Marionette TRACE conn5 <- [1,274,null,{}] 08:30:14 INFO - PROCESS | 2140 | 1467646214226 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}] 08:30:14 INFO - PROCESS | 2140 | 1467646214229 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:14 INFO - PROCESS | 2140 | 1467646214318 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:30:14 INFO - PROCESS | 2140 | 1467646214326 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 2140 | 1467646214328 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:14 INFO - PROCESS | 2140 | ++DOCSHELL 148D5800 == 38 [pid = 2140] [id = 78] 08:30:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (14A63000) [pid = 2140] [serial = 231] [outer = 00000000] 08:30:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (14D23C00) [pid = 2140] [serial = 232] [outer = 14A63000] 08:30:14 INFO - PROCESS | 2140 | 1467646214374 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1623A000) [pid = 2140] [serial = 233] [outer = 14A63000] 08:30:14 INFO - PROCESS | 2140 | 1467646214817 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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 08:30:14 INFO - PROCESS | 2140 | 1467646214858 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 2140 | 1467646214860 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:30:14 INFO - PROCESS | 2140 | 1467646214864 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 2140 | 1467646214867 Marionette TRACE conn5 <- [1,278,null,{}] 08:30:14 INFO - PROCESS | 2140 | 1467646214877 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}] 08:30:14 INFO - PROCESS | 2140 | 1467646214882 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:14 INFO - PROCESS | 2140 | 1467646214966 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:30:14 INFO - PROCESS | 2140 | 1467646214976 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 2140 | 1467646214978 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:14 INFO - PROCESS | 2140 | ++DOCSHELL 17DC4800 == 39 [pid = 2140] [id = 79] 08:30:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (18110C00) [pid = 2140] [serial = 234] [outer = 00000000] 08:30:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (18163C00) [pid = 2140] [serial = 235] [outer = 18110C00] 08:30:15 INFO - PROCESS | 2140 | 1467646215026 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (18374C00) [pid = 2140] [serial = 236] [outer = 18110C00] 08:30:15 INFO - PROCESS | 2140 | 1467646215483 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]]]}] 08:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 08:30:15 INFO - PROCESS | 2140 | 1467646215555 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 2140 | 1467646215558 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:30:15 INFO - PROCESS | 2140 | 1467646215561 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 2140 | 1467646215571 Marionette TRACE conn5 <- [1,282,null,{}] 08:30:15 INFO - PROCESS | 2140 | 1467646215576 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}] 08:30:15 INFO - PROCESS | 2140 | 1467646215577 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:15 INFO - PROCESS | 2140 | 1467646215663 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:30:15 INFO - PROCESS | 2140 | 1467646215675 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 2140 | 1467646215677 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:15 INFO - PROCESS | 2140 | ++DOCSHELL 19405800 == 40 [pid = 2140] [id = 80] 08:30:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1940D400) [pid = 2140] [serial = 237] [outer = 00000000] 08:30:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (19621000) [pid = 2140] [serial = 238] [outer = 1940D400] 08:30:15 INFO - PROCESS | 2140 | 1467646215720 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (19662400) [pid = 2140] [serial = 239] [outer = 1940D400] 08:30:16 INFO - PROCESS | 2140 | 1467646216135 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]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 590ms 08:30:16 INFO - PROCESS | 2140 | 1467646216172 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 2140 | 1467646216174 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:30:16 INFO - PROCESS | 2140 | 1467646216177 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:30:16 INFO - PROCESS | 2140 | 1467646216179 Marionette TRACE conn5 <- [1,286,null,{}] 08:30:16 INFO - PROCESS | 2140 | 1467646216190 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}] 08:30:16 INFO - PROCESS | 2140 | 1467646216192 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:16 INFO - PROCESS | 2140 | 1467646216298 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:30:16 INFO - PROCESS | 2140 | 1467646216371 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 2140 | 1467646216373 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:16 INFO - PROCESS | 2140 | ++DOCSHELL 1961AC00 == 41 [pid = 2140] [id = 81] 08:30:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (1961E400) [pid = 2140] [serial = 240] [outer = 00000000] 08:30:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (199E9C00) [pid = 2140] [serial = 241] [outer = 1961E400] 08:30:16 INFO - PROCESS | 2140 | 1467646216416 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (199F0400) [pid = 2140] [serial = 242] [outer = 1961E400] 08:30:16 INFO - PROCESS | 2140 | 1467646216812 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]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 690ms 08:30:16 INFO - PROCESS | 2140 | 1467646216873 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:30:16 INFO - PROCESS | 2140 | 1467646216874 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:30:16 INFO - PROCESS | 2140 | 1467646216878 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 2140 | 1467646216880 Marionette TRACE conn5 <- [1,290,null,{}] 08:30:16 INFO - PROCESS | 2140 | 1467646216883 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}] 08:30:16 INFO - PROCESS | 2140 | 1467646216889 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:17 INFO - PROCESS | 2140 | 1467646217033 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:30:17 INFO - PROCESS | 2140 | 1467646217090 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 2140 | 1467646217092 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:17 INFO - PROCESS | 2140 | ++DOCSHELL 19F2F000 == 42 [pid = 2140] [id = 82] 08:30:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (19F3BC00) [pid = 2140] [serial = 243] [outer = 00000000] 08:30:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (1B4E2000) [pid = 2140] [serial = 244] [outer = 19F3BC00] 08:30:17 INFO - PROCESS | 2140 | 1467646217135 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (1B705000) [pid = 2140] [serial = 245] [outer = 19F3BC00] 08:30:17 INFO - PROCESS | 2140 | 1467646217553 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]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 08:30:17 INFO - PROCESS | 2140 | 1467646217634 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 2140 | 1467646217636 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:30:17 INFO - PROCESS | 2140 | 1467646217643 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 2140 | 1467646217645 Marionette TRACE conn5 <- [1,294,null,{}] 08:30:17 INFO - PROCESS | 2140 | 1467646217648 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}] 08:30:17 INFO - PROCESS | 2140 | 1467646217650 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:17 INFO - PROCESS | 2140 | 1467646217760 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:30:17 INFO - PROCESS | 2140 | 1467646217769 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 2140 | 1467646217770 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:17 INFO - PROCESS | 2140 | ++DOCSHELL 19618C00 == 43 [pid = 2140] [id = 83] 08:30:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (1B70CC00) [pid = 2140] [serial = 246] [outer = 00000000] 08:30:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (1B915000) [pid = 2140] [serial = 247] [outer = 1B70CC00] 08:30:17 INFO - PROCESS | 2140 | 1467646217815 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (1B916800) [pid = 2140] [serial = 248] [outer = 1B70CC00] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (18381000) [pid = 2140] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (0D815400) [pid = 2140] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (0C90C000) [pid = 2140] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (1961EC00) [pid = 2140] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (199E5400) [pid = 2140] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (16C5D800) [pid = 2140] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (1B710800) [pid = 2140] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (18161000) [pid = 2140] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0C913C00) [pid = 2140] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (153DC800) [pid = 2140] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:30:18 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (19F33C00) [pid = 2140] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:30:18 INFO - PROCESS | 2140 | 1467646218371 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]]]}] 08:30:18 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. 08:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 770ms 08:30:18 INFO - PROCESS | 2140 | 1467646218415 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:30:18 INFO - PROCESS | 2140 | 1467646218417 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:30:18 INFO - PROCESS | 2140 | 1467646218424 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 2140 | 1467646218426 Marionette TRACE conn5 <- [1,298,null,{}] 08:30:18 INFO - PROCESS | 2140 | 1467646218429 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}] 08:30:18 INFO - PROCESS | 2140 | 1467646218431 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:18 INFO - PROCESS | 2140 | 1467646218511 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:30:18 INFO - PROCESS | 2140 | 1467646218519 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 2140 | 1467646218521 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:18 INFO - PROCESS | 2140 | ++DOCSHELL 0D80D400 == 44 [pid = 2140] [id = 84] 08:30:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0E30D800) [pid = 2140] [serial = 249] [outer = 00000000] 08:30:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (18377000) [pid = 2140] [serial = 250] [outer = 0E30D800] 08:30:18 INFO - PROCESS | 2140 | 1467646218570 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (199EBC00) [pid = 2140] [serial = 251] [outer = 0E30D800] 08:30:18 INFO - PROCESS | 2140 | 1467646218986 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]]]}] 08:30:19 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. 08:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 590ms 08:30:19 INFO - PROCESS | 2140 | 1467646219011 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 2140 | 1467646219012 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:30:19 INFO - PROCESS | 2140 | 1467646219051 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 2140 | 1467646219053 Marionette TRACE conn5 <- [1,302,null,{}] 08:30:19 INFO - PROCESS | 2140 | 1467646219059 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}] 08:30:19 INFO - PROCESS | 2140 | 1467646219061 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:19 INFO - PROCESS | 2140 | 1467646219143 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:30:19 INFO - PROCESS | 2140 | 1467646219148 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 2140 | 1467646219150 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:19 INFO - PROCESS | 2140 | ++DOCSHELL 1B95DC00 == 45 [pid = 2140] [id = 85] 08:30:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (1B95F400) [pid = 2140] [serial = 252] [outer = 00000000] 08:30:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (1CE6D000) [pid = 2140] [serial = 253] [outer = 1B95F400] 08:30:19 INFO - PROCESS | 2140 | 1467646219202 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (1CE72400) [pid = 2140] [serial = 254] [outer = 1B95F400] 08:30:19 INFO - PROCESS | 2140 | 1467646219609 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]]]}] 08:30:19 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. 08:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 610ms 08:30:19 INFO - PROCESS | 2140 | 1467646219653 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 2140 | 1467646219655 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:30:19 INFO - PROCESS | 2140 | 1467646219658 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:30:19 INFO - PROCESS | 2140 | 1467646219660 Marionette TRACE conn5 <- [1,306,null,{}] 08:30:19 INFO - PROCESS | 2140 | 1467646219664 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}] 08:30:19 INFO - PROCESS | 2140 | 1467646219665 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:19 INFO - PROCESS | 2140 | 1467646219774 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:30:19 INFO - PROCESS | 2140 | 1467646219778 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:30:19 INFO - PROCESS | 2140 | 1467646219785 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 2140 | 1467646219787 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:19 INFO - PROCESS | 2140 | ++DOCSHELL 1D518800 == 46 [pid = 2140] [id = 86] 08:30:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (1D540C00) [pid = 2140] [serial = 255] [outer = 00000000] 08:30:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (1DAC1C00) [pid = 2140] [serial = 256] [outer = 1D540C00] 08:30:19 INFO - PROCESS | 2140 | 1467646219832 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (1DAC4800) [pid = 2140] [serial = 257] [outer = 1D540C00] 08:30:20 INFO - PROCESS | 2140 | 1467646220252 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]]]}] 08:30:20 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. 08:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 08:30:20 INFO - PROCESS | 2140 | 1467646220297 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 2140 | 1467646220299 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:30:20 INFO - PROCESS | 2140 | 1467646220348 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 2140 | 1467646220351 Marionette TRACE conn5 <- [1,310,null,{}] 08:30:20 INFO - PROCESS | 2140 | 1467646220358 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}] 08:30:20 INFO - PROCESS | 2140 | 1467646220362 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:20 INFO - PROCESS | 2140 | 1467646220510 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:30:20 INFO - PROCESS | 2140 | 1467646220655 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 2140 | 1467646220659 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:20 INFO - PROCESS | 2140 | ++DOCSHELL 0D27A400 == 47 [pid = 2140] [id = 87] 08:30:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (0D27C000) [pid = 2140] [serial = 258] [outer = 00000000] 08:30:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (0D80C800) [pid = 2140] [serial = 259] [outer = 0D27C000] 08:30:20 INFO - PROCESS | 2140 | 1467646220720 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (0DAAC400) [pid = 2140] [serial = 260] [outer = 0D27C000] 08:30:21 INFO - PROCESS | 2140 | 1467646221260 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]]]}] 08:30:21 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. 08:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1017ms 08:30:21 INFO - PROCESS | 2140 | 1467646221326 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 2140 | 1467646221330 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:30:21 INFO - PROCESS | 2140 | 1467646221336 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 2140 | 1467646221338 Marionette TRACE conn5 <- [1,314,null,{}] 08:30:21 INFO - PROCESS | 2140 | 1467646221345 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}] 08:30:21 INFO - PROCESS | 2140 | 1467646221350 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:21 INFO - PROCESS | 2140 | 1467646221464 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:30:21 INFO - PROCESS | 2140 | 1467646221590 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 2140 | 1467646221593 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:21 INFO - PROCESS | 2140 | ++DOCSHELL 1623B000 == 48 [pid = 2140] [id = 88] 08:30:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (1623EC00) [pid = 2140] [serial = 261] [outer = 00000000] 08:30:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (16271800) [pid = 2140] [serial = 262] [outer = 1623EC00] 08:30:21 INFO - PROCESS | 2140 | 1467646221652 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (17568C00) [pid = 2140] [serial = 263] [outer = 1623EC00] 08:30:22 INFO - PROCESS | 2140 | 1467646222254 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]]]}] 08:30:22 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. 08:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 08:30:22 INFO - PROCESS | 2140 | 1467646222310 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 2140 | 1467646222313 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:30:22 INFO - PROCESS | 2140 | 1467646222317 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 2140 | 1467646222319 Marionette TRACE conn5 <- [1,318,null,{}] 08:30:22 INFO - PROCESS | 2140 | 1467646222323 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}] 08:30:22 INFO - PROCESS | 2140 | 1467646222326 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:22 INFO - PROCESS | 2140 | 1467646222466 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:30:22 INFO - PROCESS | 2140 | 1467646222599 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 2140 | 1467646222605 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:22 INFO - PROCESS | 2140 | ++DOCSHELL 191EB800 == 49 [pid = 2140] [id = 89] 08:30:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (191EBC00) [pid = 2140] [serial = 264] [outer = 00000000] 08:30:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (191EFC00) [pid = 2140] [serial = 265] [outer = 191EBC00] 08:30:22 INFO - PROCESS | 2140 | 1467646222665 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 112 (191F3000) [pid = 2140] [serial = 266] [outer = 191EBC00] 08:30:23 INFO - PROCESS | 2140 | 1467646223346 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]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1069ms 08:30:23 INFO - PROCESS | 2140 | 1467646223389 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 2140 | 1467646223392 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:30:23 INFO - PROCESS | 2140 | 1467646223395 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:30:23 INFO - PROCESS | 2140 | 1467646223397 Marionette TRACE conn5 <- [1,322,null,{}] 08:30:23 INFO - PROCESS | 2140 | 1467646223401 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}] 08:30:23 INFO - PROCESS | 2140 | 1467646223404 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:23 INFO - PROCESS | 2140 | 1467646223518 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:30:23 INFO - PROCESS | 2140 | 1467646223762 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 2140 | 1467646223765 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:23 INFO - PROCESS | 2140 | ++DOCSHELL 0C90E800 == 50 [pid = 2140] [id = 90] 08:30:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (0C90EC00) [pid = 2140] [serial = 267] [outer = 00000000] 08:30:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (0CC36000) [pid = 2140] [serial = 268] [outer = 0C90EC00] 08:30:23 INFO - PROCESS | 2140 | 1467646223839 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 115 (0D676800) [pid = 2140] [serial = 269] [outer = 0C90EC00] 08:30:24 INFO - PROCESS | 2140 | 1467646224518 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]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1172ms 08:30:24 INFO - PROCESS | 2140 | 1467646224572 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 2140 | 1467646224576 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:30:24 INFO - PROCESS | 2140 | 1467646224580 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 2140 | 1467646224582 Marionette TRACE conn5 <- [1,326,null,{}] 08:30:24 INFO - PROCESS | 2140 | 1467646224618 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}] 08:30:24 INFO - PROCESS | 2140 | 1467646224623 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 19623C00 == 49 [pid = 2140] [id = 44] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 1B95DC00 == 48 [pid = 2140] [id = 85] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 0D80D400 == 47 [pid = 2140] [id = 84] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 19618C00 == 46 [pid = 2140] [id = 83] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 19F2F000 == 45 [pid = 2140] [id = 82] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 1961AC00 == 44 [pid = 2140] [id = 81] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 19405800 == 43 [pid = 2140] [id = 80] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 17DC4800 == 42 [pid = 2140] [id = 79] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 114 (0DBEAC00) [pid = 2140] [serial = 172] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (1CD2FC00) [pid = 2140] [serial = 211] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 148D5800 == 41 [pid = 2140] [id = 78] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 021FB400 == 40 [pid = 2140] [id = 77] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 0D02A800 == 39 [pid = 2140] [id = 76] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 16240C00 == 38 [pid = 2140] [id = 75] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 19F10400 == 37 [pid = 2140] [id = 74] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 162C9800 == 36 [pid = 2140] [id = 73] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 0CCE2800 == 35 [pid = 2140] [id = 72] 08:30:24 INFO - PROCESS | 2140 | --DOCSHELL 1C6D5400 == 34 [pid = 2140] [id = 71] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (1A173000) [pid = 2140] [serial = 139] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 111 (183E0800) [pid = 2140] [serial = 196] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (19616800) [pid = 2140] [serial = 197] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (148DC400) [pid = 2140] [serial = 187] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (14D25C00) [pid = 2140] [serial = 188] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (0C9F7000) [pid = 2140] [serial = 184] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (0D070400) [pid = 2140] [serial = 185] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (19F9A800) [pid = 2140] [serial = 200] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (199EF400) [pid = 2140] [serial = 199] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (0D819000) [pid = 2140] [serial = 175] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (1A17C800) [pid = 2140] [serial = 202] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (1A178000) [pid = 2140] [serial = 205] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (1B90A800) [pid = 2140] [serial = 208] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (1A4EB000) [pid = 2140] [serial = 203] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (1816C000) [pid = 2140] [serial = 193] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (15E61000) [pid = 2140] [serial = 178] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0D0CC400) [pid = 2140] [serial = 182] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (0C9F0C00) [pid = 2140] [serial = 181] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (17570C00) [pid = 2140] [serial = 190] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (175D3C00) [pid = 2140] [serial = 191] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (1C603800) [pid = 2140] [serial = 209] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (1B42D000) [pid = 2140] [serial = 206] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (18373C00) [pid = 2140] [serial = 194] [outer = 00000000] [url = about:blank] 08:30:24 INFO - PROCESS | 2140 | 1467646224798 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:30:24 INFO - PROCESS | 2140 | 1467646224860 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 2140 | 1467646224863 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:24 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F6C00 == 35 [pid = 2140] [id = 91] 08:30:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0C9F7000) [pid = 2140] [serial = 270] [outer = 00000000] 08:30:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0D06B400) [pid = 2140] [serial = 271] [outer = 0C9F7000] 08:30:24 INFO - PROCESS | 2140 | 1467646224910 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (0D805C00) [pid = 2140] [serial = 272] [outer = 0C9F7000] 08:30:25 INFO - PROCESS | 2140 | 1467646225318 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]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 770ms 08:30:25 INFO - PROCESS | 2140 | 1467646225366 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 2140 | 1467646225370 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:30:25 INFO - PROCESS | 2140 | 1467646225379 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 2140 | 1467646225381 Marionette TRACE conn5 <- [1,330,null,{}] 08:30:25 INFO - PROCESS | 2140 | 1467646225385 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}] 08:30:25 INFO - PROCESS | 2140 | 1467646225388 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:25 INFO - PROCESS | 2140 | 1467646225473 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:30:25 INFO - PROCESS | 2140 | 1467646225479 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 2140 | 1467646225481 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:25 INFO - PROCESS | 2140 | ++DOCSHELL 0E385400 == 36 [pid = 2140] [id = 92] 08:30:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (0E38C400) [pid = 2140] [serial = 273] [outer = 00000000] 08:30:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (14A6D000) [pid = 2140] [serial = 274] [outer = 0E38C400] 08:30:25 INFO - PROCESS | 2140 | 1467646225526 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (152C3800) [pid = 2140] [serial = 275] [outer = 0E38C400] 08:30:25 INFO - PROCESS | 2140 | 1467646225991 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]]]}] 08:30:25 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. 08:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 612ms 08:30:25 INFO - PROCESS | 2140 | 1467646225999 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 2140 | 1467646226001 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:30:26 INFO - PROCESS | 2140 | 1467646226010 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 2140 | 1467646226016 Marionette TRACE conn5 <- [1,334,null,{}] 08:30:26 INFO - PROCESS | 2140 | 1467646226025 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}] 08:30:26 INFO - PROCESS | 2140 | 1467646226028 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:26 INFO - PROCESS | 2140 | 1467646226112 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:30:26 INFO - PROCESS | 2140 | 1467646226122 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 2140 | 1467646226124 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:26 INFO - PROCESS | 2140 | ++DOCSHELL 16C62C00 == 37 [pid = 2140] [id = 93] 08:30:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (17568400) [pid = 2140] [serial = 276] [outer = 00000000] 08:30:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (175D0000) [pid = 2140] [serial = 277] [outer = 17568400] 08:30:26 INFO - PROCESS | 2140 | 1467646226167 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (1810F000) [pid = 2140] [serial = 278] [outer = 17568400] 08:30:26 INFO - PROCESS | 2140 | 1467646226601 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]]]}] 08:30:26 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. 08:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 08:30:26 INFO - PROCESS | 2140 | 1467646226639 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 2140 | 1467646226642 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:30:26 INFO - PROCESS | 2140 | 1467646226645 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:30:26 INFO - PROCESS | 2140 | 1467646226646 Marionette TRACE conn5 <- [1,338,null,{}] 08:30:26 INFO - PROCESS | 2140 | 1467646226650 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}] 08:30:26 INFO - PROCESS | 2140 | 1467646226652 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:26 INFO - PROCESS | 2140 | 1467646226735 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:30:26 INFO - PROCESS | 2140 | 1467646226740 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 2140 | 1467646226742 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:26 INFO - PROCESS | 2140 | ++DOCSHELL 1811A000 == 38 [pid = 2140] [id = 94] 08:30:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (18161400) [pid = 2140] [serial = 279] [outer = 00000000] 08:30:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (18378400) [pid = 2140] [serial = 280] [outer = 18161400] 08:30:26 INFO - PROCESS | 2140 | 1467646226786 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (1837AC00) [pid = 2140] [serial = 281] [outer = 18161400] 08:30:27 INFO - PROCESS | 2140 | 1467646227258 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]]]}] 08:30:27 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. 08:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 08:30:27 INFO - PROCESS | 2140 | 1467646227319 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 2140 | 1467646227321 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:30:27 INFO - PROCESS | 2140 | 1467646227325 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 2140 | 1467646227327 Marionette TRACE conn5 <- [1,342,null,{}] 08:30:27 INFO - PROCESS | 2140 | 1467646227330 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}] 08:30:27 INFO - PROCESS | 2140 | 1467646227332 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:27 INFO - PROCESS | 2140 | 1467646227439 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:30:27 INFO - PROCESS | 2140 | 1467646227447 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 2140 | 1467646227453 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:27 INFO - PROCESS | 2140 | ++DOCSHELL 191E7800 == 39 [pid = 2140] [id = 95] 08:30:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (191E8800) [pid = 2140] [serial = 282] [outer = 00000000] 08:30:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (191F1C00) [pid = 2140] [serial = 283] [outer = 191E8800] 08:30:27 INFO - PROCESS | 2140 | 1467646227556 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (195B0C00) [pid = 2140] [serial = 284] [outer = 191E8800] 08:30:27 INFO - PROCESS | 2140 | 1467646228000 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]]]}] 08:30:28 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. 08:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 08:30:28 INFO - PROCESS | 2140 | 1467646228092 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 2140 | 1467646228094 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:30:28 INFO - PROCESS | 2140 | 1467646228104 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 2140 | 1467646228105 Marionette TRACE conn5 <- [1,346,null,{}] 08:30:28 INFO - PROCESS | 2140 | 1467646228109 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}] 08:30:28 INFO - PROCESS | 2140 | 1467646228111 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:28 INFO - PROCESS | 2140 | 1467646228223 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:30:28 INFO - PROCESS | 2140 | 1467646228290 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 2140 | 1467646228292 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:28 INFO - PROCESS | 2140 | ++DOCSHELL 19667400 == 40 [pid = 2140] [id = 96] 08:30:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (199E5400) [pid = 2140] [serial = 285] [outer = 00000000] 08:30:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (199F1C00) [pid = 2140] [serial = 286] [outer = 199E5400] 08:30:28 INFO - PROCESS | 2140 | 1467646228337 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (199F3400) [pid = 2140] [serial = 287] [outer = 199E5400] 08:30:28 INFO - PROCESS | 2140 | 1467646228755 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]]]}] 08:30:28 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. 08:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 08:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:30:28 INFO - PROCESS | 2140 | 1467646228774 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 2140 | 1467646228776 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:30:28 INFO - PROCESS | 2140 | 1467646228779 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 2140 | 1467646228781 Marionette TRACE conn5 <- [1,350,null,{}] 08:30:28 INFO - PROCESS | 2140 | 1467646228784 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}] 08:30:28 INFO - PROCESS | 2140 | 1467646228786 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:28 INFO - PROCESS | 2140 | 1467646228899 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:30:28 INFO - PROCESS | 2140 | 1467646228905 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 2140 | 1467646228907 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:28 INFO - PROCESS | 2140 | ++DOCSHELL 19F10C00 == 41 [pid = 2140] [id = 97] 08:30:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (19F18400) [pid = 2140] [serial = 288] [outer = 00000000] 08:30:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (19FFC000) [pid = 2140] [serial = 289] [outer = 19F18400] 08:30:28 INFO - PROCESS | 2140 | 1467646228951 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (1A175000) [pid = 2140] [serial = 290] [outer = 19F18400] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (1961E400) [pid = 2140] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (19F3BC00) [pid = 2140] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (18110C00) [pid = 2140] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (0D06E400) [pid = 2140] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (1940D400) [pid = 2140] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (0916F800) [pid = 2140] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (14A63000) [pid = 2140] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (1C6D9C00) [pid = 2140] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (1B70CC00) [pid = 2140] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (0E30D800) [pid = 2140] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:30:29 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (1B95F400) [pid = 2140] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:30:29 INFO - PROCESS | 2140 | 1467646229589 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]]]}] 08:30:29 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. 08:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 830ms 08:30:29 INFO - PROCESS | 2140 | 1467646229610 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:30:29 INFO - PROCESS | 2140 | 1467646229612 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:30:29 INFO - PROCESS | 2140 | 1467646229615 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 2140 | 1467646229617 Marionette TRACE conn5 <- [1,354,null,{}] 08:30:29 INFO - PROCESS | 2140 | 1467646229620 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}] 08:30:29 INFO - PROCESS | 2140 | 1467646229622 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:29 INFO - PROCESS | 2140 | 1467646229701 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:30:29 INFO - PROCESS | 2140 | 1467646229707 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 2140 | 1467646229709 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:29 INFO - PROCESS | 2140 | ++DOCSHELL 153DC800 == 42 [pid = 2140] [id = 98] 08:30:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (1816C400) [pid = 2140] [serial = 291] [outer = 00000000] 08:30:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (19F3AC00) [pid = 2140] [serial = 292] [outer = 1816C400] 08:30:29 INFO - PROCESS | 2140 | 1467646229752 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (19FEF400) [pid = 2140] [serial = 293] [outer = 1816C400] 08:30:30 INFO - PROCESS | 2140 | 1467646230169 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]]]}] 08:30:30 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. 08:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 08:30:30 INFO - PROCESS | 2140 | 1467646230186 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 2140 | 1467646230188 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:30:30 INFO - PROCESS | 2140 | 1467646230191 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 2140 | 1467646230193 Marionette TRACE conn5 <- [1,358,null,{}] 08:30:30 INFO - PROCESS | 2140 | 1467646230218 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}] 08:30:30 INFO - PROCESS | 2140 | 1467646230220 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:30 INFO - PROCESS | 2140 | 1467646230301 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:30:30 INFO - PROCESS | 2140 | 1467646230306 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 2140 | 1467646230308 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:30 INFO - PROCESS | 2140 | ++DOCSHELL 1A17C800 == 43 [pid = 2140] [id = 99] 08:30:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (1A17E400) [pid = 2140] [serial = 294] [outer = 00000000] 08:30:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (1B42C800) [pid = 2140] [serial = 295] [outer = 1A17E400] 08:30:30 INFO - PROCESS | 2140 | 1467646230351 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (1B70CC00) [pid = 2140] [serial = 296] [outer = 1A17E400] 08:30:30 INFO - PROCESS | 2140 | 1467646230771 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]]]}] 08:30:30 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. 08:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 08:30:30 INFO - PROCESS | 2140 | 1467646230823 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 2140 | 1467646230825 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:30:30 INFO - PROCESS | 2140 | 1467646230828 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 2140 | 1467646230830 Marionette TRACE conn5 <- [1,362,null,{}] 08:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:30:30 INFO - PROCESS | 2140 | 1467646230833 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}] 08:30:30 INFO - PROCESS | 2140 | 1467646230835 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:30 INFO - PROCESS | 2140 | 1467646230914 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:30:30 INFO - PROCESS | 2140 | 1467646230923 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 2140 | 1467646230925 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:30 INFO - PROCESS | 2140 | ++DOCSHELL 1B86BC00 == 44 [pid = 2140] [id = 100] 08:30:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (1B8A4000) [pid = 2140] [serial = 297] [outer = 00000000] 08:30:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (1C606C00) [pid = 2140] [serial = 298] [outer = 1B8A4000] 08:30:30 INFO - PROCESS | 2140 | 1467646230972 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (1CD34000) [pid = 2140] [serial = 299] [outer = 1B8A4000] 08:30:31 INFO - PROCESS | 2140 | 1467646231628 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]]]}] 08:30:31 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. 08:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 830ms 08:30:31 INFO - PROCESS | 2140 | 1467646231663 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 2140 | 1467646231667 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:30:31 INFO - PROCESS | 2140 | 1467646231673 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 2140 | 1467646231676 Marionette TRACE conn5 <- [1,366,null,{}] 08:30:31 INFO - PROCESS | 2140 | 1467646231682 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}] 08:30:31 INFO - PROCESS | 2140 | 1467646231685 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:31 INFO - PROCESS | 2140 | 1467646231798 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:30:31 INFO - PROCESS | 2140 | 1467646231925 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 2140 | 1467646231928 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:31 INFO - PROCESS | 2140 | ++DOCSHELL 0D274C00 == 45 [pid = 2140] [id = 101] 08:30:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (0D27D800) [pid = 2140] [serial = 300] [outer = 00000000] 08:30:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (0DEB7400) [pid = 2140] [serial = 301] [outer = 0D27D800] 08:30:31 INFO - PROCESS | 2140 | 1467646231985 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 112 (0E9D5000) [pid = 2140] [serial = 302] [outer = 0D27D800] 08:30:32 INFO - PROCESS | 2140 | 1467646232608 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]]]}] 08:30:32 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. 08:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 990ms 08:30:32 INFO - PROCESS | 2140 | 1467646232663 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 2140 | 1467646232668 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:30:32 INFO - PROCESS | 2140 | 1467646232674 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 2140 | 1467646232677 Marionette TRACE conn5 <- [1,370,null,{}] 08:30:32 INFO - PROCESS | 2140 | 1467646232681 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}] 08:30:32 INFO - PROCESS | 2140 | 1467646232684 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:32 INFO - PROCESS | 2140 | 1467646232796 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:30:32 INFO - PROCESS | 2140 | 1467646232895 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 2140 | 1467646232898 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:32 INFO - PROCESS | 2140 | ++DOCSHELL 16244C00 == 46 [pid = 2140] [id = 102] 08:30:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (16C55800) [pid = 2140] [serial = 303] [outer = 00000000] 08:30:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (175D3C00) [pid = 2140] [serial = 304] [outer = 16C55800] 08:30:32 INFO - PROCESS | 2140 | 1467646232956 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 115 (18375C00) [pid = 2140] [serial = 305] [outer = 16C55800] 08:30:33 INFO - PROCESS | 2140 | 1467646233623 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]]]}] 08:30:33 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. 08:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 08:30:33 INFO - PROCESS | 2140 | 1467646233648 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 2140 | 1467646233650 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:30:33 INFO - PROCESS | 2140 | 1467646233667 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 2140 | 1467646233671 Marionette TRACE conn5 <- [1,374,null,{}] 08:30:33 INFO - PROCESS | 2140 | 1467646233684 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}] 08:30:33 INFO - PROCESS | 2140 | 1467646233689 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:33 INFO - PROCESS | 2140 | 1467646233798 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:30:33 INFO - PROCESS | 2140 | 1467646233926 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 2140 | 1467646233930 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:33 INFO - PROCESS | 2140 | ++DOCSHELL 1B865400 == 47 [pid = 2140] [id = 103] 08:30:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 116 (1B86AC00) [pid = 2140] [serial = 306] [outer = 00000000] 08:30:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 117 (1CD30000) [pid = 2140] [serial = 307] [outer = 1B86AC00] 08:30:33 INFO - PROCESS | 2140 | 1467646233992 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 118 (1CE6C400) [pid = 2140] [serial = 308] [outer = 1B86AC00] 08:30:34 INFO - PROCESS | 2140 | 1467646234577 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:30:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 950ms 08:30:34 INFO - PROCESS | 2140 | 1467646234608 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 2140 | 1467646234611 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:30:34 INFO - PROCESS | 2140 | 1467646234614 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:30:34 INFO - PROCESS | 2140 | 1467646234616 Marionette TRACE conn5 <- [1,378,null,{}] 08:30:34 INFO - PROCESS | 2140 | 1467646234620 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}] 08:30:34 INFO - PROCESS | 2140 | 1467646234622 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:34 INFO - PROCESS | 2140 | 1467646234731 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:30:34 INFO - PROCESS | 2140 | 1467646234828 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 2140 | 1467646234830 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:34 INFO - PROCESS | 2140 | ++DOCSHELL 0D80D000 == 48 [pid = 2140] [id = 104] 08:30:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 119 (0D80E400) [pid = 2140] [serial = 309] [outer = 00000000] 08:30:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 120 (16245C00) [pid = 2140] [serial = 310] [outer = 0D80E400] 08:30:34 INFO - PROCESS | 2140 | 1467646234884 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 121 (19641000) [pid = 2140] [serial = 311] [outer = 0D80E400] 08:30:35 INFO - PROCESS | 2140 | 1467646235684 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:30:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1120ms 08:30:35 INFO - PROCESS | 2140 | 1467646235738 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 2140 | 1467646235742 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:30:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:30:35 INFO - PROCESS | 2140 | 1467646235747 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 2140 | 1467646235750 Marionette TRACE conn5 <- [1,382,null,{}] 08:30:35 INFO - PROCESS | 2140 | 1467646235755 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}] 08:30:35 INFO - PROCESS | 2140 | 1467646235758 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:35 INFO - PROCESS | 2140 | 1467646235856 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:30:35 INFO - PROCESS | 2140 | 1467646235987 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 2140 | 1467646235990 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:36 INFO - PROCESS | 2140 | ++DOCSHELL 14A6E400 == 49 [pid = 2140] [id = 105] 08:30:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 122 (14A6EC00) [pid = 2140] [serial = 312] [outer = 00000000] 08:30:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 123 (152C1000) [pid = 2140] [serial = 313] [outer = 14A6EC00] 08:30:36 INFO - PROCESS | 2140 | 1467646236041 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 124 (16240000) [pid = 2140] [serial = 314] [outer = 14A6EC00] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 1A17C800 == 48 [pid = 2140] [id = 99] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 153DC800 == 47 [pid = 2140] [id = 98] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 19F10C00 == 46 [pid = 2140] [id = 97] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 19667400 == 45 [pid = 2140] [id = 96] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 191E7800 == 44 [pid = 2140] [id = 95] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 1811A000 == 43 [pid = 2140] [id = 94] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 16C62C00 == 42 [pid = 2140] [id = 93] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 0E385400 == 41 [pid = 2140] [id = 92] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 0C9F6C00 == 40 [pid = 2140] [id = 91] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 0C90E800 == 39 [pid = 2140] [id = 90] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 123 (1DAC1C00) [pid = 2140] [serial = 256] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOCSHELL 0D27A400 == 38 [pid = 2140] [id = 87] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 122 (199E9C00) [pid = 2140] [serial = 241] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 121 (1B705000) [pid = 2140] [serial = 245] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 120 (18163C00) [pid = 2140] [serial = 235] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 119 (18374C00) [pid = 2140] [serial = 236] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 118 (0E381400) [pid = 2140] [serial = 226] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 117 (16247400) [pid = 2140] [serial = 227] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 116 (19621000) [pid = 2140] [serial = 238] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 115 (1B4E2000) [pid = 2140] [serial = 244] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 114 (16248400) [pid = 2140] [serial = 223] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (0C913000) [pid = 2140] [serial = 229] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (0D028400) [pid = 2140] [serial = 230] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 111 (19F13400) [pid = 2140] [serial = 220] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (0D802000) [pid = 2140] [serial = 214] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (14D23C00) [pid = 2140] [serial = 232] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (1623A000) [pid = 2140] [serial = 233] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (175CF000) [pid = 2140] [serial = 217] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (1CFB2000) [pid = 2140] [serial = 212] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (1B915000) [pid = 2140] [serial = 247] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (18377000) [pid = 2140] [serial = 250] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (199EBC00) [pid = 2140] [serial = 251] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (1CE6D000) [pid = 2140] [serial = 253] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (1B916800) [pid = 2140] [serial = 248] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (1CE72400) [pid = 2140] [serial = 254] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (199F0400) [pid = 2140] [serial = 242] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (19662400) [pid = 2140] [serial = 239] [outer = 00000000] [url = about:blank] 08:30:36 INFO - PROCESS | 2140 | 1467646236608 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:30:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:30:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 870ms 08:30:36 INFO - PROCESS | 2140 | 1467646236618 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 2140 | 1467646236622 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:30:36 INFO - PROCESS | 2140 | 1467646236632 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 2140 | 1467646236635 Marionette TRACE conn5 <- [1,386,null,{}] 08:30:36 INFO - PROCESS | 2140 | 1467646236639 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}] 08:30:36 INFO - PROCESS | 2140 | 1467646236641 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:36 INFO - PROCESS | 2140 | 1467646236727 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:30:36 INFO - PROCESS | 2140 | 1467646236736 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 2140 | 1467646236738 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:36 INFO - PROCESS | 2140 | ++DOCSHELL 0D813000 == 39 [pid = 2140] [id = 106] 08:30:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (0D81E000) [pid = 2140] [serial = 315] [outer = 00000000] 08:30:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (0E8E2800) [pid = 2140] [serial = 316] [outer = 0D81E000] 08:30:36 INFO - PROCESS | 2140 | 1467646236785 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (14AADC00) [pid = 2140] [serial = 317] [outer = 0D81E000] 08:30:37 INFO - PROCESS | 2140 | 1467646237291 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]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 08:30:37 INFO - PROCESS | 2140 | 1467646237302 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:30:37 INFO - PROCESS | 2140 | 1467646237305 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:30:37 INFO - PROCESS | 2140 | 1467646237308 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 2140 | 1467646237311 Marionette TRACE conn5 <- [1,390,null,{}] 08:30:37 INFO - PROCESS | 2140 | 1467646237322 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}] 08:30:37 INFO - PROCESS | 2140 | 1467646237326 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:37 INFO - PROCESS | 2140 | 1467646237409 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:30:37 INFO - PROCESS | 2140 | 1467646237418 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 2140 | 1467646237421 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:37 INFO - PROCESS | 2140 | ++DOCSHELL 18167000 == 40 [pid = 2140] [id = 107] 08:30:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (18167400) [pid = 2140] [serial = 318] [outer = 00000000] 08:30:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (18377800) [pid = 2140] [serial = 319] [outer = 18167400] 08:30:37 INFO - PROCESS | 2140 | 1467646237468 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (18ECC400) [pid = 2140] [serial = 320] [outer = 18167400] 08:30:37 INFO - PROCESS | 2140 | 1467646237942 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]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 08:30:37 INFO - PROCESS | 2140 | 1467646237998 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 2140 | 1467646238001 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:30:38 INFO - PROCESS | 2140 | 1467646238004 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:30:38 INFO - PROCESS | 2140 | 1467646238006 Marionette TRACE conn5 <- [1,394,null,{}] 08:30:38 INFO - PROCESS | 2140 | 1467646238009 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}] 08:30:38 INFO - PROCESS | 2140 | 1467646238011 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:38 INFO - PROCESS | 2140 | 1467646238133 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:30:38 INFO - PROCESS | 2140 | 1467646238227 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 2140 | 1467646238229 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:38 INFO - PROCESS | 2140 | ++DOCSHELL 191ED400 == 41 [pid = 2140] [id = 108] 08:30:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (191EDC00) [pid = 2140] [serial = 321] [outer = 00000000] 08:30:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (195A7800) [pid = 2140] [serial = 322] [outer = 191EDC00] 08:30:38 INFO - PROCESS | 2140 | 1467646238276 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (19621000) [pid = 2140] [serial = 323] [outer = 191EDC00] 08:30:38 INFO - PROCESS | 2140 | 1467646238690 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]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 08:30:38 INFO - PROCESS | 2140 | 1467646238739 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 2140 | 1467646238741 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:30:38 INFO - PROCESS | 2140 | 1467646238744 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 2140 | 1467646238745 Marionette TRACE conn5 <- [1,398,null,{}] 08:30:38 INFO - PROCESS | 2140 | 1467646238749 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}] 08:30:38 INFO - PROCESS | 2140 | 1467646238751 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:38 INFO - PROCESS | 2140 | 1467646238860 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:30:38 INFO - PROCESS | 2140 | 1467646238868 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 2140 | 1467646238870 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:38 INFO - PROCESS | 2140 | ++DOCSHELL 19877400 == 42 [pid = 2140] [id = 109] 08:30:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (19877C00) [pid = 2140] [serial = 324] [outer = 00000000] 08:30:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (19880400) [pid = 2140] [serial = 325] [outer = 19877C00] 08:30:38 INFO - PROCESS | 2140 | 1467646238965 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (19880C00) [pid = 2140] [serial = 326] [outer = 19877C00] 08:30:39 INFO - PROCESS | 2140 | 1467646239424 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]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 08:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:30:39 INFO - PROCESS | 2140 | 1467646239475 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 2140 | 1467646239477 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:30:39 INFO - PROCESS | 2140 | 1467646239480 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 2140 | 1467646239481 Marionette TRACE conn5 <- [1,402,null,{}] 08:30:39 INFO - PROCESS | 2140 | 1467646239486 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}] 08:30:39 INFO - PROCESS | 2140 | 1467646239491 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:39 INFO - PROCESS | 2140 | 1467646239630 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:30:39 INFO - PROCESS | 2140 | 1467646239693 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 2140 | 1467646239695 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:39 INFO - PROCESS | 2140 | ++DOCSHELL 199E9800 == 43 [pid = 2140] [id = 110] 08:30:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (19F2F000) [pid = 2140] [serial = 327] [outer = 00000000] 08:30:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 112 (1A17CC00) [pid = 2140] [serial = 328] [outer = 19F2F000] 08:30:39 INFO - PROCESS | 2140 | 1467646239739 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (1A4EAC00) [pid = 2140] [serial = 329] [outer = 19F2F000] 08:30:40 INFO - PROCESS | 2140 | 1467646240189 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]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 08:30:40 INFO - PROCESS | 2140 | 1467646240210 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 2140 | 1467646240213 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:30:40 INFO - PROCESS | 2140 | 1467646240216 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 2140 | 1467646240217 Marionette TRACE conn5 <- [1,406,null,{}] 08:30:40 INFO - PROCESS | 2140 | 1467646240226 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}] 08:30:40 INFO - PROCESS | 2140 | 1467646240228 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:40 INFO - PROCESS | 2140 | 1467646240337 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:30:40 INFO - PROCESS | 2140 | 1467646240343 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 2140 | 1467646240345 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:40 INFO - PROCESS | 2140 | ++DOCSHELL 0C967C00 == 44 [pid = 2140] [id = 111] 08:30:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (1B706000) [pid = 2140] [serial = 330] [outer = 00000000] 08:30:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 115 (1B915000) [pid = 2140] [serial = 331] [outer = 1B706000] 08:30:40 INFO - PROCESS | 2140 | 1467646240387 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 116 (1B95D400) [pid = 2140] [serial = 332] [outer = 1B706000] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 115 (191E8800) [pid = 2140] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 114 (0C90EC00) [pid = 2140] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (199E5400) [pid = 2140] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (19F18400) [pid = 2140] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 111 (0C9F7000) [pid = 2140] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (0E38C400) [pid = 2140] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (17568400) [pid = 2140] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (18161400) [pid = 2140] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (1A17E400) [pid = 2140] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:30:40 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (1816C400) [pid = 2140] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:30:41 INFO - PROCESS | 2140 | 1467646241015 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]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 830ms 08:30:41 INFO - PROCESS | 2140 | 1467646241046 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 2140 | 1467646241049 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:30:41 INFO - PROCESS | 2140 | 1467646241052 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:30:41 INFO - PROCESS | 2140 | 1467646241054 Marionette TRACE conn5 <- [1,410,null,{}] 08:30:41 INFO - PROCESS | 2140 | 1467646241057 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}] 08:30:41 INFO - PROCESS | 2140 | 1467646241059 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:41 INFO - PROCESS | 2140 | 1467646241139 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:30:41 INFO - PROCESS | 2140 | 1467646241144 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 2140 | 1467646241146 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:41 INFO - PROCESS | 2140 | ++DOCSHELL 1987DC00 == 45 [pid = 2140] [id = 112] 08:30:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (1987EC00) [pid = 2140] [serial = 333] [outer = 00000000] 08:30:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (1B709C00) [pid = 2140] [serial = 334] [outer = 1987EC00] 08:30:41 INFO - PROCESS | 2140 | 1467646241189 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (1B70BC00) [pid = 2140] [serial = 335] [outer = 1987EC00] 08:30:41 INFO - PROCESS | 2140 | 1467646241632 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]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 08:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:30:41 INFO - PROCESS | 2140 | 1467646241688 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 2140 | 1467646241690 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:30:41 INFO - PROCESS | 2140 | 1467646241693 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 2140 | 1467646241695 Marionette TRACE conn5 <- [1,414,null,{}] 08:30:41 INFO - PROCESS | 2140 | 1467646241698 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}] 08:30:41 INFO - PROCESS | 2140 | 1467646241700 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:41 INFO - PROCESS | 2140 | 1467646241786 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:30:41 INFO - PROCESS | 2140 | 1467646241791 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 2140 | 1467646241793 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:41 INFO - PROCESS | 2140 | ++DOCSHELL 1CE6B800 == 46 [pid = 2140] [id = 113] 08:30:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (1CE6E400) [pid = 2140] [serial = 336] [outer = 00000000] 08:30:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (1CE75800) [pid = 2140] [serial = 337] [outer = 1CE6E400] 08:30:41 INFO - PROCESS | 2140 | 1467646241836 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 112 (1D511800) [pid = 2140] [serial = 338] [outer = 1CE6E400] 08:30:42 INFO - PROCESS | 2140 | 1467646242281 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]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 08:30:42 INFO - PROCESS | 2140 | 1467646242324 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 2140 | 1467646242326 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:30:42 INFO - PROCESS | 2140 | 1467646242329 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 2140 | 1467646242330 Marionette TRACE conn5 <- [1,418,null,{}] 08:30:42 INFO - PROCESS | 2140 | 1467646242334 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}] 08:30:42 INFO - PROCESS | 2140 | 1467646242336 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:42 INFO - PROCESS | 2140 | 1467646242421 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:30:42 INFO - PROCESS | 2140 | 1467646242429 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 2140 | 1467646242431 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:42 INFO - PROCESS | 2140 | ++DOCSHELL 1987D400 == 47 [pid = 2140] [id = 114] 08:30:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (1A072C00) [pid = 2140] [serial = 339] [outer = 00000000] 08:30:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (1A079400) [pid = 2140] [serial = 340] [outer = 1A072C00] 08:30:42 INFO - PROCESS | 2140 | 1467646242473 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 115 (1A07C000) [pid = 2140] [serial = 341] [outer = 1A072C00] 08:30:43 INFO - PROCESS | 2140 | 1467646243648 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]]]}] 08:30:43 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 08:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1378ms 08:30:43 INFO - PROCESS | 2140 | 1467646243708 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:30:43 INFO - PROCESS | 2140 | 1467646243713 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:30:43 INFO - PROCESS | 2140 | 1467646243718 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 2140 | 1467646243721 Marionette TRACE conn5 <- [1,422,null,{}] 08:30:43 INFO - PROCESS | 2140 | 1467646243727 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}] 08:30:43 INFO - PROCESS | 2140 | 1467646243731 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:43 INFO - PROCESS | 2140 | 1467646243948 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:30:44 INFO - PROCESS | 2140 | 1467646244016 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 2140 | 1467646244019 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:44 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F3400 == 48 [pid = 2140] [id = 115] 08:30:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 116 (0C9F6C00) [pid = 2140] [serial = 342] [outer = 00000000] 08:30:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 117 (148DE000) [pid = 2140] [serial = 343] [outer = 0C9F6C00] 08:30:44 INFO - PROCESS | 2140 | 1467646244076 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 118 (153D7800) [pid = 2140] [serial = 344] [outer = 0C9F6C00] 08:30:45 INFO - PROCESS | 2140 | 1467646245109 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]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1438ms 08:30:45 INFO - PROCESS | 2140 | 1467646245156 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 2140 | 1467646245161 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:30:45 INFO - PROCESS | 2140 | 1467646245168 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 2140 | 1467646245171 Marionette TRACE conn5 <- [1,426,null,{}] 08:30:45 INFO - PROCESS | 2140 | 1467646245175 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}] 08:30:45 INFO - PROCESS | 2140 | 1467646245178 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:45 INFO - PROCESS | 2140 | 1467646245294 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:30:45 INFO - PROCESS | 2140 | 1467646245424 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 2140 | 1467646245426 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:45 INFO - PROCESS | 2140 | ++DOCSHELL 191E5C00 == 49 [pid = 2140] [id = 116] 08:30:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 119 (191E6000) [pid = 2140] [serial = 345] [outer = 00000000] 08:30:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 120 (1950A800) [pid = 2140] [serial = 346] [outer = 191E6000] 08:30:45 INFO - PROCESS | 2140 | 1467646245483 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 121 (19880000) [pid = 2140] [serial = 347] [outer = 191E6000] 08:30:46 INFO - PROCESS | 2140 | 1467646246132 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] 08:30:46 INFO - PROCESS | 2140 | 1467646246144 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:30:46 INFO - PROCESS | 2140 | 1467646246147 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:30:46 INFO - PROCESS | 2140 | 1467646246151 Marionette TRACE conn5 <- [1,430,null,{}] 08:30:46 INFO - PROCESS | 2140 | 1467646246162 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}] 08:30:46 INFO - PROCESS | 2140 | 1467646246167 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:46 INFO - PROCESS | 2140 | 1467646246278 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:30:46 INFO - PROCESS | 2140 | 1467646246383 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 2140 | 1467646246386 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:46 INFO - PROCESS | 2140 | ++DOCSHELL 1A06A400 == 50 [pid = 2140] [id = 117] 08:30:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 122 (1A06A800) [pid = 2140] [serial = 348] [outer = 00000000] 08:30:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 123 (1A06D800) [pid = 2140] [serial = 349] [outer = 1A06A800] 08:30:46 INFO - PROCESS | 2140 | 1467646246442 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 124 (1A07CC00) [pid = 2140] [serial = 350] [outer = 1A06A800] 08:30:47 INFO - PROCESS | 2140 | 1467646247091 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]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 08:30:47 INFO - PROCESS | 2140 | 1467646247121 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 2140 | 1467646247124 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:30:47 INFO - PROCESS | 2140 | 1467646247128 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 2140 | 1467646247130 Marionette TRACE conn5 <- [1,434,null,{}] 08:30:47 INFO - PROCESS | 2140 | 1467646247134 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}] 08:30:47 INFO - PROCESS | 2140 | 1467646247136 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:47 INFO - PROCESS | 2140 | 1467646247251 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:30:47 INFO - PROCESS | 2140 | 1467646247353 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 2140 | 1467646247356 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:47 INFO - PROCESS | 2140 | ++DOCSHELL 14D28800 == 51 [pid = 2140] [id = 118] 08:30:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 125 (15349800) [pid = 2140] [serial = 351] [outer = 00000000] 08:30:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 126 (18380400) [pid = 2140] [serial = 352] [outer = 15349800] 08:30:47 INFO - PROCESS | 2140 | 1467646247409 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 127 (191F4400) [pid = 2140] [serial = 353] [outer = 15349800] 08:30:48 INFO - PROCESS | 2140 | 1467646248174 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]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1116ms 08:30:48 INFO - PROCESS | 2140 | 1467646248253 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 2140 | 1467646248257 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:30:48 INFO - PROCESS | 2140 | 1467646248277 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:30:48 INFO - PROCESS | 2140 | 1467646248282 Marionette TRACE conn5 <- [1,438,null,{}] 08:30:48 INFO - PROCESS | 2140 | 1467646248287 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}] 08:30:48 INFO - PROCESS | 2140 | 1467646248289 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:48 INFO - PROCESS | 2140 | 1467646248400 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 19F31400 == 50 [pid = 2140] [id = 47] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 1CE6B800 == 49 [pid = 2140] [id = 113] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 1987DC00 == 48 [pid = 2140] [id = 112] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 0C967C00 == 47 [pid = 2140] [id = 111] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 199E9800 == 46 [pid = 2140] [id = 110] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 19877400 == 45 [pid = 2140] [id = 109] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 191ED400 == 44 [pid = 2140] [id = 108] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 18167000 == 43 [pid = 2140] [id = 107] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 0D813000 == 42 [pid = 2140] [id = 106] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 14A6E400 == 41 [pid = 2140] [id = 105] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 1623B000 == 40 [pid = 2140] [id = 88] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 15346000 == 39 [pid = 2140] [id = 60] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 0CA90400 == 38 [pid = 2140] [id = 59] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 191EB800 == 37 [pid = 2140] [id = 89] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 1B86BC00 == 36 [pid = 2140] [id = 100] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 1D518800 == 35 [pid = 2140] [id = 86] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 16244C00 == 34 [pid = 2140] [id = 102] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 0D80D000 == 33 [pid = 2140] [id = 104] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 0D274C00 == 32 [pid = 2140] [id = 101] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 1B865400 == 31 [pid = 2140] [id = 103] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 14D28800 == 30 [pid = 2140] [id = 118] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 1A06A400 == 29 [pid = 2140] [id = 117] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 191E5C00 == 28 [pid = 2140] [id = 116] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 1987D400 == 27 [pid = 2140] [id = 114] 08:30:49 INFO - PROCESS | 2140 | --DOCSHELL 0C9F3400 == 26 [pid = 2140] [id = 115] 08:30:49 INFO - PROCESS | 2140 | 1467646249245 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 2140 | 1467646249248 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 126 (191F1C00) [pid = 2140] [serial = 283] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 125 (0D676800) [pid = 2140] [serial = 269] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 124 (0CC36000) [pid = 2140] [serial = 268] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 123 (16271800) [pid = 2140] [serial = 262] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 122 (199F1C00) [pid = 2140] [serial = 286] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 121 (195B0C00) [pid = 2140] [serial = 284] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 120 (191EFC00) [pid = 2140] [serial = 265] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 119 (19FFC000) [pid = 2140] [serial = 289] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 118 (0D80C800) [pid = 2140] [serial = 259] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 117 (199F3400) [pid = 2140] [serial = 287] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 116 (0D06B400) [pid = 2140] [serial = 271] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 115 (0D805C00) [pid = 2140] [serial = 272] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 114 (14A6D000) [pid = 2140] [serial = 274] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (152C3800) [pid = 2140] [serial = 275] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (175D0000) [pid = 2140] [serial = 277] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 111 (1810F000) [pid = 2140] [serial = 278] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (18378400) [pid = 2140] [serial = 280] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (1B42C800) [pid = 2140] [serial = 295] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (1A175000) [pid = 2140] [serial = 290] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (1B70CC00) [pid = 2140] [serial = 296] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (1C606C00) [pid = 2140] [serial = 298] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (19F3AC00) [pid = 2140] [serial = 292] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (19FEF400) [pid = 2140] [serial = 293] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (1837AC00) [pid = 2140] [serial = 281] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2140 | ++DOCSHELL 0C90D800 == 27 [pid = 2140] [id = 119] 08:30:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (0C90F400) [pid = 2140] [serial = 354] [outer = 00000000] 08:30:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (0C95AC00) [pid = 2140] [serial = 355] [outer = 0C90F400] 08:30:49 INFO - PROCESS | 2140 | 1467646249423 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (0C967C00) [pid = 2140] [serial = 356] [outer = 0C90F400] 08:30:49 INFO - PROCESS | 2140 | 1467646249880 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]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1625ms 08:30:49 INFO - PROCESS | 2140 | 1467646249909 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 2140 | 1467646249913 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:30:49 INFO - PROCESS | 2140 | 1467646249916 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 2140 | 1467646249919 Marionette TRACE conn5 <- [1,442,null,{}] 08:30:49 INFO - PROCESS | 2140 | 1467646249929 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}] 08:30:49 INFO - PROCESS | 2140 | 1467646249933 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:50 INFO - PROCESS | 2140 | 1467646250024 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:30:50 INFO - PROCESS | 2140 | 1467646250035 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 2140 | 1467646250037 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:50 INFO - PROCESS | 2140 | ++DOCSHELL 0D80DC00 == 28 [pid = 2140] [id = 120] 08:30:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (0D80E800) [pid = 2140] [serial = 357] [outer = 00000000] 08:30:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (0D813400) [pid = 2140] [serial = 358] [outer = 0D80E800] 08:30:50 INFO - PROCESS | 2140 | 1467646250089 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (0D81C400) [pid = 2140] [serial = 359] [outer = 0D80E800] 08:30:50 INFO - PROCESS | 2140 | 1467646250569 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]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 08:30:50 INFO - PROCESS | 2140 | 1467646250610 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 2140 | 1467646250614 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:30:50 INFO - PROCESS | 2140 | 1467646250619 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:30:50 INFO - PROCESS | 2140 | 1467646250621 Marionette TRACE conn5 <- [1,446,null,{}] 08:30:50 INFO - PROCESS | 2140 | 1467646250625 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}] 08:30:50 INFO - PROCESS | 2140 | 1467646250628 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:50 INFO - PROCESS | 2140 | 1467646250748 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:30:50 INFO - PROCESS | 2140 | 1467646250837 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 2140 | 1467646250839 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:50 INFO - PROCESS | 2140 | ++DOCSHELL 0E894800 == 29 [pid = 2140] [id = 121] 08:30:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (0E9D1C00) [pid = 2140] [serial = 360] [outer = 00000000] 08:30:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (14A6E400) [pid = 2140] [serial = 361] [outer = 0E9D1C00] 08:30:50 INFO - PROCESS | 2140 | 1467646250885 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 112 (14D28800) [pid = 2140] [serial = 362] [outer = 0E9D1C00] 08:30:51 INFO - PROCESS | 2140 | 1467646251310 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]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 732ms 08:30:51 INFO - PROCESS | 2140 | 1467646251359 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 2140 | 1467646251362 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:30:51 INFO - PROCESS | 2140 | 1467646251379 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:30:51 INFO - PROCESS | 2140 | 1467646251385 Marionette TRACE conn5 <- [1,450,null,{}] 08:30:51 INFO - PROCESS | 2140 | 1467646251395 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}] 08:30:51 INFO - PROCESS | 2140 | 1467646251398 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:51 INFO - PROCESS | 2140 | 1467646251519 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:30:51 INFO - PROCESS | 2140 | 1467646251579 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 2140 | 1467646251581 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:51 INFO - PROCESS | 2140 | ++DOCSHELL 0D806800 == 30 [pid = 2140] [id = 122] 08:30:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (0E892400) [pid = 2140] [serial = 363] [outer = 00000000] 08:30:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (17576800) [pid = 2140] [serial = 364] [outer = 0E892400] 08:30:51 INFO - PROCESS | 2140 | 1467646251636 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 115 (17DB8C00) [pid = 2140] [serial = 365] [outer = 0E892400] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 114 (1D540C00) [pid = 2140] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (1815EC00) [pid = 2140] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (191EBC00) [pid = 2140] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 111 (1623EC00) [pid = 2140] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (0D27C000) [pid = 2140] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (0CCE5400) [pid = 2140] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (0D817800) [pid = 2140] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (19F10800) [pid = 2140] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (16242800) [pid = 2140] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (19624000) [pid = 2140] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (0CCE9000) [pid = 2140] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (162CA800) [pid = 2140] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (0D06A800) [pid = 2140] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (15348800) [pid = 2140] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (19877C00) [pid = 2140] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (19F2F000) [pid = 2140] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (1B706000) [pid = 2140] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (1B8A4000) [pid = 2140] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0D27D800) [pid = 2140] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (16C55800) [pid = 2140] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0D80E400) [pid = 2140] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (1B86AC00) [pid = 2140] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (18167400) [pid = 2140] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (191EDC00) [pid = 2140] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0D81E000) [pid = 2140] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (14A6EC00) [pid = 2140] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1CE6E400) [pid = 2140] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1A072C00) [pid = 2140] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:30:52 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1987EC00) [pid = 2140] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:30:53 INFO - PROCESS | 2140 | 1467646253077 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] 08:30:53 INFO - PROCESS | 2140 | 1467646253121 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:30:53 INFO - PROCESS | 2140 | 1467646253126 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 2140 | 1467646253129 Marionette TRACE conn5 <- [1,454,null,{}] 08:30:53 INFO - PROCESS | 2140 | 1467646253134 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}] 08:30:53 INFO - PROCESS | 2140 | 1467646253138 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:53 INFO - PROCESS | 2140 | 1467646253277 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:30:53 INFO - PROCESS | 2140 | 1467646253400 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 2140 | 1467646253402 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:53 INFO - PROCESS | 2140 | ++DOCSHELL 0D02A400 == 31 [pid = 2140] [id = 123] 08:30:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0D675800) [pid = 2140] [serial = 366] [outer = 00000000] 08:30:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0DEBE800) [pid = 2140] [serial = 367] [outer = 0D675800] 08:30:53 INFO - PROCESS | 2140 | 1467646253462 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0E991C00) [pid = 2140] [serial = 368] [outer = 0D675800] 08:30:54 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:54 INFO - PROCESS | 2140 | 1467646254282 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]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1235ms 08:30:54 INFO - PROCESS | 2140 | 1467646254363 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 2140 | 1467646254367 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:30:54 INFO - PROCESS | 2140 | 1467646254374 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 2140 | 1467646254377 Marionette TRACE conn5 <- [1,458,null,{}] 08:30:54 INFO - PROCESS | 2140 | 1467646254381 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}] 08:30:54 INFO - PROCESS | 2140 | 1467646254384 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:54 INFO - PROCESS | 2140 | 1467646254513 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:30:54 INFO - PROCESS | 2140 | 1467646254633 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 2140 | 1467646254636 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:54 INFO - PROCESS | 2140 | ++DOCSHELL 0C962000 == 32 [pid = 2140] [id = 124] 08:30:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0C963000) [pid = 2140] [serial = 369] [outer = 00000000] 08:30:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0D277800) [pid = 2140] [serial = 370] [outer = 0C963000] 08:30:54 INFO - PROCESS | 2140 | 1467646254695 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (15E66000) [pid = 2140] [serial = 371] [outer = 0C963000] 08:30:55 INFO - PROCESS | 2140 | --DOCSHELL 0C9F5000 == 31 [pid = 2140] [id = 24] 08:30:55 INFO - PROCESS | 2140 | --DOCSHELL 0DBE2800 == 30 [pid = 2140] [id = 27] 08:30:55 INFO - PROCESS | 2140 | --DOCSHELL 14AA8400 == 29 [pid = 2140] [id = 28] 08:30:55 INFO - PROCESS | 2140 | --DOCSHELL 148DEC00 == 28 [pid = 2140] [id = 15] 08:30:55 INFO - PROCESS | 2140 | --DOCSHELL 0C9EA000 == 27 [pid = 2140] [id = 26] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (1DAC4800) [pid = 2140] [serial = 257] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (1837BC00) [pid = 2140] [serial = 173] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (19F15400) [pid = 2140] [serial = 221] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19F11400) [pid = 2140] [serial = 224] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (199E8C00) [pid = 2140] [serial = 130] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14B89C00) [pid = 2140] [serial = 133] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (18169000) [pid = 2140] [serial = 218] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0D81F000) [pid = 2140] [serial = 176] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (16C62400) [pid = 2140] [serial = 179] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (19880400) [pid = 2140] [serial = 325] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1A17CC00) [pid = 2140] [serial = 328] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (19880C00) [pid = 2140] [serial = 326] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1B915000) [pid = 2140] [serial = 331] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1CD34000) [pid = 2140] [serial = 299] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0DEB7400) [pid = 2140] [serial = 301] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0E9D5000) [pid = 2140] [serial = 302] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (175D3C00) [pid = 2140] [serial = 304] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (18375C00) [pid = 2140] [serial = 305] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (16245C00) [pid = 2140] [serial = 310] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19641000) [pid = 2140] [serial = 311] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1CD30000) [pid = 2140] [serial = 307] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1CE6C400) [pid = 2140] [serial = 308] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A4EAC00) [pid = 2140] [serial = 329] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (18ECC400) [pid = 2140] [serial = 320] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (18377800) [pid = 2140] [serial = 319] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (195A7800) [pid = 2140] [serial = 322] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0E8E2800) [pid = 2140] [serial = 316] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (14AADC00) [pid = 2140] [serial = 317] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (152C1000) [pid = 2140] [serial = 313] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (16240000) [pid = 2140] [serial = 314] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (1CE75800) [pid = 2140] [serial = 337] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (1D511800) [pid = 2140] [serial = 338] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (1A079400) [pid = 2140] [serial = 340] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (1B95D400) [pid = 2140] [serial = 332] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (1A07C000) [pid = 2140] [serial = 341] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (1B709C00) [pid = 2140] [serial = 334] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (1B70BC00) [pid = 2140] [serial = 335] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (19621000) [pid = 2140] [serial = 323] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (19642C00) [pid = 2140] [serial = 136] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (191F3000) [pid = 2140] [serial = 266] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (17568C00) [pid = 2140] [serial = 263] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 50 (0DAAC400) [pid = 2140] [serial = 260] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | --DOMWINDOW == 49 (0D814400) [pid = 2140] [serial = 215] [outer = 00000000] [url = about:blank] 08:30:55 INFO - PROCESS | 2140 | 1467646255376 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] 08:30:55 INFO - PROCESS | 2140 | 1467646255399 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:30:55 INFO - PROCESS | 2140 | 1467646255404 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 2140 | 1467646255408 Marionette TRACE conn5 <- [1,462,null,{}] 08:30:55 INFO - PROCESS | 2140 | 1467646255413 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}] 08:30:55 INFO - PROCESS | 2140 | 1467646255416 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:55 INFO - PROCESS | 2140 | 1467646255505 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:30:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 50 (0D816400) [pid = 2140] [serial = 372] [outer = 0D27B800] 08:30:55 INFO - PROCESS | 2140 | 1467646255532 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 2140 | 1467646255535 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:55 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBFC00 == 28 [pid = 2140] [id = 125] 08:30:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 51 (0DEC0000) [pid = 2140] [serial = 373] [outer = 00000000] 08:30:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (0E891800) [pid = 2140] [serial = 374] [outer = 0DEC0000] 08:30:55 INFO - PROCESS | 2140 | 1467646255592 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (0E9D7400) [pid = 2140] [serial = 375] [outer = 0DEC0000] 08:30:56 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:30:56 INFO - PROCESS | 2140 | 1467646256143 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] 08:30:56 INFO - PROCESS | 2140 | 1467646256200 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:30:56 INFO - PROCESS | 2140 | 1467646256206 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:30:56 INFO - PROCESS | 2140 | 1467646256209 Marionette TRACE conn5 <- [1,466,null,{}] 08:30:56 INFO - PROCESS | 2140 | 1467646256212 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}] 08:30:56 INFO - PROCESS | 2140 | 1467646256215 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:56 INFO - PROCESS | 2140 | 1467646256302 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:30:56 INFO - PROCESS | 2140 | 1467646256311 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 2140 | 1467646256313 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:56 INFO - PROCESS | 2140 | ++DOCSHELL 162CA000 == 29 [pid = 2140] [id = 126] 08:30:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (162CA800) [pid = 2140] [serial = 376] [outer = 00000000] 08:30:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (16364000) [pid = 2140] [serial = 377] [outer = 162CA800] 08:30:56 INFO - PROCESS | 2140 | 1467646256360 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (17568C00) [pid = 2140] [serial = 378] [outer = 162CA800] 08:30:56 INFO - PROCESS | 2140 | 1467646256829 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] 08:30:56 INFO - PROCESS | 2140 | 1467646256883 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:30:56 INFO - PROCESS | 2140 | 1467646256886 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:30:56 INFO - PROCESS | 2140 | 1467646256889 Marionette TRACE conn5 <- [1,470,null,{}] 08:30:56 INFO - PROCESS | 2140 | 1467646256900 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}] 08:30:56 INFO - PROCESS | 2140 | 1467646256904 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:56 INFO - PROCESS | 2140 | 1467646256990 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:30:56 INFO - PROCESS | 2140 | 1467646257000 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 2140 | 1467646257003 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:57 INFO - PROCESS | 2140 | ++DOCSHELL 18379400 == 30 [pid = 2140] [id = 127] 08:30:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (18379800) [pid = 2140] [serial = 379] [outer = 00000000] 08:30:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (1837D000) [pid = 2140] [serial = 380] [outer = 18379800] 08:30:57 INFO - PROCESS | 2140 | 1467646257050 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (183D6C00) [pid = 2140] [serial = 381] [outer = 18379800] 08:30:57 INFO - PROCESS | 2140 | 1467646257527 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]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 08:30:57 INFO - PROCESS | 2140 | 1467646257560 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 2140 | 1467646257563 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:30:57 INFO - PROCESS | 2140 | 1467646257566 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 2140 | 1467646257568 Marionette TRACE conn5 <- [1,474,null,{}] 08:30:57 INFO - PROCESS | 2140 | 1467646257571 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}] 08:30:57 INFO - PROCESS | 2140 | 1467646257573 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:57 INFO - PROCESS | 2140 | 1467646257711 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:30:57 INFO - PROCESS | 2140 | 1467646257734 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 2140 | 1467646257736 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:57 INFO - PROCESS | 2140 | ++DOCSHELL 191E5400 == 31 [pid = 2140] [id = 128] 08:30:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (191E5C00) [pid = 2140] [serial = 382] [outer = 00000000] 08:30:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (191EC000) [pid = 2140] [serial = 383] [outer = 191E5C00] 08:30:57 INFO - PROCESS | 2140 | 1467646257780 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (191F1400) [pid = 2140] [serial = 384] [outer = 191E5C00] 08:30:58 INFO - PROCESS | 2140 | 1467646258232 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]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 08:30:58 INFO - PROCESS | 2140 | 1467646258306 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 2140 | 1467646258308 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:30:58 INFO - PROCESS | 2140 | 1467646258312 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:30:58 INFO - PROCESS | 2140 | 1467646258313 Marionette TRACE conn5 <- [1,478,null,{}] 08:30:58 INFO - PROCESS | 2140 | 1467646258317 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}] 08:30:58 INFO - PROCESS | 2140 | 1467646258319 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:58 INFO - PROCESS | 2140 | 1467646258426 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:30:58 INFO - PROCESS | 2140 | 1467646258439 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 2140 | 1467646258441 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:58 INFO - PROCESS | 2140 | ++DOCSHELL 191F4000 == 32 [pid = 2140] [id = 129] 08:30:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (19404C00) [pid = 2140] [serial = 385] [outer = 00000000] 08:30:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (195A8000) [pid = 2140] [serial = 386] [outer = 19404C00] 08:30:58 INFO - PROCESS | 2140 | 1467646258490 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (1961BC00) [pid = 2140] [serial = 387] [outer = 19404C00] 08:30:58 INFO - PROCESS | 2140 | 1467646258981 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]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 08:30:59 INFO - PROCESS | 2140 | 1467646259045 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:30:59 INFO - PROCESS | 2140 | 1467646259047 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:30:59 INFO - PROCESS | 2140 | 1467646259050 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 2140 | 1467646259052 Marionette TRACE conn5 <- [1,482,null,{}] 08:30:59 INFO - PROCESS | 2140 | 1467646259055 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}] 08:30:59 INFO - PROCESS | 2140 | 1467646259061 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:59 INFO - PROCESS | 2140 | 1467646259191 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:30:59 INFO - PROCESS | 2140 | 1467646259246 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 2140 | 1467646259248 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:59 INFO - PROCESS | 2140 | ++DOCSHELL 1963F000 == 33 [pid = 2140] [id = 130] 08:30:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (19642C00) [pid = 2140] [serial = 388] [outer = 00000000] 08:30:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (19879800) [pid = 2140] [serial = 389] [outer = 19642C00] 08:30:59 INFO - PROCESS | 2140 | 1467646259301 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (19879C00) [pid = 2140] [serial = 390] [outer = 19642C00] 08:30:59 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0E9D1C00) [pid = 2140] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:30:59 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (191E6000) [pid = 2140] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:30:59 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (15349800) [pid = 2140] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:30:59 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1A06A800) [pid = 2140] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:30:59 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0C9F6C00) [pid = 2140] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:30:59 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0C90F400) [pid = 2140] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:30:59 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0D80E800) [pid = 2140] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:30:59 INFO - PROCESS | 2140 | 1467646259689 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]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 08:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:30:59 INFO - PROCESS | 2140 | 1467646259721 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 2140 | 1467646259723 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:30:59 INFO - PROCESS | 2140 | 1467646259726 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 2140 | 1467646259728 Marionette TRACE conn5 <- [1,486,null,{}] 08:30:59 INFO - PROCESS | 2140 | 1467646259731 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}] 08:30:59 INFO - PROCESS | 2140 | 1467646259733 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:59 INFO - PROCESS | 2140 | 1467646259846 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:30:59 INFO - PROCESS | 2140 | 1467646259898 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 2140 | 1467646259899 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:30:59 INFO - PROCESS | 2140 | ++DOCSHELL 16C55400 == 34 [pid = 2140] [id = 131] 08:30:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (1811D000) [pid = 2140] [serial = 391] [outer = 00000000] 08:30:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (1987F800) [pid = 2140] [serial = 392] [outer = 1811D000] 08:30:59 INFO - PROCESS | 2140 | 1467646259943 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (19883000) [pid = 2140] [serial = 393] [outer = 1811D000] 08:31:00 INFO - PROCESS | 2140 | 1467646260297 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]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 08:31:00 INFO - PROCESS | 2140 | 1467646260358 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 2140 | 1467646260360 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:31:00 INFO - PROCESS | 2140 | 1467646260363 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:31:00 INFO - PROCESS | 2140 | 1467646260365 Marionette TRACE conn5 <- [1,490,null,{}] 08:31:00 INFO - PROCESS | 2140 | 1467646260369 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}] 08:31:00 INFO - PROCESS | 2140 | 1467646260371 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:00 INFO - PROCESS | 2140 | 1467646260451 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:31:00 INFO - PROCESS | 2140 | 1467646260456 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 2140 | 1467646260458 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:00 INFO - PROCESS | 2140 | ++DOCSHELL 1987CC00 == 35 [pid = 2140] [id = 132] 08:31:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (19885400) [pid = 2140] [serial = 394] [outer = 00000000] 08:31:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (199E8000) [pid = 2140] [serial = 395] [outer = 19885400] 08:31:00 INFO - PROCESS | 2140 | 1467646260501 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (199EE000) [pid = 2140] [serial = 396] [outer = 19885400] 08:31:00 INFO - PROCESS | 2140 | 1467646260934 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]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 08:31:00 INFO - PROCESS | 2140 | 1467646260998 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 2140 | 1467646261000 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:31:00 INFO - PROCESS | 2140 | 1467646261003 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:31:00 INFO - PROCESS | 2140 | 1467646261005 Marionette TRACE conn5 <- [1,494,null,{}] 08:31:01 INFO - PROCESS | 2140 | 1467646261008 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}] 08:31:01 INFO - PROCESS | 2140 | 1467646261010 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:01 INFO - PROCESS | 2140 | 1467646261090 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:31:01 INFO - PROCESS | 2140 | 1467646261095 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 2140 | 1467646261106 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:01 INFO - PROCESS | 2140 | ++DOCSHELL 1816AC00 == 36 [pid = 2140] [id = 133] 08:31:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (199E7800) [pid = 2140] [serial = 397] [outer = 00000000] 08:31:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (19F0F000) [pid = 2140] [serial = 398] [outer = 199E7800] 08:31:01 INFO - PROCESS | 2140 | 1467646261152 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (19F14000) [pid = 2140] [serial = 399] [outer = 199E7800] 08:31:01 INFO - PROCESS | 2140 | 1467646261675 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]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:31:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 08:31:01 INFO - PROCESS | 2140 | 1467646261738 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 2140 | 1467646261743 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:31:01 INFO - PROCESS | 2140 | 1467646261749 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:31:01 INFO - PROCESS | 2140 | 1467646261753 Marionette TRACE conn5 <- [1,498,null,{}] 08:31:01 INFO - PROCESS | 2140 | 1467646261759 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}] 08:31:01 INFO - PROCESS | 2140 | 1467646261762 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:01 INFO - PROCESS | 2140 | 1467646261933 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:31:02 INFO - PROCESS | 2140 | 1467646262058 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 2140 | 1467646262063 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:02 INFO - PROCESS | 2140 | ++DOCSHELL 0D27C000 == 37 [pid = 2140] [id = 134] 08:31:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D815000) [pid = 2140] [serial = 400] [outer = 00000000] 08:31:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (14B87C00) [pid = 2140] [serial = 401] [outer = 0D815000] 08:31:02 INFO - PROCESS | 2140 | 1467646262121 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1623CC00) [pid = 2140] [serial = 402] [outer = 0D815000] 08:31:02 INFO - PROCESS | 2140 | 1467646262706 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]]]}] 08:31:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:31:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1022ms 08:31:02 INFO - PROCESS | 2140 | 1467646262775 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 2140 | 1467646262780 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:31:02 INFO - PROCESS | 2140 | 1467646262786 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 2140 | 1467646262789 Marionette TRACE conn5 <- [1,502,null,{}] 08:31:02 INFO - PROCESS | 2140 | 1467646262793 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}] 08:31:02 INFO - PROCESS | 2140 | 1467646262796 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:02 INFO - PROCESS | 2140 | 1467646262908 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:31:03 INFO - PROCESS | 2140 | 1467646263031 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 2140 | 1467646263034 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:03 INFO - PROCESS | 2140 | ++DOCSHELL 1815FC00 == 38 [pid = 2140] [id = 135] 08:31:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (18160400) [pid = 2140] [serial = 403] [outer = 00000000] 08:31:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (18376000) [pid = 2140] [serial = 404] [outer = 18160400] 08:31:03 INFO - PROCESS | 2140 | 1467646263091 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (183D9800) [pid = 2140] [serial = 405] [outer = 18160400] 08:31:03 INFO - PROCESS | 2140 | 1467646263695 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]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:31:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 971ms 08:31:03 INFO - PROCESS | 2140 | 1467646263761 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 2140 | 1467646263763 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:31:03 INFO - PROCESS | 2140 | 1467646263767 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:31:03 INFO - PROCESS | 2140 | 1467646263770 Marionette TRACE conn5 <- [1,506,null,{}] 08:31:03 INFO - PROCESS | 2140 | 1467646263782 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}] 08:31:03 INFO - PROCESS | 2140 | 1467646263787 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:03 INFO - PROCESS | 2140 | 1467646263939 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:31:03 INFO - PROCESS | 2140 | 1467646263997 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 2140 | 1467646264000 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:04 INFO - PROCESS | 2140 | ++DOCSHELL 199F1000 == 39 [pid = 2140] [id = 136] 08:31:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19D99800) [pid = 2140] [serial = 406] [outer = 00000000] 08:31:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19F10C00) [pid = 2140] [serial = 407] [outer = 19D99800] 08:31:04 INFO - PROCESS | 2140 | 1467646264058 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19F2F000) [pid = 2140] [serial = 408] [outer = 19D99800] 08:31:04 INFO - PROCESS | 2140 | 1467646264667 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]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:31:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 930ms 08:31:04 INFO - PROCESS | 2140 | 1467646264701 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 2140 | 1467646264704 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:31:04 INFO - PROCESS | 2140 | 1467646264707 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 2140 | 1467646264709 Marionette TRACE conn5 <- [1,510,null,{}] 08:31:04 INFO - PROCESS | 2140 | 1467646264713 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}] 08:31:04 INFO - PROCESS | 2140 | 1467646264715 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:04 INFO - PROCESS | 2140 | 1467646264824 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:31:04 INFO - PROCESS | 2140 | 1467646264919 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 2140 | 1467646264921 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:04 INFO - PROCESS | 2140 | ++DOCSHELL 19FF3400 == 40 [pid = 2140] [id = 137] 08:31:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19FF8400) [pid = 2140] [serial = 409] [outer = 00000000] 08:31:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A060C00) [pid = 2140] [serial = 410] [outer = 19FF8400] 08:31:04 INFO - PROCESS | 2140 | 1467646264974 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A069000) [pid = 2140] [serial = 411] [outer = 19FF8400] 08:31:05 INFO - PROCESS | 2140 | 1467646265507 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]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:31:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 830ms 08:31:05 INFO - PROCESS | 2140 | 1467646265548 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 2140 | 1467646265550 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:31:05 INFO - PROCESS | 2140 | 1467646265554 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 2140 | 1467646265556 Marionette TRACE conn5 <- [1,514,null,{}] 08:31:05 INFO - PROCESS | 2140 | 1467646265560 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}] 08:31:05 INFO - PROCESS | 2140 | 1467646265562 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:05 INFO - PROCESS | 2140 | 1467646265665 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:31:05 INFO - PROCESS | 2140 | 1467646265761 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 2140 | 1467646265763 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:05 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F2400 == 41 [pid = 2140] [id = 138] 08:31:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0C9F3400) [pid = 2140] [serial = 412] [outer = 00000000] 08:31:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0D81DC00) [pid = 2140] [serial = 413] [outer = 0C9F3400] 08:31:05 INFO - PROCESS | 2140 | 1467646265817 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (152C1800) [pid = 2140] [serial = 414] [outer = 0C9F3400] 08:31:06 INFO - PROCESS | 2140 | 1467646266544 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]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1021ms 08:31:06 INFO - PROCESS | 2140 | 1467646266577 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 2140 | 1467646266581 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:31:06 INFO - PROCESS | 2140 | 1467646266585 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 2140 | 1467646266590 Marionette TRACE conn5 <- [1,518,null,{}] 08:31:06 INFO - PROCESS | 2140 | 1467646266594 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}] 08:31:06 INFO - PROCESS | 2140 | 1467646266597 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:06 INFO - PROCESS | 2140 | 1467646266713 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:31:06 INFO - PROCESS | 2140 | 1467646266817 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 2140 | 1467646266820 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:06 INFO - PROCESS | 2140 | ++DOCSHELL 0D810C00 == 42 [pid = 2140] [id = 139] 08:31:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0D811400) [pid = 2140] [serial = 415] [outer = 00000000] 08:31:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0DE16800) [pid = 2140] [serial = 416] [outer = 0D811400] 08:31:06 INFO - PROCESS | 2140 | 1467646266869 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (16265400) [pid = 2140] [serial = 417] [outer = 0D811400] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 1A178400 == 41 [pid = 2140] [id = 20] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 0C9EFC00 == 40 [pid = 2140] [id = 23] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 0C90D800 == 39 [pid = 2140] [id = 119] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 175D8800 == 38 [pid = 2140] [id = 16] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 1DACB800 == 37 [pid = 2140] [id = 8] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 195ACC00 == 36 [pid = 2140] [id = 18] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 19666C00 == 35 [pid = 2140] [id = 11] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 1A17F400 == 34 [pid = 2140] [id = 21] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 0C90A400 == 33 [pid = 2140] [id = 25] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 0D27C800 == 32 [pid = 2140] [id = 14] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 0E38D000 == 31 [pid = 2140] [id = 10] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 18ED2800 == 30 [pid = 2140] [id = 17] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 14A66800 == 29 [pid = 2140] [id = 19] 08:31:07 INFO - PROCESS | 2140 | --DOCSHELL 1D509800 == 28 [pid = 2140] [id = 22] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (14D28800) [pid = 2140] [serial = 362] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14A6E400) [pid = 2140] [serial = 361] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (17576800) [pid = 2140] [serial = 364] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (19880000) [pid = 2140] [serial = 347] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (191F4400) [pid = 2140] [serial = 353] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1A07CC00) [pid = 2140] [serial = 350] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (153D7800) [pid = 2140] [serial = 344] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0C95AC00) [pid = 2140] [serial = 355] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0C967C00) [pid = 2140] [serial = 356] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D813400) [pid = 2140] [serial = 358] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D81C400) [pid = 2140] [serial = 359] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (18380400) [pid = 2140] [serial = 352] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (148DE000) [pid = 2140] [serial = 343] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1950A800) [pid = 2140] [serial = 346] [outer = 00000000] [url = about:blank] 08:31:07 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1A06D800) [pid = 2140] [serial = 349] [outer = 00000000] [url = about:blank] 08:31:08 INFO - PROCESS | 2140 | 1467646268080 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]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1538ms 08:31:08 INFO - PROCESS | 2140 | 1467646268125 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 2140 | 1467646268129 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:31:08 INFO - PROCESS | 2140 | 1467646268133 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 2140 | 1467646268136 Marionette TRACE conn5 <- [1,522,null,{}] 08:31:08 INFO - PROCESS | 2140 | 1467646268141 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}] 08:31:08 INFO - PROCESS | 2140 | 1467646268144 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:08 INFO - PROCESS | 2140 | 1467646268249 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:31:08 INFO - PROCESS | 2140 | 1467646268326 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 2140 | 1467646268329 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:08 INFO - PROCESS | 2140 | ++DOCSHELL 0D274C00 == 29 [pid = 2140] [id = 140] 08:31:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0D275800) [pid = 2140] [serial = 418] [outer = 00000000] 08:31:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0D803C00) [pid = 2140] [serial = 419] [outer = 0D275800] 08:31:08 INFO - PROCESS | 2140 | 1467646268376 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D80E000) [pid = 2140] [serial = 420] [outer = 0D275800] 08:31:08 INFO - PROCESS | 2140 | 1467646268780 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]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 08:31:08 INFO - PROCESS | 2140 | 1467646268805 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 2140 | 1467646268810 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:31:08 INFO - PROCESS | 2140 | 1467646268817 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 2140 | 1467646268819 Marionette TRACE conn5 <- [1,526,null,{}] 08:31:08 INFO - PROCESS | 2140 | 1467646268826 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}] 08:31:08 INFO - PROCESS | 2140 | 1467646268829 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:08 INFO - PROCESS | 2140 | 1467646268950 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:31:08 INFO - PROCESS | 2140 | 1467646268961 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 2140 | 1467646268963 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:08 INFO - PROCESS | 2140 | ++DOCSHELL 0E38FC00 == 30 [pid = 2140] [id = 141] 08:31:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0E896C00) [pid = 2140] [serial = 421] [outer = 00000000] 08:31:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0E9D5000) [pid = 2140] [serial = 422] [outer = 0E896C00] 08:31:09 INFO - PROCESS | 2140 | 1467646269010 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (14AA5000) [pid = 2140] [serial = 423] [outer = 0E896C00] 08:31:09 INFO - PROCESS | 2140 | 1467646269477 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]]]}] 08:31:09 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 08:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 08:31:09 INFO - PROCESS | 2140 | 1467646269490 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 2140 | 1467646269492 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:31:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:31:09 INFO - PROCESS | 2140 | 1467646269495 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 2140 | 1467646269499 Marionette TRACE conn5 <- [1,530,null,{}] 08:31:09 INFO - PROCESS | 2140 | 1467646269509 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}] 08:31:09 INFO - PROCESS | 2140 | 1467646269514 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:09 INFO - PROCESS | 2140 | 1467646269596 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:31:09 INFO - PROCESS | 2140 | 1467646269603 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 2140 | 1467646269606 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:09 INFO - PROCESS | 2140 | ++DOCSHELL 153D7C00 == 31 [pid = 2140] [id = 142] 08:31:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16239400) [pid = 2140] [serial = 424] [outer = 00000000] 08:31:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (17568400) [pid = 2140] [serial = 425] [outer = 16239400] 08:31:09 INFO - PROCESS | 2140 | 1467646269655 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (175CD400) [pid = 2140] [serial = 426] [outer = 16239400] 08:31:10 INFO - PROCESS | 2140 | 1467646270166 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"]]]}] 08:31:10 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:31:10 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:31:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:31:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 08:31:10 INFO - PROCESS | 2140 | 1467646270230 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 2140 | 1467646270233 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:31:10 INFO - PROCESS | 2140 | 1467646270240 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 2140 | 1467646270242 Marionette TRACE conn5 <- [1,534,null,{}] 08:31:10 INFO - PROCESS | 2140 | 1467646270246 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}] 08:31:10 INFO - PROCESS | 2140 | 1467646270248 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:10 INFO - PROCESS | 2140 | 1467646270397 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:31:10 INFO - PROCESS | 2140 | 1467646270409 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 2140 | 1467646270411 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:10 INFO - PROCESS | 2140 | ++DOCSHELL 18167000 == 32 [pid = 2140] [id = 143] 08:31:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1816B000) [pid = 2140] [serial = 427] [outer = 00000000] 08:31:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (18376800) [pid = 2140] [serial = 428] [outer = 1816B000] 08:31:10 INFO - PROCESS | 2140 | 1467646270455 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (18380400) [pid = 2140] [serial = 429] [outer = 1816B000] 08:31:10 INFO - PROCESS | 2140 | 1467646270874 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]]]}] 08:31:10 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. 08:31:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 08:31:10 INFO - PROCESS | 2140 | 1467646270912 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 2140 | 1467646270914 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:31:10 INFO - PROCESS | 2140 | 1467646270917 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 2140 | 1467646270919 Marionette TRACE conn5 <- [1,538,null,{}] 08:31:10 INFO - PROCESS | 2140 | 1467646270922 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}] 08:31:10 INFO - PROCESS | 2140 | 1467646270924 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:11 INFO - PROCESS | 2140 | 1467646271029 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:31:11 INFO - PROCESS | 2140 | 1467646271035 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 2140 | 1467646271037 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:11 INFO - PROCESS | 2140 | ++DOCSHELL 18382C00 == 33 [pid = 2140] [id = 144] 08:31:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (183DBC00) [pid = 2140] [serial = 430] [outer = 00000000] 08:31:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (191E9800) [pid = 2140] [serial = 431] [outer = 183DBC00] 08:31:11 INFO - PROCESS | 2140 | 1467646271081 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (19507400) [pid = 2140] [serial = 432] [outer = 183DBC00] 08:31:11 INFO - PROCESS | 2140 | 1467646271539 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]]]}] 08:31:11 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. 08:31:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 08:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:31:11 INFO - PROCESS | 2140 | 1467646271590 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 2140 | 1467646271592 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:31:11 INFO - PROCESS | 2140 | 1467646271595 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 2140 | 1467646271597 Marionette TRACE conn5 <- [1,542,null,{}] 08:31:11 INFO - PROCESS | 2140 | 1467646271601 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}] 08:31:11 INFO - PROCESS | 2140 | 1467646271606 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:11 INFO - PROCESS | 2140 | 1467646271755 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:31:11 INFO - PROCESS | 2140 | 1467646271783 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 2140 | 1467646271795 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:11 INFO - PROCESS | 2140 | ++DOCSHELL 0C95E000 == 34 [pid = 2140] [id = 145] 08:31:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (19622400) [pid = 2140] [serial = 433] [outer = 00000000] 08:31:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (199E5C00) [pid = 2140] [serial = 434] [outer = 19622400] 08:31:11 INFO - PROCESS | 2140 | 1467646271840 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (199F3000) [pid = 2140] [serial = 435] [outer = 19622400] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (191E5C00) [pid = 2140] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (19404C00) [pid = 2140] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1811D000) [pid = 2140] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (19642C00) [pid = 2140] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19885400) [pid = 2140] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0D675800) [pid = 2140] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0E892400) [pid = 2140] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (18379800) [pid = 2140] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0DEC0000) [pid = 2140] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (162CA800) [pid = 2140] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0C963000) [pid = 2140] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:31:12 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (199E7800) [pid = 2140] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:31:12 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:12 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:12 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:12 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:12 INFO - PROCESS | 2140 | 1467646272487 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]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 08:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:31:12 INFO - PROCESS | 2140 | 1467646272530 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 2140 | 1467646272532 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:31:12 INFO - PROCESS | 2140 | 1467646272535 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 2140 | 1467646272536 Marionette TRACE conn5 <- [1,546,null,{}] 08:31:12 INFO - PROCESS | 2140 | 1467646272540 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}] 08:31:12 INFO - PROCESS | 2140 | 1467646272541 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:12 INFO - PROCESS | 2140 | 1467646272618 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:31:12 INFO - PROCESS | 2140 | 1467646272624 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 2140 | 1467646272626 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:12 INFO - PROCESS | 2140 | ++DOCSHELL 16241000 == 35 [pid = 2140] [id = 146] 08:31:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16246C00) [pid = 2140] [serial = 436] [outer = 00000000] 08:31:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (18EDA800) [pid = 2140] [serial = 437] [outer = 16246C00] 08:31:12 INFO - PROCESS | 2140 | 1467646272668 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19618800) [pid = 2140] [serial = 438] [outer = 16246C00] 08:31:13 INFO - PROCESS | 2140 | 1467646273112 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]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 08:31:13 INFO - PROCESS | 2140 | 1467646273166 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 2140 | 1467646273168 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 2140 | 1467646273171 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:31:13 INFO - PROCESS | 2140 | 1467646273173 Marionette TRACE conn5 <- [1,550,null,{}] 08:31:13 INFO - PROCESS | 2140 | 1467646273177 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}] 08:31:13 INFO - PROCESS | 2140 | 1467646273178 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:13 INFO - PROCESS | 2140 | 1467646273257 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:31:13 INFO - PROCESS | 2140 | 1467646273268 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 2140 | 1467646273270 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:13 INFO - PROCESS | 2140 | ++DOCSHELL 19668000 == 36 [pid = 2140] [id = 147] 08:31:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (199F2C00) [pid = 2140] [serial = 439] [outer = 00000000] 08:31:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19F18800) [pid = 2140] [serial = 440] [outer = 199F2C00] 08:31:13 INFO - PROCESS | 2140 | 1467646273313 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19F13400) [pid = 2140] [serial = 441] [outer = 199F2C00] 08:31:13 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:13 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:13 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:13 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:13 INFO - PROCESS | 2140 | 1467646273749 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]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 08:31:13 INFO - PROCESS | 2140 | 1467646273806 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 2140 | 1467646273808 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 2140 | 1467646273811 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:31:13 INFO - PROCESS | 2140 | 1467646273813 Marionette TRACE conn5 <- [1,554,null,{}] 08:31:13 INFO - PROCESS | 2140 | 1467646273817 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}] 08:31:13 INFO - PROCESS | 2140 | 1467646273818 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:13 INFO - PROCESS | 2140 | 1467646273909 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:31:13 INFO - PROCESS | 2140 | 1467646273914 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 2140 | 1467646273916 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:13 INFO - PROCESS | 2140 | ++DOCSHELL 1A061000 == 37 [pid = 2140] [id = 148] 08:31:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1A063800) [pid = 2140] [serial = 442] [outer = 00000000] 08:31:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A073800) [pid = 2140] [serial = 443] [outer = 1A063800] 08:31:13 INFO - PROCESS | 2140 | 1467646273961 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A074800) [pid = 2140] [serial = 444] [outer = 1A063800] 08:31:14 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:14 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:14 INFO - PROCESS | 2140 | 1467646274714 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]]]}] 08:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 08:31:14 INFO - PROCESS | 2140 | 1467646274746 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 2140 | 1467646274751 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:31:14 INFO - PROCESS | 2140 | 1467646274755 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 2140 | 1467646274759 Marionette TRACE conn5 <- [1,558,null,{}] 08:31:14 INFO - PROCESS | 2140 | 1467646274765 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}] 08:31:14 INFO - PROCESS | 2140 | 1467646274768 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:14 INFO - PROCESS | 2140 | 1467646274891 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:31:15 INFO - PROCESS | 2140 | 1467646275017 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 2140 | 1467646275020 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:15 INFO - PROCESS | 2140 | ++DOCSHELL 0D803800 == 38 [pid = 2140] [id = 149] 08:31:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0D80E400) [pid = 2140] [serial = 445] [outer = 00000000] 08:31:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0DEBCC00) [pid = 2140] [serial = 446] [outer = 0D80E400] 08:31:15 INFO - PROCESS | 2140 | 1467646275079 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (14D61C00) [pid = 2140] [serial = 447] [outer = 0D80E400] 08:31:15 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:15 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:15 INFO - PROCESS | 2140 | 1467646275888 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]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1184ms 08:31:15 INFO - PROCESS | 2140 | 1467646275940 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 2140 | 1467646275945 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:31:15 INFO - PROCESS | 2140 | 1467646275951 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 2140 | 1467646275954 Marionette TRACE conn5 <- [1,562,null,{}] 08:31:15 INFO - PROCESS | 2140 | 1467646275959 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}] 08:31:15 INFO - PROCESS | 2140 | 1467646275961 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:16 INFO - PROCESS | 2140 | 1467646276101 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:31:16 INFO - PROCESS | 2140 | 1467646276240 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 2140 | 1467646276242 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:16 INFO - PROCESS | 2140 | ++DOCSHELL 0DD50800 == 39 [pid = 2140] [id = 150] 08:31:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (14A6A000) [pid = 2140] [serial = 448] [outer = 00000000] 08:31:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (17568800) [pid = 2140] [serial = 449] [outer = 14A6A000] 08:31:16 INFO - PROCESS | 2140 | 1467646276300 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (191F3C00) [pid = 2140] [serial = 450] [outer = 14A6A000] 08:31:17 INFO - PROCESS | 2140 | --DOCSHELL 19668000 == 38 [pid = 2140] [id = 147] 08:31:17 INFO - PROCESS | 2140 | --DOCSHELL 16241000 == 37 [pid = 2140] [id = 146] 08:31:17 INFO - PROCESS | 2140 | --DOCSHELL 0C95E000 == 36 [pid = 2140] [id = 145] 08:31:17 INFO - PROCESS | 2140 | --DOCSHELL 18382C00 == 35 [pid = 2140] [id = 144] 08:31:17 INFO - PROCESS | 2140 | --DOCSHELL 18167000 == 34 [pid = 2140] [id = 143] 08:31:17 INFO - PROCESS | 2140 | --DOCSHELL 153D7C00 == 33 [pid = 2140] [id = 142] 08:31:17 INFO - PROCESS | 2140 | --DOCSHELL 0E38FC00 == 32 [pid = 2140] [id = 141] 08:31:17 INFO - PROCESS | 2140 | --DOCSHELL 0D274C00 == 31 [pid = 2140] [id = 140] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (191EC000) [pid = 2140] [serial = 383] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (191F1400) [pid = 2140] [serial = 384] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (195A8000) [pid = 2140] [serial = 386] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (1961BC00) [pid = 2140] [serial = 387] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (1987F800) [pid = 2140] [serial = 392] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19879800) [pid = 2140] [serial = 389] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (199E8000) [pid = 2140] [serial = 395] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19879C00) [pid = 2140] [serial = 390] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0DEBE800) [pid = 2140] [serial = 367] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0E991C00) [pid = 2140] [serial = 368] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (17DB8C00) [pid = 2140] [serial = 365] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1837D000) [pid = 2140] [serial = 380] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0E891800) [pid = 2140] [serial = 374] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0E9D7400) [pid = 2140] [serial = 375] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (16364000) [pid = 2140] [serial = 377] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17568C00) [pid = 2140] [serial = 378] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D277800) [pid = 2140] [serial = 370] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19F14000) [pid = 2140] [serial = 399] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (15E66000) [pid = 2140] [serial = 371] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (19F0F000) [pid = 2140] [serial = 398] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1B4E6400) [pid = 2140] [serial = 158] [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.] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19883000) [pid = 2140] [serial = 393] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (183D6C00) [pid = 2140] [serial = 381] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (199EE000) [pid = 2140] [serial = 396] [outer = 00000000] [url = about:blank] 08:31:17 INFO - PROCESS | 2140 | 1467646277145 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]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1230ms 08:31:17 INFO - PROCESS | 2140 | 1467646277185 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:31:17 INFO - PROCESS | 2140 | 1467646277189 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:31:17 INFO - PROCESS | 2140 | 1467646277193 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 2140 | 1467646277196 Marionette TRACE conn5 <- [1,566,null,{}] 08:31:17 INFO - PROCESS | 2140 | 1467646277201 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}] 08:31:17 INFO - PROCESS | 2140 | 1467646277204 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:17 INFO - PROCESS | 2140 | 1467646277288 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:31:17 INFO - PROCESS | 2140 | 1467646277295 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 2140 | 1467646277299 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:17 INFO - PROCESS | 2140 | ++DOCSHELL 0D06A000 == 32 [pid = 2140] [id = 151] 08:31:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D06A800) [pid = 2140] [serial = 451] [outer = 00000000] 08:31:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D676800) [pid = 2140] [serial = 452] [outer = 0D06A800] 08:31:17 INFO - PROCESS | 2140 | 1467646277346 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0D814400) [pid = 2140] [serial = 453] [outer = 0D06A800] 08:31:17 INFO - PROCESS | 2140 | 1467646277817 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]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 08:31:17 INFO - PROCESS | 2140 | 1467646277865 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 2140 | 1467646277869 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:31:17 INFO - PROCESS | 2140 | 1467646277875 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:31:17 INFO - PROCESS | 2140 | 1467646277878 Marionette TRACE conn5 <- [1,570,null,{}] 08:31:17 INFO - PROCESS | 2140 | 1467646277882 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}] 08:31:17 INFO - PROCESS | 2140 | 1467646277884 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:17 INFO - PROCESS | 2140 | 1467646277968 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:31:17 INFO - PROCESS | 2140 | 1467646277977 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 2140 | 1467646277979 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:17 INFO - PROCESS | 2140 | ++DOCSHELL 0E89B000 == 33 [pid = 2140] [id = 152] 08:31:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0E9D3400) [pid = 2140] [serial = 454] [outer = 00000000] 08:31:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (14AA6000) [pid = 2140] [serial = 455] [outer = 0E9D3400] 08:31:18 INFO - PROCESS | 2140 | 1467646278025 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (152C3400) [pid = 2140] [serial = 456] [outer = 0E9D3400] 08:31:18 INFO - PROCESS | 2140 | 1467646278499 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]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 08:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:31:18 INFO - PROCESS | 2140 | 1467646278550 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 2140 | 1467646278552 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:31:18 INFO - PROCESS | 2140 | 1467646278556 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 2140 | 1467646278559 Marionette TRACE conn5 <- [1,574,null,{}] 08:31:18 INFO - PROCESS | 2140 | 1467646278570 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}] 08:31:18 INFO - PROCESS | 2140 | 1467646278574 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:18 INFO - PROCESS | 2140 | 1467646278658 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:31:18 INFO - PROCESS | 2140 | 1467646278665 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 2140 | 1467646278668 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:18 INFO - PROCESS | 2140 | ++DOCSHELL 17DBA400 == 34 [pid = 2140] [id = 153] 08:31:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (17DBC000) [pid = 2140] [serial = 457] [outer = 00000000] 08:31:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18110C00) [pid = 2140] [serial = 458] [outer = 17DBC000] 08:31:18 INFO - PROCESS | 2140 | 1467646278716 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1816A800) [pid = 2140] [serial = 459] [outer = 17DBC000] 08:31:19 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:19 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:19 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:19 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:19 INFO - PROCESS | 2140 | 1467646279161 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]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 08:31:19 INFO - PROCESS | 2140 | 1467646279190 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 2140 | 1467646279193 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:31:19 INFO - PROCESS | 2140 | 1467646279196 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 2140 | 1467646279197 Marionette TRACE conn5 <- [1,578,null,{}] 08:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:31:19 INFO - PROCESS | 2140 | 1467646279201 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}] 08:31:19 INFO - PROCESS | 2140 | 1467646279203 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:19 INFO - PROCESS | 2140 | 1467646279287 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:31:19 INFO - PROCESS | 2140 | 1467646279322 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 2140 | 1467646279324 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:19 INFO - PROCESS | 2140 | ++DOCSHELL 183D7C00 == 35 [pid = 2140] [id = 154] 08:31:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (183D9400) [pid = 2140] [serial = 460] [outer = 00000000] 08:31:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (191F3400) [pid = 2140] [serial = 461] [outer = 183D9400] 08:31:19 INFO - PROCESS | 2140 | 1467646279368 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19617400) [pid = 2140] [serial = 462] [outer = 183D9400] 08:31:19 INFO - PROCESS | 2140 | 1467646279838 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]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 08:31:19 INFO - PROCESS | 2140 | 1467646279870 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 2140 | 1467646279872 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:31:19 INFO - PROCESS | 2140 | 1467646279875 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 2140 | 1467646279877 Marionette TRACE conn5 <- [1,582,null,{}] 08:31:19 INFO - PROCESS | 2140 | 1467646279880 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}] 08:31:19 INFO - PROCESS | 2140 | 1467646279882 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:19 INFO - PROCESS | 2140 | 1467646279988 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:31:19 INFO - PROCESS | 2140 | 1467646279993 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 2140 | 1467646279995 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:20 INFO - PROCESS | 2140 | ++DOCSHELL 191F3000 == 36 [pid = 2140] [id = 155] 08:31:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1961CC00) [pid = 2140] [serial = 463] [outer = 00000000] 08:31:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1987B400) [pid = 2140] [serial = 464] [outer = 1961CC00] 08:31:20 INFO - PROCESS | 2140 | 1467646280038 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1987F800) [pid = 2140] [serial = 465] [outer = 1961CC00] 08:31:20 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:31:20 INFO - PROCESS | 2140 | 1467646280802 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]]]}] 08:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 971ms 08:31:20 INFO - PROCESS | 2140 | 1467646280847 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:31:20 INFO - PROCESS | 2140 | 1467646280849 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:31:20 INFO - PROCESS | 2140 | 1467646280852 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 2140 | 1467646280853 Marionette TRACE conn5 <- [1,586,null,{}] 08:31:20 INFO - PROCESS | 2140 | 1467646280857 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}] 08:31:20 INFO - PROCESS | 2140 | 1467646280862 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:21 INFO - PROCESS | 2140 | 1467646281003 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:31:21 INFO - PROCESS | 2140 | 1467646281064 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 2140 | 1467646281066 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:21 INFO - PROCESS | 2140 | ++DOCSHELL 19F14800 == 37 [pid = 2140] [id = 156] 08:31:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19F15000) [pid = 2140] [serial = 466] [outer = 00000000] 08:31:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A05F000) [pid = 2140] [serial = 467] [outer = 19F15000] 08:31:21 INFO - PROCESS | 2140 | 1467646281110 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (19F37C00) [pid = 2140] [serial = 468] [outer = 19F15000] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1816B000) [pid = 2140] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0E896C00) [pid = 2140] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (16239400) [pid = 2140] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0D275800) [pid = 2140] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (183DBC00) [pid = 2140] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0D815000) [pid = 2140] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (18160400) [pid = 2140] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (19D99800) [pid = 2140] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (19FF8400) [pid = 2140] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0C9F3400) [pid = 2140] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (199F2C00) [pid = 2140] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19622400) [pid = 2140] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:31:21 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (16246C00) [pid = 2140] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:31:21 INFO - PROCESS | 2140 | 1467646281606 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]]]}] 08:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 770ms 08:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:31:21 INFO - PROCESS | 2140 | 1467646281623 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 2140 | 1467646281625 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:31:21 INFO - PROCESS | 2140 | 1467646281628 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 2140 | 1467646281630 Marionette TRACE conn5 <- [1,590,null,{}] 08:31:21 INFO - PROCESS | 2140 | 1467646281633 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}] 08:31:21 INFO - PROCESS | 2140 | 1467646281635 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:21 INFO - PROCESS | 2140 | 1467646281735 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:31:21 INFO - PROCESS | 2140 | 1467646281746 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 2140 | 1467646281748 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:21 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBDC00 == 38 [pid = 2140] [id = 157] 08:31:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0E306400) [pid = 2140] [serial = 469] [outer = 00000000] 08:31:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (162CA800) [pid = 2140] [serial = 470] [outer = 0E306400] 08:31:21 INFO - PROCESS | 2140 | 1467646281790 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1816B000) [pid = 2140] [serial = 471] [outer = 0E306400] 08:31:22 INFO - PROCESS | 2140 | 1467646282225 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]]]}] 08:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 08:31:22 INFO - PROCESS | 2140 | 1467646282259 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 2140 | 1467646282261 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:31:22 INFO - PROCESS | 2140 | 1467646282264 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 2140 | 1467646282266 Marionette TRACE conn5 <- [1,594,null,{}] 08:31:22 INFO - PROCESS | 2140 | 1467646282269 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}] 08:31:22 INFO - PROCESS | 2140 | 1467646282271 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:22 INFO - PROCESS | 2140 | 1467646282349 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:31:22 INFO - PROCESS | 2140 | 1467646282354 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 2140 | 1467646282356 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:22 INFO - PROCESS | 2140 | ++DOCSHELL 1987F400 == 39 [pid = 2140] [id = 158] 08:31:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19F0D400) [pid = 2140] [serial = 472] [outer = 00000000] 08:31:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A071C00) [pid = 2140] [serial = 473] [outer = 19F0D400] 08:31:22 INFO - PROCESS | 2140 | 1467646282401 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A07CC00) [pid = 2140] [serial = 474] [outer = 19F0D400] 08:31:22 INFO - PROCESS | 2140 | 1467646282824 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]]]}] 08:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 08:31:22 INFO - PROCESS | 2140 | 1467646282835 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 2140 | 1467646282846 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:31:22 INFO - PROCESS | 2140 | 1467646282866 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 2140 | 1467646282868 Marionette TRACE conn5 <- [1,598,null,{}] 08:31:22 INFO - PROCESS | 2140 | 1467646282872 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}] 08:31:22 INFO - PROCESS | 2140 | 1467646282873 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:22 INFO - PROCESS | 2140 | 1467646282967 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:31:22 INFO - PROCESS | 2140 | 1467646282977 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 2140 | 1467646282979 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:22 INFO - PROCESS | 2140 | ++DOCSHELL 175DB400 == 40 [pid = 2140] [id = 159] 08:31:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A176000) [pid = 2140] [serial = 475] [outer = 00000000] 08:31:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A17E400) [pid = 2140] [serial = 476] [outer = 1A176000] 08:31:23 INFO - PROCESS | 2140 | 1467646283021 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A222800) [pid = 2140] [serial = 477] [outer = 1A176000] 08:31:23 INFO - PROCESS | 2140 | 1467646283463 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]]]}] 08:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 08:31:23 INFO - PROCESS | 2140 | 1467646283486 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:31:23 INFO - PROCESS | 2140 | 1467646283488 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:31:23 INFO - PROCESS | 2140 | 1467646283491 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 2140 | 1467646283493 Marionette TRACE conn5 <- [1,602,null,{}] 08:31:23 INFO - PROCESS | 2140 | 1467646283496 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}] 08:31:23 INFO - PROCESS | 2140 | 1467646283498 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:23 INFO - PROCESS | 2140 | 1467646283617 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:31:23 INFO - PROCESS | 2140 | 1467646283717 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 2140 | 1467646283720 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:23 INFO - PROCESS | 2140 | ++DOCSHELL 0C90A400 == 41 [pid = 2140] [id = 160] 08:31:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0C90B000) [pid = 2140] [serial = 478] [outer = 00000000] 08:31:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0C966C00) [pid = 2140] [serial = 479] [outer = 0C90B000] 08:31:23 INFO - PROCESS | 2140 | 1467646283777 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0CA97400) [pid = 2140] [serial = 480] [outer = 0C90B000] 08:31:24 INFO - PROCESS | 2140 | 1467646284381 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]]]}] 08:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 08:31:24 INFO - PROCESS | 2140 | 1467646284424 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 2140 | 1467646284428 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:31:24 INFO - PROCESS | 2140 | 1467646284432 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 2140 | 1467646284436 Marionette TRACE conn5 <- [1,606,null,{}] 08:31:24 INFO - PROCESS | 2140 | 1467646284442 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}] 08:31:24 INFO - PROCESS | 2140 | 1467646284444 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:24 INFO - PROCESS | 2140 | 1467646284563 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:31:24 INFO - PROCESS | 2140 | 1467646284657 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 2140 | 1467646284660 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:24 INFO - PROCESS | 2140 | ++DOCSHELL 162C9C00 == 42 [pid = 2140] [id = 161] 08:31:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (16360800) [pid = 2140] [serial = 481] [outer = 00000000] 08:31:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (16C62800) [pid = 2140] [serial = 482] [outer = 16360800] 08:31:24 INFO - PROCESS | 2140 | 1467646284715 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (175DCC00) [pid = 2140] [serial = 483] [outer = 16360800] 08:31:25 INFO - PROCESS | 2140 | 1467646285306 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]]]}] 08:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 08:31:25 INFO - PROCESS | 2140 | 1467646285370 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 2140 | 1467646285375 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:31:25 INFO - PROCESS | 2140 | 1467646285379 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 2140 | 1467646285381 Marionette TRACE conn5 <- [1,610,null,{}] 08:31:25 INFO - PROCESS | 2140 | 1467646285385 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}] 08:31:25 INFO - PROCESS | 2140 | 1467646285388 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:25 INFO - PROCESS | 2140 | 1467646285500 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:31:25 INFO - PROCESS | 2140 | 1467646285626 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 2140 | 1467646285629 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:25 INFO - PROCESS | 2140 | ++DOCSHELL 175CE400 == 43 [pid = 2140] [id = 162] 08:31:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (19669800) [pid = 2140] [serial = 484] [outer = 00000000] 08:31:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (199F2400) [pid = 2140] [serial = 485] [outer = 19669800] 08:31:25 INFO - PROCESS | 2140 | 1467646285684 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (19F17800) [pid = 2140] [serial = 486] [outer = 19669800] 08:31:26 INFO - PROCESS | 2140 | 1467646286267 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]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 08:31:26 INFO - PROCESS | 2140 | 1467646286313 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 2140 | 1467646286315 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:31:26 INFO - PROCESS | 2140 | 1467646286326 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 2140 | 1467646286332 Marionette TRACE conn5 <- [1,614,null,{}] 08:31:26 INFO - PROCESS | 2140 | 1467646286337 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}] 08:31:26 INFO - PROCESS | 2140 | 1467646286341 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:26 INFO - PROCESS | 2140 | 1467646286482 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:31:26 INFO - PROCESS | 2140 | 1467646286580 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 2140 | 1467646286582 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:26 INFO - PROCESS | 2140 | ++DOCSHELL 1B385400 == 44 [pid = 2140] [id = 163] 08:31:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1B4E6C00) [pid = 2140] [serial = 487] [outer = 00000000] 08:31:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (1B705000) [pid = 2140] [serial = 488] [outer = 1B4E6C00] 08:31:26 INFO - PROCESS | 2140 | 1467646286635 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (1B70D400) [pid = 2140] [serial = 489] [outer = 1B4E6C00] 08:31:27 INFO - PROCESS | 2140 | 1467646287262 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]]]}] 08:31:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 990ms 08:31:27 INFO - PROCESS | 2140 | 1467646287312 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 2140 | 1467646287315 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:31:27 INFO - PROCESS | 2140 | 1467646287319 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:31:27 INFO - PROCESS | 2140 | 1467646287321 Marionette TRACE conn5 <- [1,618,null,{}] 08:31:27 INFO - PROCESS | 2140 | 1467646287339 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}] 08:31:27 INFO - PROCESS | 2140 | 1467646287341 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:27 INFO - PROCESS | 2140 | 1467646287449 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:31:27 INFO - PROCESS | 2140 | 1467646287673 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 2140 | 1467646287676 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:27 INFO - PROCESS | 2140 | ++DOCSHELL 0C965000 == 45 [pid = 2140] [id = 164] 08:31:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (0C9EA400) [pid = 2140] [serial = 490] [outer = 00000000] 08:31:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (0D801C00) [pid = 2140] [serial = 491] [outer = 0C9EA400] 08:31:27 INFO - PROCESS | 2140 | 1467646287742 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (0D815400) [pid = 2140] [serial = 492] [outer = 0C9EA400] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 0D810C00 == 44 [pid = 2140] [id = 139] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 175DB400 == 43 [pid = 2140] [id = 159] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 1987F400 == 42 [pid = 2140] [id = 158] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 0DEBDC00 == 41 [pid = 2140] [id = 157] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 19F14800 == 40 [pid = 2140] [id = 156] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 191F3000 == 39 [pid = 2140] [id = 155] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 183D7C00 == 38 [pid = 2140] [id = 154] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 17DBA400 == 37 [pid = 2140] [id = 153] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 0E89B000 == 36 [pid = 2140] [id = 152] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 0D06A000 == 35 [pid = 2140] [id = 151] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 0DD50800 == 34 [pid = 2140] [id = 150] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 0D803800 == 33 [pid = 2140] [id = 149] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 0C9F2400 == 32 [pid = 2140] [id = 138] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 19FF3400 == 31 [pid = 2140] [id = 137] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 1A061000 == 30 [pid = 2140] [id = 148] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 1B385400 == 29 [pid = 2140] [id = 163] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 175CE400 == 28 [pid = 2140] [id = 162] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 0C90A400 == 27 [pid = 2140] [id = 160] 08:31:28 INFO - PROCESS | 2140 | --DOCSHELL 162C9C00 == 26 [pid = 2140] [id = 161] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (18376800) [pid = 2140] [serial = 428] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (0E9D5000) [pid = 2140] [serial = 422] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (14AA5000) [pid = 2140] [serial = 423] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (17568400) [pid = 2140] [serial = 425] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0D803C00) [pid = 2140] [serial = 419] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0D80E000) [pid = 2140] [serial = 420] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0DE16800) [pid = 2140] [serial = 416] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (191E9800) [pid = 2140] [serial = 431] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (1623CC00) [pid = 2140] [serial = 402] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (14B87C00) [pid = 2140] [serial = 401] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (183D9800) [pid = 2140] [serial = 405] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (18376000) [pid = 2140] [serial = 404] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19F2F000) [pid = 2140] [serial = 408] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (19F10C00) [pid = 2140] [serial = 407] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1A069000) [pid = 2140] [serial = 411] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1A060C00) [pid = 2140] [serial = 410] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (18380400) [pid = 2140] [serial = 429] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (152C1800) [pid = 2140] [serial = 414] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D81DC00) [pid = 2140] [serial = 413] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (19F13400) [pid = 2140] [serial = 441] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (199E5C00) [pid = 2140] [serial = 434] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (19507400) [pid = 2140] [serial = 432] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19F18800) [pid = 2140] [serial = 440] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19618800) [pid = 2140] [serial = 438] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (199F3000) [pid = 2140] [serial = 435] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (18EDA800) [pid = 2140] [serial = 437] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1A073800) [pid = 2140] [serial = 443] [outer = 00000000] [url = about:blank] 08:31:28 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (175CD400) [pid = 2140] [serial = 426] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2140 | 1467646289012 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]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1796ms 08:31:29 INFO - PROCESS | 2140 | 1467646289120 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 2140 | 1467646289123 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:31:29 INFO - PROCESS | 2140 | 1467646289131 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 2140 | 1467646289135 Marionette TRACE conn5 <- [1,622,null,{}] 08:31:29 INFO - PROCESS | 2140 | 1467646289141 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}] 08:31:29 INFO - PROCESS | 2140 | 1467646289144 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:29 INFO - PROCESS | 2140 | 1467646289232 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:31:29 INFO - PROCESS | 2140 | 1467646289240 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 2140 | 1467646289245 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:29 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F6C00 == 27 [pid = 2140] [id = 165] 08:31:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0CA90400) [pid = 2140] [serial = 493] [outer = 00000000] 08:31:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0D06E400) [pid = 2140] [serial = 494] [outer = 0CA90400] 08:31:29 INFO - PROCESS | 2140 | 1467646289293 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0D075000) [pid = 2140] [serial = 495] [outer = 0CA90400] 08:31:29 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:29 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:29 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:29 INFO - PROCESS | 2140 | 1467646289770 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]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 08:31:29 INFO - PROCESS | 2140 | 1467646289804 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 2140 | 1467646289809 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:31:29 INFO - PROCESS | 2140 | 1467646289815 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 2140 | 1467646289818 Marionette TRACE conn5 <- [1,626,null,{}] 08:31:29 INFO - PROCESS | 2140 | 1467646289821 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}] 08:31:29 INFO - PROCESS | 2140 | 1467646289824 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:29 INFO - PROCESS | 2140 | 1467646289912 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:31:29 INFO - PROCESS | 2140 | 1467646289920 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 2140 | 1467646289923 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:29 INFO - PROCESS | 2140 | ++DOCSHELL 0E305800 == 28 [pid = 2140] [id = 166] 08:31:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0E305C00) [pid = 2140] [serial = 496] [outer = 00000000] 08:31:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0E383800) [pid = 2140] [serial = 497] [outer = 0E305C00] 08:31:29 INFO - PROCESS | 2140 | 1467646289971 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0E98F000) [pid = 2140] [serial = 498] [outer = 0E305C00] 08:31:30 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:30 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:30 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:30 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:30 INFO - PROCESS | 2140 | 1467646290441 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]]]}] 08:31:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:31:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 08:31:30 INFO - PROCESS | 2140 | 1467646290489 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:31:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:31:30 INFO - PROCESS | 2140 | 1467646290491 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 2140 | 1467646290494 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 2140 | 1467646290498 Marionette TRACE conn5 <- [1,630,null,{}] 08:31:30 INFO - PROCESS | 2140 | 1467646290508 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}] 08:31:30 INFO - PROCESS | 2140 | 1467646290513 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:30 INFO - PROCESS | 2140 | 1467646290628 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:31:30 INFO - PROCESS | 2140 | 1467646290711 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 2140 | 1467646290714 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:30 INFO - PROCESS | 2140 | ++DOCSHELL 16245400 == 29 [pid = 2140] [id = 167] 08:31:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (16246C00) [pid = 2140] [serial = 499] [outer = 00000000] 08:31:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (162C9800) [pid = 2140] [serial = 500] [outer = 16246C00] 08:31:30 INFO - PROCESS | 2140 | 1467646290763 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16363800) [pid = 2140] [serial = 501] [outer = 16246C00] 08:31:31 INFO - PROCESS | 2140 | 1467646291151 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]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 08:31:31 INFO - PROCESS | 2140 | 1467646291170 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 2140 | 1467646291182 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:31:31 INFO - PROCESS | 2140 | 1467646291186 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 2140 | 1467646291188 Marionette TRACE conn5 <- [1,634,null,{}] 08:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:31:31 INFO - PROCESS | 2140 | 1467646291191 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}] 08:31:31 INFO - PROCESS | 2140 | 1467646291193 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:31 INFO - PROCESS | 2140 | 1467646291313 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:31:31 INFO - PROCESS | 2140 | 1467646291331 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 2140 | 1467646291333 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:31 INFO - PROCESS | 2140 | ++DOCSHELL 1756E400 == 30 [pid = 2140] [id = 168] 08:31:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (17574C00) [pid = 2140] [serial = 502] [outer = 00000000] 08:31:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (18162000) [pid = 2140] [serial = 503] [outer = 17574C00] 08:31:31 INFO - PROCESS | 2140 | 1467646291378 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1816CC00) [pid = 2140] [serial = 504] [outer = 17574C00] 08:31:31 INFO - PROCESS | 2140 | 1467646291824 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]]]}] 08:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 08:31:31 INFO - PROCESS | 2140 | 1467646291861 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 2140 | 1467646291863 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:31:31 INFO - PROCESS | 2140 | 1467646291867 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 2140 | 1467646291868 Marionette TRACE conn5 <- [1,638,null,{}] 08:31:31 INFO - PROCESS | 2140 | 1467646291872 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}] 08:31:31 INFO - PROCESS | 2140 | 1467646291874 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:31 INFO - PROCESS | 2140 | 1467646291980 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:31:32 INFO - PROCESS | 2140 | 1467646292062 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 2140 | 1467646292064 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:32 INFO - PROCESS | 2140 | ++DOCSHELL 1837BC00 == 31 [pid = 2140] [id = 169] 08:31:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1837C800) [pid = 2140] [serial = 505] [outer = 00000000] 08:31:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (183D7C00) [pid = 2140] [serial = 506] [outer = 1837C800] 08:31:32 INFO - PROCESS | 2140 | 1467646292108 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (18ED6C00) [pid = 2140] [serial = 507] [outer = 1837C800] 08:31:32 INFO - PROCESS | 2140 | 1467646292524 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]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 08:31:32 INFO - PROCESS | 2140 | 1467646292537 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 2140 | 1467646292540 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:31:32 INFO - PROCESS | 2140 | 1467646292542 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 2140 | 1467646292544 Marionette TRACE conn5 <- [1,642,null,{}] 08:31:32 INFO - PROCESS | 2140 | 1467646292547 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}] 08:31:32 INFO - PROCESS | 2140 | 1467646292553 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:32 INFO - PROCESS | 2140 | 1467646292692 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:31:32 INFO - PROCESS | 2140 | 1467646292698 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 2140 | 1467646292700 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:32 INFO - PROCESS | 2140 | ++DOCSHELL 191EBC00 == 32 [pid = 2140] [id = 170] 08:31:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (191EC000) [pid = 2140] [serial = 508] [outer = 00000000] 08:31:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (195A7800) [pid = 2140] [serial = 509] [outer = 191EC000] 08:31:32 INFO - PROCESS | 2140 | 1467646292743 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (19625C00) [pid = 2140] [serial = 510] [outer = 191EC000] 08:31:33 INFO - PROCESS | 2140 | 1467646293220 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]]]}] 08:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 08:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:31:33 INFO - PROCESS | 2140 | 1467646293273 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 2140 | 1467646293275 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:31:33 INFO - PROCESS | 2140 | 1467646293279 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 2140 | 1467646293280 Marionette TRACE conn5 <- [1,646,null,{}] 08:31:33 INFO - PROCESS | 2140 | 1467646293284 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}] 08:31:33 INFO - PROCESS | 2140 | 1467646293286 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:33 INFO - PROCESS | 2140 | 1467646293666 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1961CC00) [pid = 2140] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (19F15000) [pid = 2140] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14A6A000) [pid = 2140] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (183D9400) [pid = 2140] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1A063800) [pid = 2140] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0D811400) [pid = 2140] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0D80E400) [pid = 2140] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D06A800) [pid = 2140] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0E9D3400) [pid = 2140] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (17DBC000) [pid = 2140] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (19F0D400) [pid = 2140] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0E306400) [pid = 2140] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:31:33 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A176000) [pid = 2140] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:31:33 INFO - PROCESS | 2140 | 1467646293727 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 2140 | 1467646293729 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:33 INFO - PROCESS | 2140 | ++DOCSHELL 0C964800 == 33 [pid = 2140] [id = 171] 08:31:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0C965C00) [pid = 2140] [serial = 511] [outer = 00000000] 08:31:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0D81EC00) [pid = 2140] [serial = 512] [outer = 0C965C00] 08:31:33 INFO - PROCESS | 2140 | 1467646293772 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0E9D1C00) [pid = 2140] [serial = 513] [outer = 0C965C00] 08:31:34 INFO - PROCESS | 2140 | 1467646294119 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]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 870ms 08:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:31:34 INFO - PROCESS | 2140 | 1467646294150 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 2140 | 1467646294152 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:31:34 INFO - PROCESS | 2140 | 1467646294155 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 2140 | 1467646294157 Marionette TRACE conn5 <- [1,650,null,{}] 08:31:34 INFO - PROCESS | 2140 | 1467646294169 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}] 08:31:34 INFO - PROCESS | 2140 | 1467646294170 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:34 INFO - PROCESS | 2140 | 1467646294247 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:31:34 INFO - PROCESS | 2140 | 1467646294252 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 2140 | 1467646294254 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:34 INFO - PROCESS | 2140 | ++DOCSHELL 17DBC000 == 34 [pid = 2140] [id = 172] 08:31:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (191EB000) [pid = 2140] [serial = 514] [outer = 00000000] 08:31:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1987EC00) [pid = 2140] [serial = 515] [outer = 191EB000] 08:31:34 INFO - PROCESS | 2140 | 1467646294298 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19883800) [pid = 2140] [serial = 516] [outer = 191EB000] 08:31:34 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:34 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:34 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:34 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:34 INFO - PROCESS | 2140 | 1467646294703 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]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 590ms 08:31:34 INFO - PROCESS | 2140 | 1467646294746 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:31:34 INFO - PROCESS | 2140 | 1467646294748 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:31:34 INFO - PROCESS | 2140 | 1467646294763 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 2140 | 1467646294765 Marionette TRACE conn5 <- [1,654,null,{}] 08:31:34 INFO - PROCESS | 2140 | 1467646294774 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}] 08:31:34 INFO - PROCESS | 2140 | 1467646294776 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:34 INFO - PROCESS | 2140 | 1467646294852 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:31:34 INFO - PROCESS | 2140 | 1467646294859 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 2140 | 1467646294861 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:34 INFO - PROCESS | 2140 | ++DOCSHELL 19F0A800 == 35 [pid = 2140] [id = 173] 08:31:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (19F0B000) [pid = 2140] [serial = 517] [outer = 00000000] 08:31:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19F11400) [pid = 2140] [serial = 518] [outer = 19F0B000] 08:31:34 INFO - PROCESS | 2140 | 1467646294904 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19F11C00) [pid = 2140] [serial = 519] [outer = 19F0B000] 08:31:35 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:35 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:35 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:35 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:35 INFO - PROCESS | 2140 | 1467646295357 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]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 650ms 08:31:35 INFO - PROCESS | 2140 | 1467646295404 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 2140 | 1467646295406 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:31:35 INFO - PROCESS | 2140 | 1467646295409 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 2140 | 1467646295411 Marionette TRACE conn5 <- [1,658,null,{}] 08:31:35 INFO - PROCESS | 2140 | 1467646295415 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}] 08:31:35 INFO - PROCESS | 2140 | 1467646295416 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:35 INFO - PROCESS | 2140 | 1467646295497 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:31:35 INFO - PROCESS | 2140 | 1467646295505 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 2140 | 1467646295506 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:35 INFO - PROCESS | 2140 | ++DOCSHELL 19F19000 == 36 [pid = 2140] [id = 174] 08:31:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19F19400) [pid = 2140] [serial = 520] [outer = 00000000] 08:31:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (19FEF400) [pid = 2140] [serial = 521] [outer = 19F19400] 08:31:35 INFO - PROCESS | 2140 | 1467646295550 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A05F800) [pid = 2140] [serial = 522] [outer = 19F19400] 08:31:36 INFO - PROCESS | 2140 | 1467646296347 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]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 08:31:36 INFO - PROCESS | 2140 | 1467646296382 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:31:36 INFO - PROCESS | 2140 | 1467646296386 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:31:36 INFO - PROCESS | 2140 | 1467646296391 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 2140 | 1467646296396 Marionette TRACE conn5 <- [1,662,null,{}] 08:31:36 INFO - PROCESS | 2140 | 1467646296402 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}] 08:31:36 INFO - PROCESS | 2140 | 1467646296405 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:36 INFO - PROCESS | 2140 | 1467646296527 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:31:36 INFO - PROCESS | 2140 | 1467646296651 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 2140 | 1467646296654 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:36 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F1C00 == 37 [pid = 2140] [id = 175] 08:31:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0D801800) [pid = 2140] [serial = 523] [outer = 00000000] 08:31:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0E310000) [pid = 2140] [serial = 524] [outer = 0D801800] 08:31:36 INFO - PROCESS | 2140 | 1467646296715 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (14AA7000) [pid = 2140] [serial = 525] [outer = 0D801800] 08:31:37 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:37 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:31:37 INFO - PROCESS | 2140 | 1467646297373 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]]]}] 08:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1024ms 08:31:37 INFO - PROCESS | 2140 | 1467646297416 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 2140 | 1467646297421 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:31:37 INFO - PROCESS | 2140 | 1467646297427 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 2140 | 1467646297430 Marionette TRACE conn5 <- [1,666,null,{}] 08:31:37 INFO - PROCESS | 2140 | 1467646297434 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}] 08:31:37 INFO - PROCESS | 2140 | 1467646297437 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:37 INFO - PROCESS | 2140 | 1467646297588 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:31:37 INFO - PROCESS | 2140 | 1467646297712 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 2140 | 1467646297715 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:37 INFO - PROCESS | 2140 | ++DOCSHELL 16266000 == 38 [pid = 2140] [id = 176] 08:31:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (16C55800) [pid = 2140] [serial = 526] [outer = 00000000] 08:31:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (1811A400) [pid = 2140] [serial = 527] [outer = 16C55800] 08:31:37 INFO - PROCESS | 2140 | 1467646297772 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (183DB000) [pid = 2140] [serial = 528] [outer = 16C55800] 08:31:38 INFO - PROCESS | 2140 | 1467646298590 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]]]}] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 19F0A800 == 37 [pid = 2140] [id = 173] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 17DBC000 == 36 [pid = 2140] [id = 172] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 0C964800 == 35 [pid = 2140] [id = 171] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 191EBC00 == 34 [pid = 2140] [id = 170] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 1837BC00 == 33 [pid = 2140] [id = 169] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 1756E400 == 32 [pid = 2140] [id = 168] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 16245400 == 31 [pid = 2140] [id = 167] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 0E305800 == 30 [pid = 2140] [id = 166] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 0C9F6C00 == 29 [pid = 2140] [id = 165] 08:31:38 INFO - PROCESS | 2140 | --DOCSHELL 0C965000 == 28 [pid = 2140] [id = 164] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (1987B400) [pid = 2140] [serial = 464] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (1A05F000) [pid = 2140] [serial = 467] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (17568800) [pid = 2140] [serial = 449] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (19617400) [pid = 2140] [serial = 462] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (1A074800) [pid = 2140] [serial = 444] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19F37C00) [pid = 2140] [serial = 468] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (16265400) [pid = 2140] [serial = 417] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0DEBCC00) [pid = 2140] [serial = 446] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0D676800) [pid = 2140] [serial = 452] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (152C3400) [pid = 2140] [serial = 456] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (191F3400) [pid = 2140] [serial = 461] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (18110C00) [pid = 2140] [serial = 458] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1816A800) [pid = 2140] [serial = 459] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1A07CC00) [pid = 2140] [serial = 474] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (14AA6000) [pid = 2140] [serial = 455] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (14D61C00) [pid = 2140] [serial = 447] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (162CA800) [pid = 2140] [serial = 470] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A071C00) [pid = 2140] [serial = 473] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (191F3C00) [pid = 2140] [serial = 450] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1816B000) [pid = 2140] [serial = 471] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1987F800) [pid = 2140] [serial = 465] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D814400) [pid = 2140] [serial = 453] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A17E400) [pid = 2140] [serial = 476] [outer = 00000000] [url = about:blank] 08:31:38 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A222800) [pid = 2140] [serial = 477] [outer = 00000000] [url = about:blank] 08:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1236ms 08:31:38 INFO - PROCESS | 2140 | 1467646298667 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 2140 | 1467646298671 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:31:38 INFO - PROCESS | 2140 | 1467646298676 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 2140 | 1467646298679 Marionette TRACE conn5 <- [1,670,null,{}] 08:31:38 INFO - PROCESS | 2140 | 1467646298684 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}] 08:31:38 INFO - PROCESS | 2140 | 1467646298687 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:38 INFO - PROCESS | 2140 | 1467646298771 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:31:38 INFO - PROCESS | 2140 | 1467646298783 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 2140 | 1467646298785 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:38 INFO - PROCESS | 2140 | ++DOCSHELL 0D814C00 == 29 [pid = 2140] [id = 177] 08:31:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D815000) [pid = 2140] [serial = 529] [outer = 00000000] 08:31:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D820000) [pid = 2140] [serial = 530] [outer = 0D815000] 08:31:38 INFO - PROCESS | 2140 | 1467646298832 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0DEB6000) [pid = 2140] [serial = 531] [outer = 0D815000] 08:31:39 INFO - PROCESS | 2140 | 1467646299795 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]]]}] 08:31:39 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) 08:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1178ms 08:31:39 INFO - PROCESS | 2140 | 1467646299855 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 2140 | 1467646299859 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:31:39 INFO - PROCESS | 2140 | 1467646299865 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:31:39 INFO - PROCESS | 2140 | 1467646299868 Marionette TRACE conn5 <- [1,674,null,{}] 08:31:39 INFO - PROCESS | 2140 | 1467646299872 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}] 08:31:39 INFO - PROCESS | 2140 | 1467646299874 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:39 INFO - PROCESS | 2140 | 1467646299960 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:31:39 INFO - PROCESS | 2140 | 1467646299967 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 2140 | 1467646299969 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:39 INFO - PROCESS | 2140 | ++DOCSHELL 0C967000 == 30 [pid = 2140] [id = 178] 08:31:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (14D23C00) [pid = 2140] [serial = 532] [outer = 00000000] 08:31:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (15342000) [pid = 2140] [serial = 533] [outer = 14D23C00] 08:31:40 INFO - PROCESS | 2140 | 1467646300015 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (16241000) [pid = 2140] [serial = 534] [outer = 14D23C00] 08:31:40 INFO - PROCESS | 2140 | 1467646300951 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]]]}] 08:31:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1119ms 08:31:40 INFO - PROCESS | 2140 | 1467646300989 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 2140 | 1467646300991 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:31:40 INFO - PROCESS | 2140 | 1467646300995 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:31:40 INFO - PROCESS | 2140 | 1467646300998 Marionette TRACE conn5 <- [1,678,null,{}] 08:31:41 INFO - PROCESS | 2140 | 1467646301017 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}] 08:31:41 INFO - PROCESS | 2140 | 1467646301021 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:41 INFO - PROCESS | 2140 | 1467646301133 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:31:41 INFO - PROCESS | 2140 | 1467646301141 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 2140 | 1467646301144 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:41 INFO - PROCESS | 2140 | ++DOCSHELL 1816C800 == 31 [pid = 2140] [id = 179] 08:31:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1816D400) [pid = 2140] [serial = 535] [outer = 00000000] 08:31:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1837D400) [pid = 2140] [serial = 536] [outer = 1816D400] 08:31:41 INFO - PROCESS | 2140 | 1467646301191 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (191E6C00) [pid = 2140] [serial = 537] [outer = 1816D400] 08:31:42 INFO - PROCESS | 2140 | 1467646302171 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]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1219ms 08:31:42 INFO - PROCESS | 2140 | 1467646302218 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 2140 | 1467646302220 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:31:42 INFO - PROCESS | 2140 | 1467646302224 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 2140 | 1467646302225 Marionette TRACE conn5 <- [1,682,null,{}] 08:31:42 INFO - PROCESS | 2140 | 1467646302229 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}] 08:31:42 INFO - PROCESS | 2140 | 1467646302231 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:42 INFO - PROCESS | 2140 | 1467646302344 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:31:42 INFO - PROCESS | 2140 | 1467646302350 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 2140 | 1467646302352 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:42 INFO - PROCESS | 2140 | ++DOCSHELL 19408800 == 32 [pid = 2140] [id = 180] 08:31:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1940A000) [pid = 2140] [serial = 538] [outer = 00000000] 08:31:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19617400) [pid = 2140] [serial = 539] [outer = 1940A000] 08:31:42 INFO - PROCESS | 2140 | 1467646302441 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19620400) [pid = 2140] [serial = 540] [outer = 1940A000] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1837C800) [pid = 2140] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0CA90400) [pid = 2140] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0E305C00) [pid = 2140] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (16246C00) [pid = 2140] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (191EC000) [pid = 2140] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0C965C00) [pid = 2140] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C9EA400) [pid = 2140] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (191EB000) [pid = 2140] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0C90B000) [pid = 2140] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (16360800) [pid = 2140] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19669800) [pid = 2140] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1B4E6C00) [pid = 2140] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (17574C00) [pid = 2140] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:31:42 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (19F0B000) [pid = 2140] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:31:43 INFO - PROCESS | 2140 | 1467646303390 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]]]}] 08:31:43 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) 08:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1224ms 08:31:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:31:43 INFO - PROCESS | 2140 | 1467646303452 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 2140 | 1467646303454 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:31:43 INFO - PROCESS | 2140 | 1467646303457 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 2140 | 1467646303459 Marionette TRACE conn5 <- [1,686,null,{}] 08:31:43 INFO - PROCESS | 2140 | 1467646303462 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}] 08:31:43 INFO - PROCESS | 2140 | 1467646303464 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:43 INFO - PROCESS | 2140 | 1467646303542 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:31:43 INFO - PROCESS | 2140 | 1467646303548 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 2140 | 1467646303550 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:43 INFO - PROCESS | 2140 | ++DOCSHELL 0DE15C00 == 33 [pid = 2140] [id = 181] 08:31:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DE1AC00) [pid = 2140] [serial = 541] [outer = 00000000] 08:31:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (191EB000) [pid = 2140] [serial = 542] [outer = 0DE1AC00] 08:31:43 INFO - PROCESS | 2140 | 1467646303594 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (195A4C00) [pid = 2140] [serial = 543] [outer = 0DE1AC00] 08:31:44 INFO - PROCESS | 2140 | 1467646304526 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]]]}] 08:31:44 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) 08:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1119ms 08:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:31:44 INFO - PROCESS | 2140 | 1467646304577 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 2140 | 1467646304579 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:31:44 INFO - PROCESS | 2140 | 1467646304582 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 2140 | 1467646304584 Marionette TRACE conn5 <- [1,690,null,{}] 08:31:44 INFO - PROCESS | 2140 | 1467646304587 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}] 08:31:44 INFO - PROCESS | 2140 | 1467646304593 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:44 INFO - PROCESS | 2140 | 1467646304707 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:31:44 INFO - PROCESS | 2140 | 1467646304713 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 2140 | 1467646304715 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:44 INFO - PROCESS | 2140 | ++DOCSHELL 183E1400 == 34 [pid = 2140] [id = 182] 08:31:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (19661400) [pid = 2140] [serial = 544] [outer = 00000000] 08:31:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (199F0400) [pid = 2140] [serial = 545] [outer = 19661400] 08:31:44 INFO - PROCESS | 2140 | 1467646304758 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19994400) [pid = 2140] [serial = 546] [outer = 19661400] 08:31:45 INFO - PROCESS | 2140 | 1467646305896 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]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1323ms 08:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:31:45 INFO - PROCESS | 2140 | 1467646305906 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 2140 | 1467646305911 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:31:45 INFO - PROCESS | 2140 | 1467646305916 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 2140 | 1467646305919 Marionette TRACE conn5 <- [1,694,null,{}] 08:31:45 INFO - PROCESS | 2140 | 1467646305967 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}] 08:31:45 INFO - PROCESS | 2140 | 1467646305971 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:46 INFO - PROCESS | 2140 | 1467646306070 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:31:46 INFO - PROCESS | 2140 | 1467646306265 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 2140 | 1467646306268 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:46 INFO - PROCESS | 2140 | ++DOCSHELL 0DD92400 == 35 [pid = 2140] [id = 183] 08:31:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0E991C00) [pid = 2140] [serial = 547] [outer = 00000000] 08:31:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1623D000) [pid = 2140] [serial = 548] [outer = 0E991C00] 08:31:46 INFO - PROCESS | 2140 | 1467646306326 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (16C62000) [pid = 2140] [serial = 549] [outer = 0E991C00] 08:31:47 INFO - PROCESS | 2140 | 1467646307396 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]]]}] 08:31:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1516ms 08:31:47 INFO - PROCESS | 2140 | 1467646307433 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 2140 | 1467646307437 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:31:47 INFO - PROCESS | 2140 | 1467646307443 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 2140 | 1467646307446 Marionette TRACE conn5 <- [1,698,null,{}] 08:31:47 INFO - PROCESS | 2140 | 1467646307451 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}] 08:31:47 INFO - PROCESS | 2140 | 1467646307453 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:47 INFO - PROCESS | 2140 | 1467646307596 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:31:47 INFO - PROCESS | 2140 | 1467646307726 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 2140 | 1467646307728 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:47 INFO - PROCESS | 2140 | ++DOCSHELL 183DBC00 == 36 [pid = 2140] [id = 184] 08:31:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (183DC800) [pid = 2140] [serial = 550] [outer = 00000000] 08:31:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19622000) [pid = 2140] [serial = 551] [outer = 183DC800] 08:31:47 INFO - PROCESS | 2140 | 1467646307784 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1987DC00) [pid = 2140] [serial = 552] [outer = 183DC800] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 0DE15C00 == 35 [pid = 2140] [id = 181] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 19408800 == 34 [pid = 2140] [id = 180] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 1816C800 == 33 [pid = 2140] [id = 179] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 0C967000 == 32 [pid = 2140] [id = 178] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 0D814C00 == 31 [pid = 2140] [id = 177] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 19F19000 == 30 [pid = 2140] [id = 174] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 0C9F1C00 == 29 [pid = 2140] [id = 175] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 16266000 == 28 [pid = 2140] [id = 176] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 183E1400 == 27 [pid = 2140] [id = 182] 08:31:49 INFO - PROCESS | 2140 | --DOCSHELL 0DD92400 == 26 [pid = 2140] [id = 183] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (183D7C00) [pid = 2140] [serial = 506] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D06E400) [pid = 2140] [serial = 494] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D075000) [pid = 2140] [serial = 495] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0E383800) [pid = 2140] [serial = 497] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0E98F000) [pid = 2140] [serial = 498] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (162C9800) [pid = 2140] [serial = 500] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (16363800) [pid = 2140] [serial = 501] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (195A7800) [pid = 2140] [serial = 509] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (18ED6C00) [pid = 2140] [serial = 507] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0D81EC00) [pid = 2140] [serial = 512] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0D815400) [pid = 2140] [serial = 492] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0D801C00) [pid = 2140] [serial = 491] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (19625C00) [pid = 2140] [serial = 510] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1987EC00) [pid = 2140] [serial = 515] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0E9D1C00) [pid = 2140] [serial = 513] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0CA97400) [pid = 2140] [serial = 480] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0C966C00) [pid = 2140] [serial = 479] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (175DCC00) [pid = 2140] [serial = 483] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (16C62800) [pid = 2140] [serial = 482] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (19F17800) [pid = 2140] [serial = 486] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (199F2400) [pid = 2140] [serial = 485] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (1B70D400) [pid = 2140] [serial = 489] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (1B705000) [pid = 2140] [serial = 488] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (19F11C00) [pid = 2140] [serial = 519] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (19883800) [pid = 2140] [serial = 516] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (18162000) [pid = 2140] [serial = 503] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (1816CC00) [pid = 2140] [serial = 504] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (19F11400) [pid = 2140] [serial = 518] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (19FEF400) [pid = 2140] [serial = 521] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 2140 | 1467646309566 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]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2171ms 08:31:49 INFO - PROCESS | 2140 | 1467646309619 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 2140 | 1467646309622 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:31:49 INFO - PROCESS | 2140 | 1467646309628 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 2140 | 1467646309632 Marionette TRACE conn5 <- [1,702,null,{}] 08:31:49 INFO - PROCESS | 2140 | 1467646309639 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}] 08:31:49 INFO - PROCESS | 2140 | 1467646309642 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:49 INFO - PROCESS | 2140 | 1467646309737 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:31:49 INFO - PROCESS | 2140 | 1467646309806 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 2140 | 1467646309809 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:49 INFO - PROCESS | 2140 | ++DOCSHELL 0CC80800 == 27 [pid = 2140] [id = 185] 08:31:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (0CC82400) [pid = 2140] [serial = 553] [outer = 00000000] 08:31:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (0CCE7000) [pid = 2140] [serial = 554] [outer = 0CC82400] 08:31:49 INFO - PROCESS | 2140 | 1467646309860 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (0D06B400) [pid = 2140] [serial = 555] [outer = 0CC82400] 08:31:50 INFO - PROCESS | 2140 | 1467646310763 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]]]}] 08:31:50 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 08:31:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1178ms 08:31:50 INFO - PROCESS | 2140 | 1467646310807 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 2140 | 1467646310812 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:31:50 INFO - PROCESS | 2140 | 1467646310818 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 2140 | 1467646310821 Marionette TRACE conn5 <- [1,706,null,{}] 08:31:50 INFO - PROCESS | 2140 | 1467646310825 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}] 08:31:50 INFO - PROCESS | 2140 | 1467646310828 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:50 INFO - PROCESS | 2140 | 1467646310919 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:31:50 INFO - PROCESS | 2140 | 1467646310927 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 2140 | 1467646310929 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:50 INFO - PROCESS | 2140 | ++DOCSHELL 0D812000 == 28 [pid = 2140] [id = 186] 08:31:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (0D813000) [pid = 2140] [serial = 556] [outer = 00000000] 08:31:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (0D81BC00) [pid = 2140] [serial = 557] [outer = 0D813000] 08:31:50 INFO - PROCESS | 2140 | 1467646310977 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (0DAB3800) [pid = 2140] [serial = 558] [outer = 0D813000] 08:31:51 INFO - PROCESS | 2140 | 1467646311957 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]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:31:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1171ms 08:31:51 INFO - PROCESS | 2140 | 1467646311993 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 2140 | 1467646311995 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:31:51 INFO - PROCESS | 2140 | 1467646311999 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 2140 | 1467646312002 Marionette TRACE conn5 <- [1,710,null,{}] 08:31:52 INFO - PROCESS | 2140 | 1467646312013 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}] 08:31:52 INFO - PROCESS | 2140 | 1467646312018 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:52 INFO - PROCESS | 2140 | 1467646312142 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:31:52 INFO - PROCESS | 2140 | 1467646312150 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 2140 | 1467646312153 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:52 INFO - PROCESS | 2140 | ++DOCSHELL 0E98D800 == 29 [pid = 2140] [id = 187] 08:31:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (0E993400) [pid = 2140] [serial = 559] [outer = 00000000] 08:31:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (14A64800) [pid = 2140] [serial = 560] [outer = 0E993400] 08:31:52 INFO - PROCESS | 2140 | 1467646312201 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (14AADC00) [pid = 2140] [serial = 561] [outer = 0E993400] 08:31:52 INFO - PROCESS | 2140 | 1467646312732 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] 08:31:52 INFO - PROCESS | 2140 | 1467646312775 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 2140 | 1467646312778 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:31:52 INFO - PROCESS | 2140 | 1467646312780 Marionette TRACE conn5 <- [1,714,null,{}] 08:31:52 INFO - PROCESS | 2140 | 1467646312784 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}] 08:31:52 INFO - PROCESS | 2140 | 1467646312786 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:52 INFO - PROCESS | 2140 | 1467646312897 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:31:52 INFO - PROCESS | 2140 | 1467646312954 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 2140 | 1467646312956 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:52 INFO - PROCESS | 2140 | ++DOCSHELL 1623D800 == 30 [pid = 2140] [id = 188] 08:31:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (1623E400) [pid = 2140] [serial = 562] [outer = 00000000] 08:31:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (16242000) [pid = 2140] [serial = 563] [outer = 1623E400] 08:31:52 INFO - PROCESS | 2140 | 1467646313001 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (16271000) [pid = 2140] [serial = 564] [outer = 1623E400] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1816D400) [pid = 2140] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (14D23C00) [pid = 2140] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (19F19400) [pid = 2140] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (16C55800) [pid = 2140] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (0D815000) [pid = 2140] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (0D801800) [pid = 2140] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (1940A000) [pid = 2140] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (19661400) [pid = 2140] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:31:53 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (0DE1AC00) [pid = 2140] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:31:53 INFO - PROCESS | 2140 | 1467646313632 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]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 870ms 08:31:53 INFO - PROCESS | 2140 | 1467646313652 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 2140 | 1467646313655 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:31:53 INFO - PROCESS | 2140 | 1467646313658 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 2140 | 1467646313660 Marionette TRACE conn5 <- [1,718,null,{}] 08:31:53 INFO - PROCESS | 2140 | 1467646313663 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}] 08:31:53 INFO - PROCESS | 2140 | 1467646313665 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:53 INFO - PROCESS | 2140 | 1467646313744 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:31:53 INFO - PROCESS | 2140 | 1467646313752 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 2140 | 1467646313754 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:53 INFO - PROCESS | 2140 | ++DOCSHELL 14D23C00 == 31 [pid = 2140] [id = 189] 08:31:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (1525EC00) [pid = 2140] [serial = 565] [outer = 00000000] 08:31:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (162D2800) [pid = 2140] [serial = 566] [outer = 1525EC00] 08:31:53 INFO - PROCESS | 2140 | 1467646313798 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (1636E800) [pid = 2140] [serial = 567] [outer = 1525EC00] 08:31:54 INFO - PROCESS | 2140 | 1467646314263 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] 08:31:54 INFO - PROCESS | 2140 | 1467646314295 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:31:54 INFO - PROCESS | 2140 | 1467646314298 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:31:54 INFO - PROCESS | 2140 | 1467646314299 Marionette TRACE conn5 <- [1,722,null,{}] 08:31:54 INFO - PROCESS | 2140 | 1467646314303 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}] 08:31:54 INFO - PROCESS | 2140 | 1467646314308 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:54 INFO - PROCESS | 2140 | 1467646314432 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:31:54 INFO - PROCESS | 2140 | 1467646314438 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 2140 | 1467646314440 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:54 INFO - PROCESS | 2140 | ++DOCSHELL 175CD800 == 32 [pid = 2140] [id = 190] 08:31:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (175DC800) [pid = 2140] [serial = 568] [outer = 00000000] 08:31:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (18162800) [pid = 2140] [serial = 569] [outer = 175DC800] 08:31:54 INFO - PROCESS | 2140 | 1467646314489 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (18380C00) [pid = 2140] [serial = 570] [outer = 175DC800] 08:31:54 INFO - PROCESS | 2140 | 1467646314942 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]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:31:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 08:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:31:54 INFO - PROCESS | 2140 | 1467646314972 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 2140 | 1467646314974 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:31:54 INFO - PROCESS | 2140 | 1467646314977 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 2140 | 1467646314979 Marionette TRACE conn5 <- [1,726,null,{}] 08:31:54 INFO - PROCESS | 2140 | 1467646314982 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}] 08:31:54 INFO - PROCESS | 2140 | 1467646314984 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:55 INFO - PROCESS | 2140 | 1467646315061 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:31:55 INFO - PROCESS | 2140 | 1467646315094 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 2140 | 1467646315096 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:55 INFO - PROCESS | 2140 | ++DOCSHELL 183DE000 == 33 [pid = 2140] [id = 191] 08:31:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (18ED1800) [pid = 2140] [serial = 571] [outer = 00000000] 08:31:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (191EF800) [pid = 2140] [serial = 572] [outer = 18ED1800] 08:31:55 INFO - PROCESS | 2140 | 1467646315139 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (191F1000) [pid = 2140] [serial = 573] [outer = 18ED1800] 08:31:56 INFO - PROCESS | 2140 | 1467646316344 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]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:31:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1437ms 08:31:56 INFO - PROCESS | 2140 | 1467646316498 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 2140 | 1467646316503 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:31:56 INFO - PROCESS | 2140 | 1467646316512 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 2140 | 1467646316515 Marionette TRACE conn5 <- [1,730,null,{}] 08:31:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:31:56 INFO - PROCESS | 2140 | 1467646316521 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}] 08:31:56 INFO - PROCESS | 2140 | 1467646316525 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:56 INFO - PROCESS | 2140 | 1467646316655 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:31:56 INFO - PROCESS | 2140 | 1467646316726 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 2140 | 1467646316729 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:56 INFO - PROCESS | 2140 | ++DOCSHELL 0D0CC800 == 34 [pid = 2140] [id = 192] 08:31:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0D0F2C00) [pid = 2140] [serial = 574] [outer = 00000000] 08:31:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0DBE8000) [pid = 2140] [serial = 575] [outer = 0D0F2C00] 08:31:56 INFO - PROCESS | 2140 | 1467646316828 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0DEBD000) [pid = 2140] [serial = 576] [outer = 0D0F2C00] 08:31:57 INFO - PROCESS | 2140 | --DOCSHELL 191E5400 == 33 [pid = 2140] [id = 128] 08:31:57 INFO - PROCESS | 2140 | --DOCSHELL 199F1000 == 32 [pid = 2140] [id = 136] 08:31:57 INFO - PROCESS | 2140 | --DOCSHELL 0DEBFC00 == 31 [pid = 2140] [id = 125] 08:31:57 INFO - PROCESS | 2140 | --DOCSHELL 162CA000 == 30 [pid = 2140] [id = 126] 08:31:57 INFO - PROCESS | 2140 | --DOCSHELL 18379400 == 29 [pid = 2140] [id = 127] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1837D400) [pid = 2140] [serial = 536] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (15342000) [pid = 2140] [serial = 533] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1A05F800) [pid = 2140] [serial = 522] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1811A400) [pid = 2140] [serial = 527] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (183DB000) [pid = 2140] [serial = 528] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0D820000) [pid = 2140] [serial = 530] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (0DEB6000) [pid = 2140] [serial = 531] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (0E310000) [pid = 2140] [serial = 524] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (14AA7000) [pid = 2140] [serial = 525] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (19617400) [pid = 2140] [serial = 539] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (191E6C00) [pid = 2140] [serial = 537] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (199F0400) [pid = 2140] [serial = 545] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (19994400) [pid = 2140] [serial = 546] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (19620400) [pid = 2140] [serial = 540] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (191EB000) [pid = 2140] [serial = 542] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 50 (16241000) [pid = 2140] [serial = 534] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | --DOMWINDOW == 49 (195A4C00) [pid = 2140] [serial = 543] [outer = 00000000] [url = about:blank] 08:31:57 INFO - PROCESS | 2140 | 1467646317997 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]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:31:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1520ms 08:31:58 INFO - PROCESS | 2140 | 1467646318041 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 2140 | 1467646318045 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:31:58 INFO - PROCESS | 2140 | 1467646318049 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 2140 | 1467646318052 Marionette TRACE conn5 <- [1,734,null,{}] 08:31:58 INFO - PROCESS | 2140 | 1467646318057 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}] 08:31:58 INFO - PROCESS | 2140 | 1467646318060 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:58 INFO - PROCESS | 2140 | 1467646318145 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:31:58 INFO - PROCESS | 2140 | 1467646318152 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 2140 | 1467646318155 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:58 INFO - PROCESS | 2140 | ++DOCSHELL 0D27D000 == 30 [pid = 2140] [id = 193] 08:31:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 50 (0D27F000) [pid = 2140] [serial = 577] [outer = 00000000] 08:31:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 51 (0D820000) [pid = 2140] [serial = 578] [outer = 0D27F000] 08:31:58 INFO - PROCESS | 2140 | 1467646318204 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (0DD93C00) [pid = 2140] [serial = 579] [outer = 0D27F000] 08:31:59 INFO - PROCESS | 2140 | 1467646319136 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]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:31:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 08:31:59 INFO - PROCESS | 2140 | 1467646319180 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 2140 | 1467646319185 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:31:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:31:59 INFO - PROCESS | 2140 | 1467646319191 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 2140 | 1467646319194 Marionette TRACE conn5 <- [1,738,null,{}] 08:31:59 INFO - PROCESS | 2140 | 1467646319198 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}] 08:31:59 INFO - PROCESS | 2140 | 1467646319200 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:59 INFO - PROCESS | 2140 | 1467646319290 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:31:59 INFO - PROCESS | 2140 | 1467646319296 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 2140 | 1467646319298 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:31:59 INFO - PROCESS | 2140 | ++DOCSHELL 148DE000 == 31 [pid = 2140] [id = 194] 08:31:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (148DE800) [pid = 2140] [serial = 580] [outer = 00000000] 08:31:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (14AA9800) [pid = 2140] [serial = 581] [outer = 148DE800] 08:31:59 INFO - PROCESS | 2140 | 1467646319346 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (14D63400) [pid = 2140] [serial = 582] [outer = 148DE800] 08:32:00 INFO - PROCESS | 2140 | 1467646320303 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]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:32:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms 08:32:00 INFO - PROCESS | 2140 | 1467646320319 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 2140 | 1467646320321 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:32:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:32:00 INFO - PROCESS | 2140 | 1467646320325 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 2140 | 1467646320328 Marionette TRACE conn5 <- [1,742,null,{}] 08:32:00 INFO - PROCESS | 2140 | 1467646320339 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}] 08:32:00 INFO - PROCESS | 2140 | 1467646320343 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:00 INFO - PROCESS | 2140 | 1467646320456 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:32:00 INFO - PROCESS | 2140 | 1467646320464 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 2140 | 1467646320467 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:00 INFO - PROCESS | 2140 | ++DOCSHELL 16246C00 == 32 [pid = 2140] [id = 195] 08:32:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (16248400) [pid = 2140] [serial = 583] [outer = 00000000] 08:32:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (16367800) [pid = 2140] [serial = 584] [outer = 16248400] 08:32:00 INFO - PROCESS | 2140 | 1467646320519 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (17574400) [pid = 2140] [serial = 585] [outer = 16248400] 08:32:01 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (175DC800) [pid = 2140] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:32:01 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (0CC82400) [pid = 2140] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:32:01 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (0E993400) [pid = 2140] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:32:01 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (0D813000) [pid = 2140] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:32:01 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (1623E400) [pid = 2140] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:32:01 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (1525EC00) [pid = 2140] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:32:01 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (0E991C00) [pid = 2140] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:32:01 INFO - PROCESS | 2140 | 1467646321488 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]]]}] 08:32:01 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 08:32:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1179ms 08:32:01 INFO - PROCESS | 2140 | 1467646321508 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 2140 | 1467646321510 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:32:01 INFO - PROCESS | 2140 | 1467646321513 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:32:01 INFO - PROCESS | 2140 | 1467646321515 Marionette TRACE conn5 <- [1,746,null,{}] 08:32:01 INFO - PROCESS | 2140 | 1467646321519 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}] 08:32:01 INFO - PROCESS | 2140 | 1467646321521 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:01 INFO - PROCESS | 2140 | 1467646321605 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:32:01 INFO - PROCESS | 2140 | 1467646321677 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 2140 | 1467646321679 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:01 INFO - PROCESS | 2140 | ++DOCSHELL 0E991C00 == 33 [pid = 2140] [id = 196] 08:32:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (0E993400) [pid = 2140] [serial = 586] [outer = 00000000] 08:32:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (17DB9800) [pid = 2140] [serial = 587] [outer = 0E993400] 08:32:01 INFO - PROCESS | 2140 | 1467646321723 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (18166800) [pid = 2140] [serial = 588] [outer = 0E993400] 08:32:02 INFO - PROCESS | 2140 | 1467646322105 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]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:32:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 08:32:02 INFO - PROCESS | 2140 | 1467646322148 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 2140 | 1467646322150 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:32:02 INFO - PROCESS | 2140 | 1467646322153 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 2140 | 1467646322155 Marionette TRACE conn5 <- [1,750,null,{}] 08:32:02 INFO - PROCESS | 2140 | 1467646322164 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}] 08:32:02 INFO - PROCESS | 2140 | 1467646322166 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:02 INFO - PROCESS | 2140 | 1467646322243 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:32:02 INFO - PROCESS | 2140 | 1467646322249 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 2140 | 1467646322251 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:02 INFO - PROCESS | 2140 | ++DOCSHELL 1837AC00 == 34 [pid = 2140] [id = 197] 08:32:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (1837B000) [pid = 2140] [serial = 589] [outer = 00000000] 08:32:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (18ED1400) [pid = 2140] [serial = 590] [outer = 1837B000] 08:32:02 INFO - PROCESS | 2140 | 1467646322294 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (191EB400) [pid = 2140] [serial = 591] [outer = 1837B000] 08:32:03 INFO - PROCESS | 2140 | 1467646323196 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]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:32:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1075ms 08:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:32:03 INFO - PROCESS | 2140 | 1467646323229 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 2140 | 1467646323231 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:32:03 INFO - PROCESS | 2140 | 1467646323234 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 2140 | 1467646323235 Marionette TRACE conn5 <- [1,754,null,{}] 08:32:03 INFO - PROCESS | 2140 | 1467646323239 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}] 08:32:03 INFO - PROCESS | 2140 | 1467646323244 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:03 INFO - PROCESS | 2140 | 1467646323364 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:32:03 INFO - PROCESS | 2140 | 1467646323372 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 2140 | 1467646323374 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:03 INFO - PROCESS | 2140 | ++DOCSHELL 19511C00 == 35 [pid = 2140] [id = 198] 08:32:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (195A4C00) [pid = 2140] [serial = 592] [outer = 00000000] 08:32:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (1961DC00) [pid = 2140] [serial = 593] [outer = 195A4C00] 08:32:03 INFO - PROCESS | 2140 | 1467646323427 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (1961EC00) [pid = 2140] [serial = 594] [outer = 195A4C00] 08:32:04 INFO - PROCESS | 2140 | 1467646324488 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]]]}] 08:32:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:32:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1333ms 08:32:04 INFO - PROCESS | 2140 | 1467646324568 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 2140 | 1467646324573 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:32:04 INFO - PROCESS | 2140 | 1467646324578 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 2140 | 1467646324581 Marionette TRACE conn5 <- [1,758,null,{}] 08:32:04 INFO - PROCESS | 2140 | 1467646324586 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}] 08:32:04 INFO - PROCESS | 2140 | 1467646324590 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:04 INFO - PROCESS | 2140 | 1467646324727 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:32:04 INFO - PROCESS | 2140 | 1467646324884 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 2140 | 1467646324887 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:04 INFO - PROCESS | 2140 | ++DOCSHELL 0D803C00 == 36 [pid = 2140] [id = 199] 08:32:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0D815000) [pid = 2140] [serial = 595] [outer = 00000000] 08:32:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0E892400) [pid = 2140] [serial = 596] [outer = 0D815000] 08:32:04 INFO - PROCESS | 2140 | 1467646324945 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0E9D7400) [pid = 2140] [serial = 597] [outer = 0D815000] 08:32:05 INFO - PROCESS | 2140 | 1467646325489 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]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 987ms 08:32:05 INFO - PROCESS | 2140 | 1467646325565 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 2140 | 1467646325570 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:32:05 INFO - PROCESS | 2140 | 1467646325576 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 2140 | 1467646325579 Marionette TRACE conn5 <- [1,762,null,{}] 08:32:05 INFO - PROCESS | 2140 | 1467646325583 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}] 08:32:05 INFO - PROCESS | 2140 | 1467646325586 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:05 INFO - PROCESS | 2140 | 1467646325732 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:32:05 INFO - PROCESS | 2140 | 1467646325847 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 2140 | 1467646325850 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:05 INFO - PROCESS | 2140 | ++DOCSHELL 1636A800 == 37 [pid = 2140] [id = 200] 08:32:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (17568400) [pid = 2140] [serial = 598] [outer = 00000000] 08:32:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (18161C00) [pid = 2140] [serial = 599] [outer = 17568400] 08:32:05 INFO - PROCESS | 2140 | 1467646325908 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (18ED6C00) [pid = 2140] [serial = 600] [outer = 17568400] 08:32:06 INFO - PROCESS | 2140 | 1467646326656 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]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1121ms 08:32:06 INFO - PROCESS | 2140 | 1467646326701 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:32:06 INFO - PROCESS | 2140 | 1467646326705 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:32:06 INFO - PROCESS | 2140 | 1467646326710 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 2140 | 1467646326713 Marionette TRACE conn5 <- [1,766,null,{}] 08:32:06 INFO - PROCESS | 2140 | 1467646326719 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}] 08:32:06 INFO - PROCESS | 2140 | 1467646326722 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 0E894800 == 36 [pid = 2140] [id = 121] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 0D80DC00 == 35 [pid = 2140] [id = 120] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 16C55400 == 34 [pid = 2140] [id = 131] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 0C962000 == 33 [pid = 2140] [id = 124] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 1815FC00 == 32 [pid = 2140] [id = 135] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 1987CC00 == 31 [pid = 2140] [id = 132] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 1816AC00 == 30 [pid = 2140] [id = 133] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 183DBC00 == 29 [pid = 2140] [id = 184] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 0D02A400 == 28 [pid = 2140] [id = 123] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 0D806800 == 27 [pid = 2140] [id = 122] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 1963F000 == 26 [pid = 2140] [id = 130] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 0D27C000 == 25 [pid = 2140] [id = 134] 08:32:07 INFO - PROCESS | 2140 | --DOCSHELL 191F4000 == 24 [pid = 2140] [id = 129] 08:32:07 INFO - PROCESS | 2140 | 1467646327365 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (18162800) [pid = 2140] [serial = 569] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0CCE7000) [pid = 2140] [serial = 554] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0D06B400) [pid = 2140] [serial = 555] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (14A64800) [pid = 2140] [serial = 560] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0D81BC00) [pid = 2140] [serial = 557] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (16242000) [pid = 2140] [serial = 563] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (14AADC00) [pid = 2140] [serial = 561] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (19622000) [pid = 2140] [serial = 551] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (162D2800) [pid = 2140] [serial = 566] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (1636E800) [pid = 2140] [serial = 567] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (16C62000) [pid = 2140] [serial = 549] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (1623D000) [pid = 2140] [serial = 548] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (16271000) [pid = 2140] [serial = 564] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (18380C00) [pid = 2140] [serial = 570] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (0DAB3800) [pid = 2140] [serial = 558] [outer = 00000000] [url = about:blank] 08:32:07 INFO - PROCESS | 2140 | 1467646327551 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 2140 | 1467646327554 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:07 INFO - PROCESS | 2140 | ++DOCSHELL 0C964400 == 25 [pid = 2140] [id = 201] 08:32:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (0C964800) [pid = 2140] [serial = 601] [outer = 00000000] 08:32:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (0C9F2C00) [pid = 2140] [serial = 602] [outer = 0C964800] 08:32:07 INFO - PROCESS | 2140 | 1467646327602 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (0D01E800) [pid = 2140] [serial = 603] [outer = 0C964800] 08:32:08 INFO - PROCESS | 2140 | 1467646328031 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]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1376ms 08:32:08 INFO - PROCESS | 2140 | 1467646328088 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 2140 | 1467646328092 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:32:08 INFO - PROCESS | 2140 | 1467646328102 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 2140 | 1467646328105 Marionette TRACE conn5 <- [1,770,null,{}] 08:32:08 INFO - PROCESS | 2140 | 1467646328110 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}] 08:32:08 INFO - PROCESS | 2140 | 1467646328113 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:08 INFO - PROCESS | 2140 | 1467646328199 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:32:08 INFO - PROCESS | 2140 | 1467646328214 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 2140 | 1467646328217 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:08 INFO - PROCESS | 2140 | ++DOCSHELL 0D81CC00 == 26 [pid = 2140] [id = 202] 08:32:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (0D81DC00) [pid = 2140] [serial = 604] [outer = 00000000] 08:32:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (0DAB6000) [pid = 2140] [serial = 605] [outer = 0D81DC00] 08:32:08 INFO - PROCESS | 2140 | 1467646328263 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (0DE19400) [pid = 2140] [serial = 606] [outer = 0D81DC00] 08:32:08 INFO - PROCESS | 2140 | 1467646328739 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]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 08:32:08 INFO - PROCESS | 2140 | 1467646328821 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 2140 | 1467646328824 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:32:08 INFO - PROCESS | 2140 | 1467646328831 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 2140 | 1467646328833 Marionette TRACE conn5 <- [1,774,null,{}] 08:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:32:08 INFO - PROCESS | 2140 | 1467646328837 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}] 08:32:08 INFO - PROCESS | 2140 | 1467646328840 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:08 INFO - PROCESS | 2140 | 1467646328951 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:32:08 INFO - PROCESS | 2140 | 1467646328965 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 2140 | 1467646328967 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:08 INFO - PROCESS | 2140 | ++DOCSHELL 14B88400 == 27 [pid = 2140] [id = 203] 08:32:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (14B89C00) [pid = 2140] [serial = 607] [outer = 00000000] 08:32:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (152C3000) [pid = 2140] [serial = 608] [outer = 14B89C00] 08:32:09 INFO - PROCESS | 2140 | 1467646329013 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (153D7800) [pid = 2140] [serial = 609] [outer = 14B89C00] 08:32:09 INFO - PROCESS | 2140 | 1467646329444 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]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 08:32:09 INFO - PROCESS | 2140 | 1467646329467 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 2140 | 1467646329470 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:32:09 INFO - PROCESS | 2140 | 1467646329481 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 2140 | 1467646329485 Marionette TRACE conn5 <- [1,778,null,{}] 08:32:09 INFO - PROCESS | 2140 | 1467646329489 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}] 08:32:09 INFO - PROCESS | 2140 | 1467646329492 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:09 INFO - PROCESS | 2140 | 1467646329623 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:32:09 INFO - PROCESS | 2140 | 1467646329642 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 2140 | 1467646329643 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:09 INFO - PROCESS | 2140 | ++DOCSHELL 0DD90C00 == 28 [pid = 2140] [id = 204] 08:32:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (15E59C00) [pid = 2140] [serial = 610] [outer = 00000000] 08:32:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (16271800) [pid = 2140] [serial = 611] [outer = 15E59C00] 08:32:09 INFO - PROCESS | 2140 | 1467646329687 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (1756A000) [pid = 2140] [serial = 612] [outer = 15E59C00] 08:32:10 INFO - PROCESS | 2140 | 1467646330135 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]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 08:32:10 INFO - PROCESS | 2140 | 1467646330173 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 2140 | 1467646330175 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:32:10 INFO - PROCESS | 2140 | 1467646330216 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 2140 | 1467646330218 Marionette TRACE conn5 <- [1,782,null,{}] 08:32:10 INFO - PROCESS | 2140 | 1467646330221 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}] 08:32:10 INFO - PROCESS | 2140 | 1467646330223 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:10 INFO - PROCESS | 2140 | 1467646330331 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:32:10 INFO - PROCESS | 2140 | 1467646330343 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 2140 | 1467646330345 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:10 INFO - PROCESS | 2140 | ++DOCSHELL 16271000 == 29 [pid = 2140] [id = 205] 08:32:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (17575400) [pid = 2140] [serial = 613] [outer = 00000000] 08:32:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (18166C00) [pid = 2140] [serial = 614] [outer = 17575400] 08:32:10 INFO - PROCESS | 2140 | 1467646330389 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (18378800) [pid = 2140] [serial = 615] [outer = 17575400] 08:32:10 INFO - PROCESS | 2140 | 1467646330839 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]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 08:32:10 INFO - PROCESS | 2140 | 1467646330902 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 2140 | 1467646330904 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:32:10 INFO - PROCESS | 2140 | 1467646330912 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 2140 | 1467646330914 Marionette TRACE conn5 <- [1,786,null,{}] 08:32:10 INFO - PROCESS | 2140 | 1467646330917 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}] 08:32:10 INFO - PROCESS | 2140 | 1467646330919 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:11 INFO - PROCESS | 2140 | 1467646331032 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:32:11 INFO - PROCESS | 2140 | 1467646331047 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 2140 | 1467646331052 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:11 INFO - PROCESS | 2140 | ++DOCSHELL 183DC400 == 30 [pid = 2140] [id = 206] 08:32:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (183DDC00) [pid = 2140] [serial = 616] [outer = 00000000] 08:32:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (18EDBC00) [pid = 2140] [serial = 617] [outer = 183DDC00] 08:32:11 INFO - PROCESS | 2140 | 1467646331152 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (1950E000) [pid = 2140] [serial = 618] [outer = 183DDC00] 08:32:11 INFO - PROCESS | 2140 | 1467646331691 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]]]}] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1837B000) [pid = 2140] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (16248400) [pid = 2140] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (18ED1800) [pid = 2140] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0D0F2C00) [pid = 2140] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0D27F000) [pid = 2140] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (148DE800) [pid = 2140] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0E993400) [pid = 2140] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (183DC800) [pid = 2140] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:32:11 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (195A4C00) [pid = 2140] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:32:11 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 08:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 890ms 08:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:32:11 INFO - PROCESS | 2140 | 1467646331798 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 2140 | 1467646331800 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:32:11 INFO - PROCESS | 2140 | 1467646331803 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 2140 | 1467646331805 Marionette TRACE conn5 <- [1,790,null,{}] 08:32:11 INFO - PROCESS | 2140 | 1467646331809 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}] 08:32:11 INFO - PROCESS | 2140 | 1467646331820 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:11 INFO - PROCESS | 2140 | 1467646331898 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:32:11 INFO - PROCESS | 2140 | 1467646331903 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 2140 | 1467646331905 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:11 INFO - PROCESS | 2140 | ++DOCSHELL 0215F000 == 31 [pid = 2140] [id = 207] 08:32:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (16245800) [pid = 2140] [serial = 619] [outer = 00000000] 08:32:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (1837D800) [pid = 2140] [serial = 620] [outer = 16245800] 08:32:11 INFO - PROCESS | 2140 | 1467646331949 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (18EDA800) [pid = 2140] [serial = 621] [outer = 16245800] 08:32:12 INFO - PROCESS | 2140 | 1467646332382 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]]]}] 08:32:12 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 08:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 08:32:12 INFO - PROCESS | 2140 | 1467646332434 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:32:12 INFO - PROCESS | 2140 | 1467646332436 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:32:12 INFO - PROCESS | 2140 | 1467646332439 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 2140 | 1467646332441 Marionette TRACE conn5 <- [1,794,null,{}] 08:32:12 INFO - PROCESS | 2140 | 1467646332444 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}] 08:32:12 INFO - PROCESS | 2140 | 1467646332446 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:12 INFO - PROCESS | 2140 | 1467646332522 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:32:12 INFO - PROCESS | 2140 | 1467646332529 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 2140 | 1467646332531 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:12 INFO - PROCESS | 2140 | ++DOCSHELL 1961C000 == 32 [pid = 2140] [id = 208] 08:32:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (1961C800) [pid = 2140] [serial = 622] [outer = 00000000] 08:32:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (19662000) [pid = 2140] [serial = 623] [outer = 1961C800] 08:32:12 INFO - PROCESS | 2140 | 1467646332574 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (19877800) [pid = 2140] [serial = 624] [outer = 1961C800] 08:32:12 INFO - PROCESS | 2140 | 1467646332993 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]]]}] 08:32:12 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 08:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 570ms 08:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:32:13 INFO - PROCESS | 2140 | 1467646333010 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 2140 | 1467646333012 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:32:13 INFO - PROCESS | 2140 | 1467646333015 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 2140 | 1467646333016 Marionette TRACE conn5 <- [1,798,null,{}] 08:32:13 INFO - PROCESS | 2140 | 1467646333032 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}] 08:32:13 INFO - PROCESS | 2140 | 1467646333033 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:13 INFO - PROCESS | 2140 | 1467646333109 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:32:13 INFO - PROCESS | 2140 | 1467646333114 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 2140 | 1467646333116 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:13 INFO - PROCESS | 2140 | ++DOCSHELL 14AAB400 == 33 [pid = 2140] [id = 209] 08:32:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (1987B000) [pid = 2140] [serial = 625] [outer = 00000000] 08:32:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (19882000) [pid = 2140] [serial = 626] [outer = 1987B000] 08:32:13 INFO - PROCESS | 2140 | 1467646333159 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (19996800) [pid = 2140] [serial = 627] [outer = 1987B000] 08:32:13 INFO - PROCESS | 2140 | 1467646333596 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]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 08:32:13 INFO - PROCESS | 2140 | 1467646333654 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 2140 | 1467646333656 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:32:13 INFO - PROCESS | 2140 | 1467646333669 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 2140 | 1467646333671 Marionette TRACE conn5 <- [1,802,null,{}] 08:32:13 INFO - PROCESS | 2140 | 1467646333675 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}] 08:32:13 INFO - PROCESS | 2140 | 1467646333676 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:13 INFO - PROCESS | 2140 | 1467646333793 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:32:13 INFO - PROCESS | 2140 | 1467646333903 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 2140 | 1467646333906 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:13 INFO - PROCESS | 2140 | ++DOCSHELL 0C95F400 == 34 [pid = 2140] [id = 210] 08:32:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0C960C00) [pid = 2140] [serial = 628] [outer = 00000000] 08:32:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0C9F4C00) [pid = 2140] [serial = 629] [outer = 0C960C00] 08:32:13 INFO - PROCESS | 2140 | 1467646333963 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D27D800) [pid = 2140] [serial = 630] [outer = 0C960C00] 08:32:14 INFO - PROCESS | 2140 | 1467646334777 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] 08:32:14 INFO - PROCESS | 2140 | 1467646334852 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:32:14 INFO - PROCESS | 2140 | 1467646334857 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 2140 | 1467646334861 Marionette TRACE conn5 <- [1,806,null,{}] 08:32:14 INFO - PROCESS | 2140 | 1467646334866 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}] 08:32:14 INFO - PROCESS | 2140 | 1467646334869 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:14 INFO - PROCESS | 2140 | 1467646334995 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:32:15 INFO - PROCESS | 2140 | 1467646335070 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 2140 | 1467646335073 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:15 INFO - PROCESS | 2140 | ++DOCSHELL 14AAD800 == 35 [pid = 2140] [id = 211] 08:32:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (14D22000) [pid = 2140] [serial = 631] [outer = 00000000] 08:32:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (16239400) [pid = 2140] [serial = 632] [outer = 14D22000] 08:32:15 INFO - PROCESS | 2140 | 1467646335170 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16243400) [pid = 2140] [serial = 633] [outer = 14D22000] 08:32:15 INFO - PROCESS | 2140 | 1467646335991 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]]]}] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (18ED1400) [pid = 2140] [serial = 590] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (16367800) [pid = 2140] [serial = 584] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (191F1000) [pid = 2140] [serial = 573] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (191EF800) [pid = 2140] [serial = 572] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0DBE8000) [pid = 2140] [serial = 575] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0DEBD000) [pid = 2140] [serial = 576] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0D820000) [pid = 2140] [serial = 578] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0DD93C00) [pid = 2140] [serial = 579] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (14AA9800) [pid = 2140] [serial = 581] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (17574400) [pid = 2140] [serial = 585] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (17DB9800) [pid = 2140] [serial = 587] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (18166800) [pid = 2140] [serial = 588] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (191EB400) [pid = 2140] [serial = 591] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (14D63400) [pid = 2140] [serial = 582] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (1987DC00) [pid = 2140] [serial = 552] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (1961EC00) [pid = 2140] [serial = 594] [outer = 00000000] [url = about:blank] 08:32:16 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (1961DC00) [pid = 2140] [serial = 593] [outer = 00000000] [url = about:blank] 08:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1225ms 08:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:32:16 INFO - PROCESS | 2140 | 1467646336086 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 2140 | 1467646336091 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:32:16 INFO - PROCESS | 2140 | 1467646336096 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 2140 | 1467646336099 Marionette TRACE conn5 <- [1,810,null,{}] 08:32:16 INFO - PROCESS | 2140 | 1467646336104 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}] 08:32:16 INFO - PROCESS | 2140 | 1467646336107 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:16 INFO - PROCESS | 2140 | 1467646336198 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:32:16 INFO - PROCESS | 2140 | 1467646336205 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 2140 | 1467646336209 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:16 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE2400 == 36 [pid = 2140] [id = 212] 08:32:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0CCE5000) [pid = 2140] [serial = 634] [outer = 00000000] 08:32:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0D279C00) [pid = 2140] [serial = 635] [outer = 0CCE5000] 08:32:16 INFO - PROCESS | 2140 | 1467646336258 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0D811400) [pid = 2140] [serial = 636] [outer = 0CCE5000] 08:32:16 INFO - PROCESS | 2140 | 1467646336761 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] 08:32:16 INFO - PROCESS | 2140 | 1467646336791 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:32:16 INFO - PROCESS | 2140 | 1467646336801 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 2140 | 1467646336804 Marionette TRACE conn5 <- [1,814,null,{}] 08:32:16 INFO - PROCESS | 2140 | 1467646336808 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}] 08:32:16 INFO - PROCESS | 2140 | 1467646336810 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:16 INFO - PROCESS | 2140 | 1467646336900 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:32:16 INFO - PROCESS | 2140 | 1467646336909 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 2140 | 1467646336911 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:16 INFO - PROCESS | 2140 | ++DOCSHELL 0E993400 == 37 [pid = 2140] [id = 213] 08:32:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0E993C00) [pid = 2140] [serial = 637] [outer = 00000000] 08:32:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (148D3400) [pid = 2140] [serial = 638] [outer = 0E993C00] 08:32:16 INFO - PROCESS | 2140 | 1467646336957 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (14B86C00) [pid = 2140] [serial = 639] [outer = 0E993C00] 08:32:17 INFO - PROCESS | 2140 | 1467646337419 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]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 08:32:17 INFO - PROCESS | 2140 | 1467646337478 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 2140 | 1467646337480 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:32:17 INFO - PROCESS | 2140 | 1467646337483 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 2140 | 1467646337486 Marionette TRACE conn5 <- [1,818,null,{}] 08:32:17 INFO - PROCESS | 2140 | 1467646337497 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}] 08:32:17 INFO - PROCESS | 2140 | 1467646337502 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:17 INFO - PROCESS | 2140 | 1467646337614 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:32:17 INFO - PROCESS | 2140 | 1467646337700 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 2140 | 1467646337703 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:17 INFO - PROCESS | 2140 | ++DOCSHELL 16361800 == 38 [pid = 2140] [id = 214] 08:32:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (16363C00) [pid = 2140] [serial = 640] [outer = 00000000] 08:32:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (16C5C000) [pid = 2140] [serial = 641] [outer = 16363C00] 08:32:17 INFO - PROCESS | 2140 | 1467646337750 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (17573800) [pid = 2140] [serial = 642] [outer = 16363C00] 08:32:18 INFO - PROCESS | 2140 | 1467646338136 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]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 08:32:18 INFO - PROCESS | 2140 | 1467646338157 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 2140 | 1467646338160 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:32:18 INFO - PROCESS | 2140 | 1467646338163 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:32:18 INFO - PROCESS | 2140 | 1467646338164 Marionette TRACE conn5 <- [1,822,null,{}] 08:32:18 INFO - PROCESS | 2140 | 1467646338168 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}] 08:32:18 INFO - PROCESS | 2140 | 1467646338170 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:18 INFO - PROCESS | 2140 | 1467646338288 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:32:18 INFO - PROCESS | 2140 | 1467646338301 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 2140 | 1467646338303 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:18 INFO - PROCESS | 2140 | ++DOCSHELL 17DB9400 == 39 [pid = 2140] [id = 215] 08:32:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (17DB9800) [pid = 2140] [serial = 643] [outer = 00000000] 08:32:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (18378000) [pid = 2140] [serial = 644] [outer = 17DB9800] 08:32:18 INFO - PROCESS | 2140 | 1467646338347 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (183DEC00) [pid = 2140] [serial = 645] [outer = 17DB9800] 08:32:18 INFO - PROCESS | 2140 | 1467646338792 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]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 08:32:18 INFO - PROCESS | 2140 | 1467646338839 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 2140 | 1467646338840 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:32:18 INFO - PROCESS | 2140 | 1467646338848 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:32:18 INFO - PROCESS | 2140 | 1467646338850 Marionette TRACE conn5 <- [1,826,null,{}] 08:32:18 INFO - PROCESS | 2140 | 1467646338854 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}] 08:32:18 INFO - PROCESS | 2140 | 1467646338856 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:18 INFO - PROCESS | 2140 | 1467646338961 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:32:19 INFO - PROCESS | 2140 | 1467646339046 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 2140 | 1467646339048 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:19 INFO - PROCESS | 2140 | ++DOCSHELL 0DE17400 == 40 [pid = 2140] [id = 216] 08:32:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (191EBC00) [pid = 2140] [serial = 646] [outer = 00000000] 08:32:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (19404000) [pid = 2140] [serial = 647] [outer = 191EBC00] 08:32:19 INFO - PROCESS | 2140 | 1467646339091 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19516400) [pid = 2140] [serial = 648] [outer = 191EBC00] 08:32:19 INFO - PROCESS | 2140 | 1467646339500 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]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 08:32:19 INFO - PROCESS | 2140 | 1467646339524 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 2140 | 1467646339526 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:32:19 INFO - PROCESS | 2140 | 1467646339529 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:32:19 INFO - PROCESS | 2140 | 1467646339531 Marionette TRACE conn5 <- [1,830,null,{}] 08:32:19 INFO - PROCESS | 2140 | 1467646339534 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}] 08:32:19 INFO - PROCESS | 2140 | 1467646339540 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:19 INFO - PROCESS | 2140 | 1467646339671 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:32:19 INFO - PROCESS | 2140 | 1467646339677 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 2140 | 1467646339687 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:19 INFO - PROCESS | 2140 | ++DOCSHELL 1961D400 == 41 [pid = 2140] [id = 217] 08:32:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1961D800) [pid = 2140] [serial = 649] [outer = 00000000] 08:32:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1987AC00) [pid = 2140] [serial = 650] [outer = 1961D800] 08:32:19 INFO - PROCESS | 2140 | 1467646339775 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1987B400) [pid = 2140] [serial = 651] [outer = 1961D800] 08:32:20 INFO - PROCESS | 2140 | 1467646340197 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]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 08:32:20 INFO - PROCESS | 2140 | 1467646340263 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:32:20 INFO - PROCESS | 2140 | 1467646340265 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C964800) [pid = 2140] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (14B89C00) [pid = 2140] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D81DC00) [pid = 2140] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (183DDC00) [pid = 2140] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0D815000) [pid = 2140] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (17575400) [pid = 2140] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (16245800) [pid = 2140] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (15E59C00) [pid = 2140] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:32:20 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1961C800) [pid = 2140] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:32:20 INFO - PROCESS | 2140 | 1467646340340 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 2140 | 1467646340342 Marionette TRACE conn5 <- [1,834,null,{}] 08:32:20 INFO - PROCESS | 2140 | 1467646340350 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}] 08:32:20 INFO - PROCESS | 2140 | 1467646340352 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:20 INFO - PROCESS | 2140 | 1467646340435 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:32:20 INFO - PROCESS | 2140 | 1467646340440 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 2140 | 1467646340442 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:20 INFO - PROCESS | 2140 | ++DOCSHELL 14AB0800 == 42 [pid = 2140] [id = 218] 08:32:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (14AB2400) [pid = 2140] [serial = 652] [outer = 00000000] 08:32:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (16364000) [pid = 2140] [serial = 653] [outer = 14AB2400] 08:32:20 INFO - PROCESS | 2140 | 1467646340485 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (191F0C00) [pid = 2140] [serial = 654] [outer = 14AB2400] 08:32:21 INFO - PROCESS | 2140 | 1467646341997 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]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1754ms 08:32:22 INFO - PROCESS | 2140 | 1467646342024 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 2140 | 1467646342025 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:32:22 INFO - PROCESS | 2140 | 1467646342029 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 2140 | 1467646342030 Marionette TRACE conn5 <- [1,838,null,{}] 08:32:22 INFO - PROCESS | 2140 | 1467646342034 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}] 08:32:22 INFO - PROCESS | 2140 | 1467646342036 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:22 INFO - PROCESS | 2140 | 1467646342142 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:32:22 INFO - PROCESS | 2140 | 1467646342149 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 2140 | 1467646342151 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:22 INFO - PROCESS | 2140 | ++DOCSHELL 0D81DC00 == 43 [pid = 2140] [id = 219] 08:32:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (19667800) [pid = 2140] [serial = 655] [outer = 00000000] 08:32:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (19F15400) [pid = 2140] [serial = 656] [outer = 19667800] 08:32:22 INFO - PROCESS | 2140 | 1467646342194 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19F15C00) [pid = 2140] [serial = 657] [outer = 19667800] 08:32:22 INFO - PROCESS | 2140 | 1467646342852 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]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 870ms 08:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:32:22 INFO - PROCESS | 2140 | 1467646342900 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 2140 | 1467646342905 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:32:22 INFO - PROCESS | 2140 | 1467646342909 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 2140 | 1467646342914 Marionette TRACE conn5 <- [1,842,null,{}] 08:32:22 INFO - PROCESS | 2140 | 1467646342920 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}] 08:32:22 INFO - PROCESS | 2140 | 1467646342922 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:23 INFO - PROCESS | 2140 | 1467646343032 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:32:23 INFO - PROCESS | 2140 | 1467646343156 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 2140 | 1467646343159 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:23 INFO - PROCESS | 2140 | ++DOCSHELL 0C90CC00 == 44 [pid = 2140] [id = 220] 08:32:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0C9EE000) [pid = 2140] [serial = 658] [outer = 00000000] 08:32:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0E38CC00) [pid = 2140] [serial = 659] [outer = 0C9EE000] 08:32:23 INFO - PROCESS | 2140 | 1467646343221 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1485D000) [pid = 2140] [serial = 660] [outer = 0C9EE000] 08:32:23 INFO - PROCESS | 2140 | 1467646343846 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]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 987ms 08:32:23 INFO - PROCESS | 2140 | 1467646343897 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 2140 | 1467646343902 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:32:23 INFO - PROCESS | 2140 | 1467646343908 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 2140 | 1467646343911 Marionette TRACE conn5 <- [1,846,null,{}] 08:32:23 INFO - PROCESS | 2140 | 1467646343915 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}] 08:32:23 INFO - PROCESS | 2140 | 1467646343918 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:24 INFO - PROCESS | 2140 | 1467646344040 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:32:24 INFO - PROCESS | 2140 | 1467646344131 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 2140 | 1467646344133 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:24 INFO - PROCESS | 2140 | ++DOCSHELL 175DB800 == 45 [pid = 2140] [id = 221] 08:32:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1810F400) [pid = 2140] [serial = 661] [outer = 00000000] 08:32:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19618400) [pid = 2140] [serial = 662] [outer = 1810F400] 08:32:24 INFO - PROCESS | 2140 | 1467646344191 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1963FC00) [pid = 2140] [serial = 663] [outer = 1810F400] 08:32:24 INFO - PROCESS | 2140 | 1467646344757 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]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 08:32:24 INFO - PROCESS | 2140 | 1467646344782 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 2140 | 1467646344784 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:32:24 INFO - PROCESS | 2140 | 1467646344788 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:32:24 INFO - PROCESS | 2140 | 1467646344792 Marionette TRACE conn5 <- [1,850,null,{}] 08:32:24 INFO - PROCESS | 2140 | 1467646344803 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}] 08:32:24 INFO - PROCESS | 2140 | 1467646344808 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:24 INFO - PROCESS | 2140 | 1467646344913 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:32:25 INFO - PROCESS | 2140 | 1467646345013 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 2140 | 1467646345016 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:25 INFO - PROCESS | 2140 | ++DOCSHELL 1A061000 == 46 [pid = 2140] [id = 222] 08:32:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A061C00) [pid = 2140] [serial = 664] [outer = 00000000] 08:32:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A065000) [pid = 2140] [serial = 665] [outer = 1A061C00] 08:32:25 INFO - PROCESS | 2140 | 1467646345073 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A06B800) [pid = 2140] [serial = 666] [outer = 1A061C00] 08:32:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0CCE7000) [pid = 2140] [serial = 667] [outer = 0D27B800] 08:32:25 INFO - PROCESS | 2140 | 1467646345900 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]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1181ms 08:32:25 INFO - PROCESS | 2140 | 1467646345973 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 2140 | 1467646345978 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:32:25 INFO - PROCESS | 2140 | 1467646345983 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 2140 | 1467646345986 Marionette TRACE conn5 <- [1,854,null,{}] 08:32:25 INFO - PROCESS | 2140 | 1467646345992 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}] 08:32:25 INFO - PROCESS | 2140 | 1467646345994 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:26 INFO - PROCESS | 2140 | 1467646346098 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:32:26 INFO - PROCESS | 2140 | 1467646346177 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 2140 | 1467646346182 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:26 INFO - PROCESS | 2140 | ++DOCSHELL 0C912400 == 47 [pid = 2140] [id = 223] 08:32:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0C9F4000) [pid = 2140] [serial = 668] [outer = 00000000] 08:32:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0DAADC00) [pid = 2140] [serial = 669] [outer = 0C9F4000] 08:32:26 INFO - PROCESS | 2140 | 1467646346277 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (14B8E400) [pid = 2140] [serial = 670] [outer = 0C9F4000] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 16271000 == 46 [pid = 2140] [id = 205] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 183DC400 == 45 [pid = 2140] [id = 206] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 0DD90C00 == 44 [pid = 2140] [id = 204] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 14B88400 == 43 [pid = 2140] [id = 203] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 0215F000 == 42 [pid = 2140] [id = 207] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 14AB0800 == 41 [pid = 2140] [id = 218] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 1961D400 == 40 [pid = 2140] [id = 217] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 0DE17400 == 39 [pid = 2140] [id = 216] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 17DB9400 == 38 [pid = 2140] [id = 215] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 16361800 == 37 [pid = 2140] [id = 214] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 0E993400 == 36 [pid = 2140] [id = 213] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 0CCE2400 == 35 [pid = 2140] [id = 212] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 14AAB400 == 34 [pid = 2140] [id = 209] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 0C95F400 == 33 [pid = 2140] [id = 210] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 1961C000 == 32 [pid = 2140] [id = 208] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 14AAD800 == 31 [pid = 2140] [id = 211] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 1A061000 == 30 [pid = 2140] [id = 222] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 175DB800 == 29 [pid = 2140] [id = 221] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 0D81DC00 == 28 [pid = 2140] [id = 219] 08:32:26 INFO - PROCESS | 2140 | --DOCSHELL 0C90CC00 == 27 [pid = 2140] [id = 220] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (19882000) [pid = 2140] [serial = 626] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0C9F2C00) [pid = 2140] [serial = 602] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0D01E800) [pid = 2140] [serial = 603] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (152C3000) [pid = 2140] [serial = 608] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (153D7800) [pid = 2140] [serial = 609] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0DAB6000) [pid = 2140] [serial = 605] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0DE19400) [pid = 2140] [serial = 606] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (18EDBC00) [pid = 2140] [serial = 617] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0E9D7400) [pid = 2140] [serial = 597] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0E892400) [pid = 2140] [serial = 596] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (18161C00) [pid = 2140] [serial = 599] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (18378800) [pid = 2140] [serial = 615] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (18166C00) [pid = 2140] [serial = 614] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (18EDA800) [pid = 2140] [serial = 621] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1837D800) [pid = 2140] [serial = 620] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1950E000) [pid = 2140] [serial = 618] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (16271800) [pid = 2140] [serial = 611] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1756A000) [pid = 2140] [serial = 612] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (19877800) [pid = 2140] [serial = 624] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (19662000) [pid = 2140] [serial = 623] [outer = 00000000] [url = about:blank] 08:32:27 INFO - PROCESS | 2140 | 1467646347375 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]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1430ms 08:32:27 INFO - PROCESS | 2140 | 1467646347413 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 2140 | 1467646347417 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:32:27 INFO - PROCESS | 2140 | 1467646347422 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 2140 | 1467646347426 Marionette TRACE conn5 <- [1,858,null,{}] 08:32:27 INFO - PROCESS | 2140 | 1467646347431 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}] 08:32:27 INFO - PROCESS | 2140 | 1467646347434 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:27 INFO - PROCESS | 2140 | 1467646347521 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:32:27 INFO - PROCESS | 2140 | 1467646347529 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 2140 | 1467646347532 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:27 INFO - PROCESS | 2140 | ++DOCSHELL 0D0D3000 == 28 [pid = 2140] [id = 224] 08:32:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D272400) [pid = 2140] [serial = 671] [outer = 00000000] 08:32:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D810000) [pid = 2140] [serial = 672] [outer = 0D272400] 08:32:27 INFO - PROCESS | 2140 | 1467646347580 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0D818C00) [pid = 2140] [serial = 673] [outer = 0D272400] 08:32:28 INFO - PROCESS | 2140 | 1467646348062 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]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 690ms 08:32:28 INFO - PROCESS | 2140 | 1467646348113 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 2140 | 1467646348118 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:32:28 INFO - PROCESS | 2140 | 1467646348124 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:32:28 INFO - PROCESS | 2140 | 1467646348127 Marionette TRACE conn5 <- [1,862,null,{}] 08:32:28 INFO - PROCESS | 2140 | 1467646348131 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}] 08:32:28 INFO - PROCESS | 2140 | 1467646348133 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:28 INFO - PROCESS | 2140 | 1467646348250 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:32:28 INFO - PROCESS | 2140 | 1467646348337 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 2140 | 1467646348340 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:28 INFO - PROCESS | 2140 | ++DOCSHELL 0D820000 == 29 [pid = 2140] [id = 225] 08:32:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0E30DC00) [pid = 2140] [serial = 674] [outer = 00000000] 08:32:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (14A65000) [pid = 2140] [serial = 675] [outer = 0E30DC00] 08:32:28 INFO - PROCESS | 2140 | 1467646348387 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (14AB0C00) [pid = 2140] [serial = 676] [outer = 0E30DC00] 08:32:28 INFO - PROCESS | 2140 | 1467646348750 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]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 08:32:28 INFO - PROCESS | 2140 | 1467646348798 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 2140 | 1467646348800 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:32:28 INFO - PROCESS | 2140 | 1467646348803 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 2140 | 1467646348807 Marionette TRACE conn5 <- [1,866,null,{}] 08:32:28 INFO - PROCESS | 2140 | 1467646348818 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}] 08:32:28 INFO - PROCESS | 2140 | 1467646348822 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:28 INFO - PROCESS | 2140 | 1467646348905 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:32:28 INFO - PROCESS | 2140 | 1467646348911 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 2140 | 1467646348914 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:28 INFO - PROCESS | 2140 | ++DOCSHELL 16239C00 == 30 [pid = 2140] [id = 226] 08:32:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (16243800) [pid = 2140] [serial = 677] [outer = 00000000] 08:32:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (162D4800) [pid = 2140] [serial = 678] [outer = 16243800] 08:32:28 INFO - PROCESS | 2140 | 1467646348961 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16C5C400) [pid = 2140] [serial = 679] [outer = 16243800] 08:32:29 INFO - PROCESS | 2140 | 1467646349446 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]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 08:32:29 INFO - PROCESS | 2140 | 1467646349483 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 2140 | 1467646349486 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:32:29 INFO - PROCESS | 2140 | 1467646349489 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:32:29 INFO - PROCESS | 2140 | 1467646349491 Marionette TRACE conn5 <- [1,870,null,{}] 08:32:29 INFO - PROCESS | 2140 | 1467646349494 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}] 08:32:29 INFO - PROCESS | 2140 | 1467646349496 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:29 INFO - PROCESS | 2140 | 1467646349613 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:32:29 INFO - PROCESS | 2140 | 1467646349697 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 2140 | 1467646349699 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:29 INFO - PROCESS | 2140 | ++DOCSHELL 1756C000 == 31 [pid = 2140] [id = 227] 08:32:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1756D800) [pid = 2140] [serial = 680] [outer = 00000000] 08:32:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1810F000) [pid = 2140] [serial = 681] [outer = 1756D800] 08:32:29 INFO - PROCESS | 2140 | 1467646349743 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18168000) [pid = 2140] [serial = 682] [outer = 1756D800] 08:32:30 INFO - PROCESS | 2140 | 1467646350149 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]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 08:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:32:30 INFO - PROCESS | 2140 | 1467646350223 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 2140 | 1467646350225 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:32:30 INFO - PROCESS | 2140 | 1467646350228 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 2140 | 1467646350230 Marionette TRACE conn5 <- [1,874,null,{}] 08:32:30 INFO - PROCESS | 2140 | 1467646350233 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}] 08:32:30 INFO - PROCESS | 2140 | 1467646350235 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:30 INFO - PROCESS | 2140 | 1467646350344 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:32:30 INFO - PROCESS | 2140 | 1467646350350 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 2140 | 1467646350352 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:30 INFO - PROCESS | 2140 | ++DOCSHELL 18378800 == 32 [pid = 2140] [id = 228] 08:32:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (18377800) [pid = 2140] [serial = 683] [outer = 00000000] 08:32:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (183D7C00) [pid = 2140] [serial = 684] [outer = 18377800] 08:32:30 INFO - PROCESS | 2140 | 1467646350395 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (183DBC00) [pid = 2140] [serial = 685] [outer = 18377800] 08:32:30 INFO - PROCESS | 2140 | 1467646350833 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]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 08:32:30 INFO - PROCESS | 2140 | 1467646350900 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 2140 | 1467646350902 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:32:30 INFO - PROCESS | 2140 | 1467646350905 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:32:30 INFO - PROCESS | 2140 | 1467646350907 Marionette TRACE conn5 <- [1,878,null,{}] 08:32:30 INFO - PROCESS | 2140 | 1467646350915 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}] 08:32:30 INFO - PROCESS | 2140 | 1467646350921 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:31 INFO - PROCESS | 2140 | 1467646351072 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:32:31 INFO - PROCESS | 2140 | 1467646351095 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 2140 | 1467646351097 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:31 INFO - PROCESS | 2140 | ++DOCSHELL 1950E000 == 33 [pid = 2140] [id = 229] 08:32:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (195ACC00) [pid = 2140] [serial = 686] [outer = 00000000] 08:32:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1961D400) [pid = 2140] [serial = 687] [outer = 195ACC00] 08:32:31 INFO - PROCESS | 2140 | 1467646351141 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1963DC00) [pid = 2140] [serial = 688] [outer = 195ACC00] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (14AB2400) [pid = 2140] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (191EBC00) [pid = 2140] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1961D800) [pid = 2140] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0C960C00) [pid = 2140] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (14D22000) [pid = 2140] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (16363C00) [pid = 2140] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0CCE5000) [pid = 2140] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0E993C00) [pid = 2140] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1987B000) [pid = 2140] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (17DB9800) [pid = 2140] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (17568400) [pid = 2140] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:32:31 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19667800) [pid = 2140] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:32:31 INFO - PROCESS | 2140 | 1467646351707 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]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 830ms 08:32:31 INFO - PROCESS | 2140 | 1467646351739 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:32:31 INFO - PROCESS | 2140 | 1467646351741 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:32:31 INFO - PROCESS | 2140 | 1467646351744 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 2140 | 1467646351746 Marionette TRACE conn5 <- [1,882,null,{}] 08:32:31 INFO - PROCESS | 2140 | 1467646351750 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}] 08:32:31 INFO - PROCESS | 2140 | 1467646351752 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:31 INFO - PROCESS | 2140 | 1467646351827 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:32:31 INFO - PROCESS | 2140 | 1467646351832 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 2140 | 1467646351834 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:31 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F4800 == 34 [pid = 2140] [id = 230] 08:32:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0E89B400) [pid = 2140] [serial = 689] [outer = 00000000] 08:32:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (195B3C00) [pid = 2140] [serial = 690] [outer = 0E89B400] 08:32:31 INFO - PROCESS | 2140 | 1467646351877 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19663400) [pid = 2140] [serial = 691] [outer = 0E89B400] 08:32:32 INFO - PROCESS | 2140 | 1467646352296 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]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 574ms 08:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:32:32 INFO - PROCESS | 2140 | 1467646352319 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 2140 | 1467646352320 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:32:32 INFO - PROCESS | 2140 | 1467646352338 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 2140 | 1467646352339 Marionette TRACE conn5 <- [1,886,null,{}] 08:32:32 INFO - PROCESS | 2140 | 1467646352344 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}] 08:32:32 INFO - PROCESS | 2140 | 1467646352345 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:32 INFO - PROCESS | 2140 | 1467646352421 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:32:32 INFO - PROCESS | 2140 | 1467646352426 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 2140 | 1467646352427 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:32 INFO - PROCESS | 2140 | ++DOCSHELL 1987B000 == 35 [pid = 2140] [id = 231] 08:32:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1987D000) [pid = 2140] [serial = 692] [outer = 00000000] 08:32:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19885000) [pid = 2140] [serial = 693] [outer = 1987D000] 08:32:32 INFO - PROCESS | 2140 | 1467646352470 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18161C00) [pid = 2140] [serial = 694] [outer = 1987D000] 08:32:32 INFO - PROCESS | 2140 | 1467646352901 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]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 650ms 08:32:32 INFO - PROCESS | 2140 | 1467646352975 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 2140 | 1467646352977 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:32:32 INFO - PROCESS | 2140 | 1467646352980 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 2140 | 1467646352982 Marionette TRACE conn5 <- [1,890,null,{}] 08:32:32 INFO - PROCESS | 2140 | 1467646352985 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}] 08:32:32 INFO - PROCESS | 2140 | 1467646352987 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:33 INFO - PROCESS | 2140 | 1467646353063 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:32:33 INFO - PROCESS | 2140 | 1467646353069 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 2140 | 1467646353070 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:33 INFO - PROCESS | 2140 | ++DOCSHELL 199F1400 == 36 [pid = 2140] [id = 232] 08:32:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (199F3800) [pid = 2140] [serial = 695] [outer = 00000000] 08:32:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19F11000) [pid = 2140] [serial = 696] [outer = 199F3800] 08:32:33 INFO - PROCESS | 2140 | 1467646353114 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19FF7C00) [pid = 2140] [serial = 697] [outer = 199F3800] 08:32:33 INFO - PROCESS | 2140 | 1467646353648 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]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 730ms 08:32:33 INFO - PROCESS | 2140 | 1467646353711 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 2140 | 1467646353716 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:32:33 INFO - PROCESS | 2140 | 1467646353722 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 2140 | 1467646353725 Marionette TRACE conn5 <- [1,894,null,{}] 08:32:33 INFO - PROCESS | 2140 | 1467646353731 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}] 08:32:33 INFO - PROCESS | 2140 | 1467646353734 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:33 INFO - PROCESS | 2140 | 1467646353907 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:32:34 INFO - PROCESS | 2140 | 1467646354027 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 2140 | 1467646354032 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:34 INFO - PROCESS | 2140 | ++DOCSHELL 0C9EA800 == 37 [pid = 2140] [id = 233] 08:32:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0C9EC400) [pid = 2140] [serial = 698] [outer = 00000000] 08:32:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0DBEC000) [pid = 2140] [serial = 699] [outer = 0C9EC400] 08:32:34 INFO - PROCESS | 2140 | 1467646354091 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0E383400) [pid = 2140] [serial = 700] [outer = 0C9EC400] 08:32:34 INFO - PROCESS | 2140 | 1467646354800 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]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1130ms 08:32:34 INFO - PROCESS | 2140 | 1467646354857 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 2140 | 1467646354861 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:32:34 INFO - PROCESS | 2140 | 1467646354868 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 2140 | 1467646354871 Marionette TRACE conn5 <- [1,898,null,{}] 08:32:34 INFO - PROCESS | 2140 | 1467646354875 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}] 08:32:34 INFO - PROCESS | 2140 | 1467646354878 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:34 INFO - PROCESS | 2140 | 1467646355002 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:32:35 INFO - PROCESS | 2140 | 1467646355120 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 2140 | 1467646355123 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:35 INFO - PROCESS | 2140 | ++DOCSHELL 153DA000 == 38 [pid = 2140] [id = 234] 08:32:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (15E58400) [pid = 2140] [serial = 701] [outer = 00000000] 08:32:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (16247000) [pid = 2140] [serial = 702] [outer = 15E58400] 08:32:35 INFO - PROCESS | 2140 | 1467646355179 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (17571400) [pid = 2140] [serial = 703] [outer = 15E58400] 08:32:36 INFO - PROCESS | 2140 | 1467646356034 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]]]}] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 1987B000 == 37 [pid = 2140] [id = 231] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 0C9F4800 == 36 [pid = 2140] [id = 230] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 1950E000 == 35 [pid = 2140] [id = 229] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 18378800 == 34 [pid = 2140] [id = 228] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 1756C000 == 33 [pid = 2140] [id = 227] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 16239C00 == 32 [pid = 2140] [id = 226] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 0D820000 == 31 [pid = 2140] [id = 225] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 0D0D3000 == 30 [pid = 2140] [id = 224] 08:32:36 INFO - PROCESS | 2140 | --DOCSHELL 0C912400 == 29 [pid = 2140] [id = 223] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (18ED6C00) [pid = 2140] [serial = 600] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (19F15400) [pid = 2140] [serial = 656] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0D816400) [pid = 2140] [serial = 372] [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.] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19F15C00) [pid = 2140] [serial = 657] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (16364000) [pid = 2140] [serial = 653] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (19404000) [pid = 2140] [serial = 647] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1987AC00) [pid = 2140] [serial = 650] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0C9F4C00) [pid = 2140] [serial = 629] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D27D800) [pid = 2140] [serial = 630] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (16239400) [pid = 2140] [serial = 632] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19516400) [pid = 2140] [serial = 648] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (16243400) [pid = 2140] [serial = 633] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (16C5C000) [pid = 2140] [serial = 641] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (17573800) [pid = 2140] [serial = 642] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D279C00) [pid = 2140] [serial = 635] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0D811400) [pid = 2140] [serial = 636] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (148D3400) [pid = 2140] [serial = 638] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (14B86C00) [pid = 2140] [serial = 639] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (19996800) [pid = 2140] [serial = 627] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (191F0C00) [pid = 2140] [serial = 654] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1987B400) [pid = 2140] [serial = 651] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (18378000) [pid = 2140] [serial = 644] [outer = 00000000] [url = about:blank] 08:32:36 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (183DEC00) [pid = 2140] [serial = 645] [outer = 00000000] [url = about:blank] 08:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1233ms 08:32:36 INFO - PROCESS | 2140 | 1467646356104 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:32:36 INFO - PROCESS | 2140 | 1467646356108 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:32:36 INFO - PROCESS | 2140 | 1467646356113 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 2140 | 1467646356116 Marionette TRACE conn5 <- [1,902,null,{}] 08:32:36 INFO - PROCESS | 2140 | 1467646356122 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}] 08:32:36 INFO - PROCESS | 2140 | 1467646356124 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:36 INFO - PROCESS | 2140 | 1467646356211 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:32:36 INFO - PROCESS | 2140 | 1467646356225 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 2140 | 1467646356229 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:36 INFO - PROCESS | 2140 | ++DOCSHELL 0D06C000 == 30 [pid = 2140] [id = 235] 08:32:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0D06FC00) [pid = 2140] [serial = 704] [outer = 00000000] 08:32:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0D27A400) [pid = 2140] [serial = 705] [outer = 0D06FC00] 08:32:36 INFO - PROCESS | 2140 | 1467646356276 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D809400) [pid = 2140] [serial = 706] [outer = 0D06FC00] 08:32:36 INFO - PROCESS | 2140 | 1467646356775 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]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 690ms 08:32:36 INFO - PROCESS | 2140 | 1467646356804 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 2140 | 1467646356808 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:32:36 INFO - PROCESS | 2140 | 1467646356818 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 2140 | 1467646356820 Marionette TRACE conn5 <- [1,906,null,{}] 08:32:36 INFO - PROCESS | 2140 | 1467646356824 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}] 08:32:36 INFO - PROCESS | 2140 | 1467646356827 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:36 INFO - PROCESS | 2140 | 1467646356911 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:32:36 INFO - PROCESS | 2140 | 1467646356919 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 2140 | 1467646356922 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:36 INFO - PROCESS | 2140 | ++DOCSHELL 0E895000 == 31 [pid = 2140] [id = 236] 08:32:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0E8E2800) [pid = 2140] [serial = 707] [outer = 00000000] 08:32:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (14AA6000) [pid = 2140] [serial = 708] [outer = 0E8E2800] 08:32:36 INFO - PROCESS | 2140 | 1467646356968 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (14D69800) [pid = 2140] [serial = 709] [outer = 0E8E2800] 08:32:37 INFO - PROCESS | 2140 | 1467646357437 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]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 08:32:37 INFO - PROCESS | 2140 | 1467646357489 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 2140 | 1467646357491 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:32:37 INFO - PROCESS | 2140 | 1467646357495 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 2140 | 1467646357498 Marionette TRACE conn5 <- [1,910,null,{}] 08:32:37 INFO - PROCESS | 2140 | 1467646357509 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}] 08:32:37 INFO - PROCESS | 2140 | 1467646357513 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:37 INFO - PROCESS | 2140 | 1467646357626 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:32:37 INFO - PROCESS | 2140 | 1467646357713 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 2140 | 1467646357716 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:37 INFO - PROCESS | 2140 | ++DOCSHELL 16364800 == 32 [pid = 2140] [id = 237] 08:32:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (16366800) [pid = 2140] [serial = 710] [outer = 00000000] 08:32:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (17568C00) [pid = 2140] [serial = 711] [outer = 16366800] 08:32:37 INFO - PROCESS | 2140 | 1467646357763 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (175D0400) [pid = 2140] [serial = 712] [outer = 16366800] 08:32:38 INFO - PROCESS | 2140 | 1467646358155 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]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 08:32:38 INFO - PROCESS | 2140 | 1467646358169 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 2140 | 1467646358171 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:32:38 INFO - PROCESS | 2140 | 1467646358174 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 2140 | 1467646358176 Marionette TRACE conn5 <- [1,914,null,{}] 08:32:38 INFO - PROCESS | 2140 | 1467646358179 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}] 08:32:38 INFO - PROCESS | 2140 | 1467646358181 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:38 INFO - PROCESS | 2140 | 1467646358302 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:32:38 INFO - PROCESS | 2140 | 1467646358316 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 2140 | 1467646358318 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:38 INFO - PROCESS | 2140 | ++DOCSHELL 1816B800 == 33 [pid = 2140] [id = 238] 08:32:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (18377000) [pid = 2140] [serial = 713] [outer = 00000000] 08:32:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (183D8C00) [pid = 2140] [serial = 714] [outer = 18377000] 08:32:38 INFO - PROCESS | 2140 | 1467646358362 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (191E7400) [pid = 2140] [serial = 715] [outer = 18377000] 08:32:38 INFO - PROCESS | 2140 | 1467646358811 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]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 08:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:32:38 INFO - PROCESS | 2140 | 1467646358845 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 2140 | 1467646358847 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:32:38 INFO - PROCESS | 2140 | 1467646358850 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 2140 | 1467646358852 Marionette TRACE conn5 <- [1,918,null,{}] 08:32:38 INFO - PROCESS | 2140 | 1467646358864 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}] 08:32:38 INFO - PROCESS | 2140 | 1467646358866 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:38 INFO - PROCESS | 2140 | 1467646358973 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:32:39 INFO - PROCESS | 2140 | 1467646359058 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 2140 | 1467646359060 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:39 INFO - PROCESS | 2140 | ++DOCSHELL 191F0C00 == 34 [pid = 2140] [id = 239] 08:32:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (191F3000) [pid = 2140] [serial = 716] [outer = 00000000] 08:32:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19513400) [pid = 2140] [serial = 717] [outer = 191F3000] 08:32:39 INFO - PROCESS | 2140 | 1467646359104 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (195A8400) [pid = 2140] [serial = 718] [outer = 191F3000] 08:32:39 INFO - PROCESS | 2140 | 1467646359512 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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 731ms 08:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:32:39 INFO - PROCESS | 2140 | 1467646359582 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 2140 | 1467646359584 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:32:39 INFO - PROCESS | 2140 | 1467646359587 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 2140 | 1467646359589 Marionette TRACE conn5 <- [1,922,null,{}] 08:32:39 INFO - PROCESS | 2140 | 1467646359592 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}] 08:32:39 INFO - PROCESS | 2140 | 1467646359598 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:39 INFO - PROCESS | 2140 | 1467646359740 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:32:39 INFO - PROCESS | 2140 | 1467646359746 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 2140 | 1467646359748 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:39 INFO - PROCESS | 2140 | ++DOCSHELL 0DEC1000 == 35 [pid = 2140] [id = 240] 08:32:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (14D5E800) [pid = 2140] [serial = 719] [outer = 00000000] 08:32:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (199E5800) [pid = 2140] [serial = 720] [outer = 14D5E800] 08:32:39 INFO - PROCESS | 2140 | 1467646359792 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (14B89C00) [pid = 2140] [serial = 721] [outer = 14D5E800] 08:32:40 INFO - PROCESS | 2140 | 1467646360217 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]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 08:32:40 INFO - PROCESS | 2140 | 1467646360258 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 2140 | 1467646360260 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:32:40 INFO - PROCESS | 2140 | 1467646360263 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 2140 | 1467646360265 Marionette TRACE conn5 <- [1,926,null,{}] 08:32:40 INFO - PROCESS | 2140 | 1467646360268 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}] 08:32:40 INFO - PROCESS | 2140 | 1467646360270 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:40 INFO - PROCESS | 2140 | 1467646360500 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (195ACC00) [pid = 2140] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1987D000) [pid = 2140] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0E30DC00) [pid = 2140] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0E89B400) [pid = 2140] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1756D800) [pid = 2140] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D272400) [pid = 2140] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (16243800) [pid = 2140] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0C9F4000) [pid = 2140] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (18377800) [pid = 2140] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0C9EE000) [pid = 2140] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1810F400) [pid = 2140] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:32:40 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A061C00) [pid = 2140] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:32:40 INFO - PROCESS | 2140 | 1467646360562 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 2140 | 1467646360564 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:40 INFO - PROCESS | 2140 | ++DOCSHELL 0C9EE000 == 36 [pid = 2140] [id = 241] 08:32:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0C9F4000) [pid = 2140] [serial = 722] [outer = 00000000] 08:32:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0E30DC00) [pid = 2140] [serial = 723] [outer = 0C9F4000] 08:32:40 INFO - PROCESS | 2140 | 1467646360608 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (16243800) [pid = 2140] [serial = 724] [outer = 0C9F4000] 08:32:40 INFO - PROCESS | 2140 | 1467646360963 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]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 08:32:40 INFO - PROCESS | 2140 | 1467646360996 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 2140 | 1467646360998 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:32:40 INFO - PROCESS | 2140 | 1467646361001 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 2140 | 1467646361003 Marionette TRACE conn5 <- [1,930,null,{}] 08:32:40 INFO - PROCESS | 2140 | 1467646361006 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}] 08:32:40 INFO - PROCESS | 2140 | 1467646361008 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:41 INFO - PROCESS | 2140 | 1467646361086 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:32:41 INFO - PROCESS | 2140 | 1467646361092 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 2140 | 1467646361094 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:41 INFO - PROCESS | 2140 | ++DOCSHELL 19617400 == 37 [pid = 2140] [id = 242] 08:32:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1964BC00) [pid = 2140] [serial = 725] [outer = 00000000] 08:32:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A066400) [pid = 2140] [serial = 726] [outer = 1964BC00] 08:32:41 INFO - PROCESS | 2140 | 1467646361137 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A06DC00) [pid = 2140] [serial = 727] [outer = 1964BC00] 08:32:41 INFO - PROCESS | 2140 | 1467646361543 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]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 08:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:32:41 INFO - PROCESS | 2140 | 1467646361574 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 2140 | 1467646361576 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:32:41 INFO - PROCESS | 2140 | 1467646361588 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 2140 | 1467646361590 Marionette TRACE conn5 <- [1,934,null,{}] 08:32:41 INFO - PROCESS | 2140 | 1467646361609 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}] 08:32:41 INFO - PROCESS | 2140 | 1467646361611 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:41 INFO - PROCESS | 2140 | 1467646361690 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:32:41 INFO - PROCESS | 2140 | 1467646361695 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 2140 | 1467646361697 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:41 INFO - PROCESS | 2140 | ++DOCSHELL 16364000 == 38 [pid = 2140] [id = 243] 08:32:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A072400) [pid = 2140] [serial = 728] [outer = 00000000] 08:32:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A079000) [pid = 2140] [serial = 729] [outer = 1A072400] 08:32:41 INFO - PROCESS | 2140 | 1467646361740 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1A07D400) [pid = 2140] [serial = 730] [outer = 1A072400] 08:32:42 INFO - PROCESS | 2140 | 1467646362166 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]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 651ms 08:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:32:42 INFO - PROCESS | 2140 | 1467646362238 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 2140 | 1467646362240 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:32:42 INFO - PROCESS | 2140 | 1467646362243 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 2140 | 1467646362245 Marionette TRACE conn5 <- [1,938,null,{}] 08:32:42 INFO - PROCESS | 2140 | 1467646362248 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}] 08:32:42 INFO - PROCESS | 2140 | 1467646362250 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:42 INFO - PROCESS | 2140 | 1467646362329 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:32:42 INFO - PROCESS | 2140 | 1467646362334 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 2140 | 1467646362336 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:42 INFO - PROCESS | 2140 | ++DOCSHELL 1A077000 == 39 [pid = 2140] [id = 244] 08:32:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A174000) [pid = 2140] [serial = 731] [outer = 00000000] 08:32:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A179800) [pid = 2140] [serial = 732] [outer = 1A174000] 08:32:42 INFO - PROCESS | 2140 | 1467646362379 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A17A000) [pid = 2140] [serial = 733] [outer = 1A174000] 08:32:43 INFO - PROCESS | 2140 | 1467646363077 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]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 870ms 08:32:43 INFO - PROCESS | 2140 | 1467646363117 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 2140 | 1467646363122 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:32:43 INFO - PROCESS | 2140 | 1467646363127 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 2140 | 1467646363132 Marionette TRACE conn5 <- [1,942,null,{}] 08:32:43 INFO - PROCESS | 2140 | 1467646363137 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}] 08:32:43 INFO - PROCESS | 2140 | 1467646363140 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:43 INFO - PROCESS | 2140 | 1467646363258 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:32:43 INFO - PROCESS | 2140 | 1467646363380 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 2140 | 1467646363383 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:43 INFO - PROCESS | 2140 | ++DOCSHELL 0C9ED800 == 40 [pid = 2140] [id = 245] 08:32:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0D27D800) [pid = 2140] [serial = 734] [outer = 00000000] 08:32:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0E310000) [pid = 2140] [serial = 735] [outer = 0D27D800] 08:32:43 INFO - PROCESS | 2140 | 1467646363443 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (14D61C00) [pid = 2140] [serial = 736] [outer = 0D27D800] 08:32:44 INFO - PROCESS | 2140 | 1467646364031 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]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 987ms 08:32:44 INFO - PROCESS | 2140 | 1467646364114 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 2140 | 1467646364119 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:32:44 INFO - PROCESS | 2140 | 1467646364125 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:32:44 INFO - PROCESS | 2140 | 1467646364128 Marionette TRACE conn5 <- [1,946,null,{}] 08:32:44 INFO - PROCESS | 2140 | 1467646364132 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}] 08:32:44 INFO - PROCESS | 2140 | 1467646364135 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:44 INFO - PROCESS | 2140 | 1467646364254 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:32:44 INFO - PROCESS | 2140 | 1467646364375 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 2140 | 1467646364378 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:44 INFO - PROCESS | 2140 | ++DOCSHELL 16C57000 == 41 [pid = 2140] [id = 246] 08:32:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (17568800) [pid = 2140] [serial = 737] [outer = 00000000] 08:32:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (18166C00) [pid = 2140] [serial = 738] [outer = 17568800] 08:32:44 INFO - PROCESS | 2140 | 1467646364435 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (183DEC00) [pid = 2140] [serial = 739] [outer = 17568800] 08:32:45 INFO - PROCESS | 2140 | 1467646365022 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]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 08:32:45 INFO - PROCESS | 2140 | 1467646365058 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 2140 | 1467646365061 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:32:45 INFO - PROCESS | 2140 | 1467646365065 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:32:45 INFO - PROCESS | 2140 | 1467646365068 Marionette TRACE conn5 <- [1,950,null,{}] 08:32:45 INFO - PROCESS | 2140 | 1467646365079 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}] 08:32:45 INFO - PROCESS | 2140 | 1467646365084 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:45 INFO - PROCESS | 2140 | 1467646365193 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:32:45 INFO - PROCESS | 2140 | 1467646365323 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 2140 | 1467646365327 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:45 INFO - PROCESS | 2140 | ++DOCSHELL 18ED1C00 == 42 [pid = 2140] [id = 247] 08:32:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (18EDA800) [pid = 2140] [serial = 740] [outer = 00000000] 08:32:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (19667000) [pid = 2140] [serial = 741] [outer = 18EDA800] 08:32:45 INFO - PROCESS | 2140 | 1467646365387 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1A075C00) [pid = 2140] [serial = 742] [outer = 18EDA800] 08:32:46 INFO - PROCESS | 2140 | 1467646366107 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]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1075ms 08:32:46 INFO - PROCESS | 2140 | 1467646366144 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 2140 | 1467646366148 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:32:46 INFO - PROCESS | 2140 | 1467646366153 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 2140 | 1467646366156 Marionette TRACE conn5 <- [1,954,null,{}] 08:32:46 INFO - PROCESS | 2140 | 1467646366162 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}] 08:32:46 INFO - PROCESS | 2140 | 1467646366165 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:46 INFO - PROCESS | 2140 | 1467646366262 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:32:46 INFO - PROCESS | 2140 | 1467646366363 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 2140 | 1467646366366 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:46 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F5C00 == 43 [pid = 2140] [id = 248] 08:32:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0CC76800) [pid = 2140] [serial = 743] [outer = 00000000] 08:32:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (0D277800) [pid = 2140] [serial = 744] [outer = 0CC76800] 08:32:46 INFO - PROCESS | 2140 | 1467646366414 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (0E98E000) [pid = 2140] [serial = 745] [outer = 0CC76800] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 16364000 == 42 [pid = 2140] [id = 243] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 19617400 == 41 [pid = 2140] [id = 242] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 0C9EE000 == 40 [pid = 2140] [id = 241] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 0DEC1000 == 39 [pid = 2140] [id = 240] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 191F0C00 == 38 [pid = 2140] [id = 239] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 1816B800 == 37 [pid = 2140] [id = 238] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 16364800 == 36 [pid = 2140] [id = 237] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 0E895000 == 35 [pid = 2140] [id = 236] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 0D06C000 == 34 [pid = 2140] [id = 235] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 199F1400 == 33 [pid = 2140] [id = 232] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 0C9EA800 == 32 [pid = 2140] [id = 233] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 153DA000 == 31 [pid = 2140] [id = 234] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 18ED1C00 == 30 [pid = 2140] [id = 247] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 16C57000 == 29 [pid = 2140] [id = 246] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 1A077000 == 28 [pid = 2140] [id = 244] 08:32:47 INFO - PROCESS | 2140 | --DOCSHELL 0C9ED800 == 27 [pid = 2140] [id = 245] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (1810F000) [pid = 2140] [serial = 681] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0D810000) [pid = 2140] [serial = 672] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0D818C00) [pid = 2140] [serial = 673] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (162D4800) [pid = 2140] [serial = 678] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (14B8E400) [pid = 2140] [serial = 670] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0DAADC00) [pid = 2140] [serial = 669] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (183D7C00) [pid = 2140] [serial = 684] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1485D000) [pid = 2140] [serial = 660] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0E38CC00) [pid = 2140] [serial = 659] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1963FC00) [pid = 2140] [serial = 663] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19618400) [pid = 2140] [serial = 662] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1A06B800) [pid = 2140] [serial = 666] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1A065000) [pid = 2140] [serial = 665] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (18168000) [pid = 2140] [serial = 682] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1961D400) [pid = 2140] [serial = 687] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (183DBC00) [pid = 2140] [serial = 685] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (19885000) [pid = 2140] [serial = 693] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (18161C00) [pid = 2140] [serial = 694] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1963DC00) [pid = 2140] [serial = 688] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (14AB0C00) [pid = 2140] [serial = 676] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14A65000) [pid = 2140] [serial = 675] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19F11000) [pid = 2140] [serial = 696] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (195B3C00) [pid = 2140] [serial = 690] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (19663400) [pid = 2140] [serial = 691] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (16C5C400) [pid = 2140] [serial = 679] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2140 | 1467646367602 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]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1489ms 08:32:47 INFO - PROCESS | 2140 | 1467646367646 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 2140 | 1467646367650 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:32:47 INFO - PROCESS | 2140 | 1467646367654 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 2140 | 1467646367658 Marionette TRACE conn5 <- [1,958,null,{}] 08:32:47 INFO - PROCESS | 2140 | 1467646367663 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}] 08:32:47 INFO - PROCESS | 2140 | 1467646367666 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:47 INFO - PROCESS | 2140 | 1467646367748 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:32:47 INFO - PROCESS | 2140 | 1467646367759 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 2140 | 1467646367763 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:47 INFO - PROCESS | 2140 | ++DOCSHELL 0CCEB400 == 28 [pid = 2140] [id = 249] 08:32:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0CCEC000) [pid = 2140] [serial = 746] [outer = 00000000] 08:32:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D27C000) [pid = 2140] [serial = 747] [outer = 0CCEC000] 08:32:47 INFO - PROCESS | 2140 | 1467646367810 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D80E000) [pid = 2140] [serial = 748] [outer = 0CCEC000] 08:32:48 INFO - PROCESS | 2140 | 1467646368290 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]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 08:32:48 INFO - PROCESS | 2140 | 1467646368328 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 2140 | 1467646368333 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:32:48 INFO - PROCESS | 2140 | 1467646368339 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:32:48 INFO - PROCESS | 2140 | 1467646368342 Marionette TRACE conn5 <- [1,962,null,{}] 08:32:48 INFO - PROCESS | 2140 | 1467646368345 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}] 08:32:48 INFO - PROCESS | 2140 | 1467646368348 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:48 INFO - PROCESS | 2140 | 1467646368435 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:32:48 INFO - PROCESS | 2140 | 1467646368444 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 2140 | 1467646368446 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:48 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBEC00 == 29 [pid = 2140] [id = 250] 08:32:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0E305C00) [pid = 2140] [serial = 749] [outer = 00000000] 08:32:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0E385800) [pid = 2140] [serial = 750] [outer = 0E305C00] 08:32:48 INFO - PROCESS | 2140 | 1467646368492 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0E9D2C00) [pid = 2140] [serial = 751] [outer = 0E305C00] 08:32:48 INFO - PROCESS | 2140 | 1467646368982 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]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 08:32:48 INFO - PROCESS | 2140 | 1467646369012 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 2140 | 1467646369014 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:32:49 INFO - PROCESS | 2140 | 1467646369018 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 2140 | 1467646369021 Marionette TRACE conn5 <- [1,966,null,{}] 08:32:49 INFO - PROCESS | 2140 | 1467646369032 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}] 08:32:49 INFO - PROCESS | 2140 | 1467646369037 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:49 INFO - PROCESS | 2140 | 1467646369121 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:32:49 INFO - PROCESS | 2140 | 1467646369131 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 2140 | 1467646369134 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:49 INFO - PROCESS | 2140 | ++DOCSHELL 15E66000 == 30 [pid = 2140] [id = 251] 08:32:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (16239C00) [pid = 2140] [serial = 752] [outer = 00000000] 08:32:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1623E800) [pid = 2140] [serial = 753] [outer = 16239C00] 08:32:49 INFO - PROCESS | 2140 | 1467646369182 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1626D400) [pid = 2140] [serial = 754] [outer = 16239C00] 08:32:49 INFO - PROCESS | 2140 | 1467646369606 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]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 08:32:49 INFO - PROCESS | 2140 | 1467646369653 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 2140 | 1467646369655 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:32:49 INFO - PROCESS | 2140 | 1467646369659 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:32:49 INFO - PROCESS | 2140 | 1467646369661 Marionette TRACE conn5 <- [1,970,null,{}] 08:32:49 INFO - PROCESS | 2140 | 1467646369664 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}] 08:32:49 INFO - PROCESS | 2140 | 1467646369666 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:49 INFO - PROCESS | 2140 | 1467646369786 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:32:49 INFO - PROCESS | 2140 | 1467646369864 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 2140 | 1467646369866 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:49 INFO - PROCESS | 2140 | ++DOCSHELL 16C59800 == 31 [pid = 2140] [id = 252] 08:32:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (16C59C00) [pid = 2140] [serial = 755] [outer = 00000000] 08:32:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (17DBA000) [pid = 2140] [serial = 756] [outer = 16C59C00] 08:32:49 INFO - PROCESS | 2140 | 1467646369910 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1811A400) [pid = 2140] [serial = 757] [outer = 16C59C00] 08:32:50 INFO - PROCESS | 2140 | 1467646370314 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]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 08:32:50 INFO - PROCESS | 2140 | 1467646370393 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:32:50 INFO - PROCESS | 2140 | 1467646370395 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:32:50 INFO - PROCESS | 2140 | 1467646370399 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 2140 | 1467646370400 Marionette TRACE conn5 <- [1,974,null,{}] 08:32:50 INFO - PROCESS | 2140 | 1467646370404 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}] 08:32:50 INFO - PROCESS | 2140 | 1467646370406 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:50 INFO - PROCESS | 2140 | 1467646370523 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:32:50 INFO - PROCESS | 2140 | 1467646370529 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 2140 | 1467646370530 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:50 INFO - PROCESS | 2140 | ++DOCSHELL 18162000 == 32 [pid = 2140] [id = 253] 08:32:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (18168000) [pid = 2140] [serial = 758] [outer = 00000000] 08:32:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (18379400) [pid = 2140] [serial = 759] [outer = 18168000] 08:32:50 INFO - PROCESS | 2140 | 1467646370574 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (18382000) [pid = 2140] [serial = 760] [outer = 18168000] 08:32:51 INFO - PROCESS | 2140 | 1467646371025 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]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 08:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:32:51 INFO - PROCESS | 2140 | 1467646371070 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 2140 | 1467646371072 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:32:51 INFO - PROCESS | 2140 | 1467646371076 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 2140 | 1467646371077 Marionette TRACE conn5 <- [1,978,null,{}] 08:32:51 INFO - PROCESS | 2140 | 1467646371081 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}] 08:32:51 INFO - PROCESS | 2140 | 1467646371087 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:51 INFO - PROCESS | 2140 | 1467646371257 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:32:51 INFO - PROCESS | 2140 | 1467646371279 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 2140 | 1467646371281 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:51 INFO - PROCESS | 2140 | ++DOCSHELL 0DAAC400 == 33 [pid = 2140] [id = 254] 08:32:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (18ED6C00) [pid = 2140] [serial = 761] [outer = 00000000] 08:32:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1961FC00) [pid = 2140] [serial = 762] [outer = 18ED6C00] 08:32:51 INFO - PROCESS | 2140 | 1467646371325 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (19646400) [pid = 2140] [serial = 763] [outer = 18ED6C00] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1A174000) [pid = 2140] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1A072400) [pid = 2140] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (191F3000) [pid = 2140] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (14D5E800) [pid = 2140] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0C9F4000) [pid = 2140] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0C9EC400) [pid = 2140] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (199F3800) [pid = 2140] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (15E58400) [pid = 2140] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (16366800) [pid = 2140] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D06FC00) [pid = 2140] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0E8E2800) [pid = 2140] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1964BC00) [pid = 2140] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:32:51 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (18377000) [pid = 2140] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:32:52 INFO - PROCESS | 2140 | 1467646372027 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]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 08:32:52 INFO - PROCESS | 2140 | 1467646372046 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 2140 | 1467646372048 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:32:52 INFO - PROCESS | 2140 | 1467646372051 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 2140 | 1467646372053 Marionette TRACE conn5 <- [1,982,null,{}] 08:32:52 INFO - PROCESS | 2140 | 1467646372060 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}] 08:32:52 INFO - PROCESS | 2140 | 1467646372062 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:52 INFO - PROCESS | 2140 | 1467646372137 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:32:52 INFO - PROCESS | 2140 | 1467646372143 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 2140 | 1467646372145 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:52 INFO - PROCESS | 2140 | ++DOCSHELL 0C90E800 == 34 [pid = 2140] [id = 255] 08:32:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0C915000) [pid = 2140] [serial = 764] [outer = 00000000] 08:32:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (16C54C00) [pid = 2140] [serial = 765] [outer = 0C915000] 08:32:52 INFO - PROCESS | 2140 | 1467646372188 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (175CDC00) [pid = 2140] [serial = 766] [outer = 0C915000] 08:32:52 INFO - PROCESS | 2140 | 1467646372634 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]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 08:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:32:52 INFO - PROCESS | 2140 | 1467646372683 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 2140 | 1467646372685 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:32:52 INFO - PROCESS | 2140 | 1467646372688 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 2140 | 1467646372690 Marionette TRACE conn5 <- [1,986,null,{}] 08:32:52 INFO - PROCESS | 2140 | 1467646372693 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}] 08:32:52 INFO - PROCESS | 2140 | 1467646372695 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:52 INFO - PROCESS | 2140 | 1467646372770 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:32:52 INFO - PROCESS | 2140 | 1467646372776 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 2140 | 1467646372778 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:52 INFO - PROCESS | 2140 | ++DOCSHELL 15E63000 == 35 [pid = 2140] [id = 256] 08:32:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (195B3C00) [pid = 2140] [serial = 767] [outer = 00000000] 08:32:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19878000) [pid = 2140] [serial = 768] [outer = 195B3C00] 08:32:52 INFO - PROCESS | 2140 | 1467646372821 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19624000) [pid = 2140] [serial = 769] [outer = 195B3C00] 08:32:53 INFO - PROCESS | 2140 | 1467646373242 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]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 570ms 08:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:32:53 INFO - PROCESS | 2140 | 1467646373258 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 2140 | 1467646373261 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:32:53 INFO - PROCESS | 2140 | 1467646373264 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 2140 | 1467646373265 Marionette TRACE conn5 <- [1,990,null,{}] 08:32:53 INFO - PROCESS | 2140 | 1467646373269 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}] 08:32:53 INFO - PROCESS | 2140 | 1467646373270 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:53 INFO - PROCESS | 2140 | 1467646373386 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:32:53 INFO - PROCESS | 2140 | 1467646373394 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 2140 | 1467646373396 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:53 INFO - PROCESS | 2140 | ++DOCSHELL 15E65C00 == 36 [pid = 2140] [id = 257] 08:32:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19994400) [pid = 2140] [serial = 770] [outer = 00000000] 08:32:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (199E8000) [pid = 2140] [serial = 771] [outer = 19994400] 08:32:53 INFO - PROCESS | 2140 | 1467646373438 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (199F0800) [pid = 2140] [serial = 772] [outer = 19994400] 08:32:53 INFO - PROCESS | 2140 | 1467646373896 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]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 08:32:53 INFO - PROCESS | 2140 | 1467646373961 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 2140 | 1467646373965 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:32:53 INFO - PROCESS | 2140 | 1467646373971 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 2140 | 1467646373975 Marionette TRACE conn5 <- [1,994,null,{}] 08:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:32:53 INFO - PROCESS | 2140 | 1467646373982 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}] 08:32:53 INFO - PROCESS | 2140 | 1467646373986 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:54 INFO - PROCESS | 2140 | 1467646374134 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:32:54 INFO - PROCESS | 2140 | 1467646374223 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 2140 | 1467646374228 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:54 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F2C00 == 37 [pid = 2140] [id = 258] 08:32:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0C9F3C00) [pid = 2140] [serial = 773] [outer = 00000000] 08:32:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0CCEAC00) [pid = 2140] [serial = 774] [outer = 0C9F3C00] 08:32:54 INFO - PROCESS | 2140 | 1467646374326 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0D812800) [pid = 2140] [serial = 775] [outer = 0C9F3C00] 08:32:55 INFO - PROCESS | 2140 | 1467646375082 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]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1175ms 08:32:55 INFO - PROCESS | 2140 | 1467646375155 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 2140 | 1467646375159 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:32:55 INFO - PROCESS | 2140 | 1467646375165 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 2140 | 1467646375169 Marionette TRACE conn5 <- [1,998,null,{}] 08:32:55 INFO - PROCESS | 2140 | 1467646375174 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}] 08:32:55 INFO - PROCESS | 2140 | 1467646375177 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:55 INFO - PROCESS | 2140 | 1467646375301 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:32:55 INFO - PROCESS | 2140 | 1467646375422 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 2140 | 1467646375425 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:55 INFO - PROCESS | 2140 | ++DOCSHELL 14DEAC00 == 38 [pid = 2140] [id = 259] 08:32:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (15257400) [pid = 2140] [serial = 776] [outer = 00000000] 08:32:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (153DA000) [pid = 2140] [serial = 777] [outer = 15257400] 08:32:55 INFO - PROCESS | 2140 | 1467646375482 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (16244000) [pid = 2140] [serial = 778] [outer = 15257400] 08:32:56 INFO - PROCESS | 2140 | 1467646376332 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]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1236ms 08:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:32:56 INFO - PROCESS | 2140 | 1467646376401 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 2140 | 1467646376406 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:32:56 INFO - PROCESS | 2140 | 1467646376411 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 2140 | 1467646376414 Marionette TRACE conn5 <- [1,1002,null,{}] 08:32:56 INFO - PROCESS | 2140 | 1467646376419 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}] 08:32:56 INFO - PROCESS | 2140 | 1467646376422 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:56 INFO - PROCESS | 2140 | 1467646376537 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:32:56 INFO - PROCESS | 2140 | 1467646376634 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 2140 | 1467646376639 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:56 INFO - PROCESS | 2140 | --DOCSHELL 15E63000 == 37 [pid = 2140] [id = 256] 08:32:56 INFO - PROCESS | 2140 | --DOCSHELL 0C90E800 == 36 [pid = 2140] [id = 255] 08:32:56 INFO - PROCESS | 2140 | --DOCSHELL 0DAAC400 == 35 [pid = 2140] [id = 254] 08:32:56 INFO - PROCESS | 2140 | --DOCSHELL 18162000 == 34 [pid = 2140] [id = 253] 08:32:56 INFO - PROCESS | 2140 | --DOCSHELL 16C59800 == 33 [pid = 2140] [id = 252] 08:32:56 INFO - PROCESS | 2140 | --DOCSHELL 15E66000 == 32 [pid = 2140] [id = 251] 08:32:56 INFO - PROCESS | 2140 | --DOCSHELL 0DEBEC00 == 31 [pid = 2140] [id = 250] 08:32:56 INFO - PROCESS | 2140 | --DOCSHELL 0CCEB400 == 30 [pid = 2140] [id = 249] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19513400) [pid = 2140] [serial = 717] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (199E5800) [pid = 2140] [serial = 720] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (195A8400) [pid = 2140] [serial = 718] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0E30DC00) [pid = 2140] [serial = 723] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0DBEC000) [pid = 2140] [serial = 699] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0E383400) [pid = 2140] [serial = 700] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (19FF7C00) [pid = 2140] [serial = 697] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (16247000) [pid = 2140] [serial = 702] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (17571400) [pid = 2140] [serial = 703] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (17568C00) [pid = 2140] [serial = 711] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (175D0400) [pid = 2140] [serial = 712] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D27A400) [pid = 2140] [serial = 705] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D809400) [pid = 2140] [serial = 706] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (14AA6000) [pid = 2140] [serial = 708] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (14D69800) [pid = 2140] [serial = 709] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14B89C00) [pid = 2140] [serial = 721] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1A066400) [pid = 2140] [serial = 726] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A06DC00) [pid = 2140] [serial = 727] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (16243800) [pid = 2140] [serial = 724] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (183D8C00) [pid = 2140] [serial = 714] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (191E7400) [pid = 2140] [serial = 715] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1A07D400) [pid = 2140] [serial = 730] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1A17A000) [pid = 2140] [serial = 733] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1A179800) [pid = 2140] [serial = 732] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1A079000) [pid = 2140] [serial = 729] [outer = 00000000] [url = about:blank] 08:32:56 INFO - PROCESS | 2140 | ++DOCSHELL 0C912000 == 31 [pid = 2140] [id = 260] 08:32:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0C963000) [pid = 2140] [serial = 779] [outer = 00000000] 08:32:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0CA94C00) [pid = 2140] [serial = 780] [outer = 0C963000] 08:32:56 INFO - PROCESS | 2140 | 1467646376725 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D809400) [pid = 2140] [serial = 781] [outer = 0C963000] 08:32:57 INFO - PROCESS | 2140 | 1467646377169 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]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 790ms 08:32:57 INFO - PROCESS | 2140 | 1467646377201 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 2140 | 1467646377205 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:32:57 INFO - PROCESS | 2140 | 1467646377211 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:32:57 INFO - PROCESS | 2140 | 1467646377213 Marionette TRACE conn5 <- [1,1006,null,{}] 08:32:57 INFO - PROCESS | 2140 | 1467646377217 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}] 08:32:57 INFO - PROCESS | 2140 | 1467646377219 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:57 INFO - PROCESS | 2140 | 1467646377304 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:32:57 INFO - PROCESS | 2140 | 1467646377311 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 2140 | 1467646377313 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:57 INFO - PROCESS | 2140 | ++DOCSHELL 0DEB7400 == 32 [pid = 2140] [id = 261] 08:32:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0DEBA800) [pid = 2140] [serial = 782] [outer = 00000000] 08:32:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (14D63400) [pid = 2140] [serial = 783] [outer = 0DEBA800] 08:32:57 INFO - PROCESS | 2140 | 1467646377359 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (152C3400) [pid = 2140] [serial = 784] [outer = 0DEBA800] 08:32:58 INFO - PROCESS | 2140 | 1467646378049 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]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 870ms 08:32:58 INFO - PROCESS | 2140 | 1467646378086 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 2140 | 1467646378091 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:32:58 INFO - PROCESS | 2140 | 1467646378109 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:32:58 INFO - PROCESS | 2140 | 1467646378115 Marionette TRACE conn5 <- [1,1010,null,{}] 08:32:58 INFO - PROCESS | 2140 | 1467646378120 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}] 08:32:58 INFO - PROCESS | 2140 | 1467646378123 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:58 INFO - PROCESS | 2140 | 1467646378237 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:32:58 INFO - PROCESS | 2140 | 1467646378314 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 2140 | 1467646378317 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:58 INFO - PROCESS | 2140 | ++DOCSHELL 0DD8E400 == 33 [pid = 2140] [id = 262] 08:32:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0DD90400) [pid = 2140] [serial = 785] [outer = 00000000] 08:32:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (152BCC00) [pid = 2140] [serial = 786] [outer = 0DD90400] 08:32:58 INFO - PROCESS | 2140 | 1467646378415 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (15E61000) [pid = 2140] [serial = 787] [outer = 0DD90400] 08:32:58 INFO - PROCESS | 2140 | 1467646378985 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]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 08:32:59 INFO - PROCESS | 2140 | 1467646379044 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 2140 | 1467646379049 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:32:59 INFO - PROCESS | 2140 | 1467646379056 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 2140 | 1467646379059 Marionette TRACE conn5 <- [1,1014,null,{}] 08:32:59 INFO - PROCESS | 2140 | 1467646379063 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}] 08:32:59 INFO - PROCESS | 2140 | 1467646379066 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:59 INFO - PROCESS | 2140 | 1467646379180 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:32:59 INFO - PROCESS | 2140 | 1467646379305 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 2140 | 1467646379307 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:32:59 INFO - PROCESS | 2140 | ++DOCSHELL 17574400 == 34 [pid = 2140] [id = 263] 08:32:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (17574C00) [pid = 2140] [serial = 788] [outer = 00000000] 08:32:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (175D9C00) [pid = 2140] [serial = 789] [outer = 17574C00] 08:32:59 INFO - PROCESS | 2140 | 1467646379364 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (18111C00) [pid = 2140] [serial = 790] [outer = 17574C00] 08:32:59 INFO - PROCESS | 2140 | 1467646379962 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]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 08:33:00 INFO - PROCESS | 2140 | 1467646380029 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 2140 | 1467646380032 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:33:00 INFO - PROCESS | 2140 | 1467646380036 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 2140 | 1467646380040 Marionette TRACE conn5 <- [1,1018,null,{}] 08:33:00 INFO - PROCESS | 2140 | 1467646380067 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}] 08:33:00 INFO - PROCESS | 2140 | 1467646380073 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:00 INFO - PROCESS | 2140 | 1467646380184 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:33:00 INFO - PROCESS | 2140 | 1467646380303 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 2140 | 1467646380306 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:00 INFO - PROCESS | 2140 | ++DOCSHELL 191E7C00 == 35 [pid = 2140] [id = 264] 08:33:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (191E9000) [pid = 2140] [serial = 791] [outer = 00000000] 08:33:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (191F0000) [pid = 2140] [serial = 792] [outer = 191E9000] 08:33:00 INFO - PROCESS | 2140 | 1467646380364 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1950C800) [pid = 2140] [serial = 793] [outer = 191E9000] 08:33:00 INFO - PROCESS | 2140 | 1467646380965 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]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 990ms 08:33:01 INFO - PROCESS | 2140 | 1467646381029 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 2140 | 1467646381032 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:33:01 INFO - PROCESS | 2140 | 1467646381036 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 2140 | 1467646381038 Marionette TRACE conn5 <- [1,1022,null,{}] 08:33:01 INFO - PROCESS | 2140 | 1467646381042 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}] 08:33:01 INFO - PROCESS | 2140 | 1467646381044 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:01 INFO - PROCESS | 2140 | 1467646381159 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:33:01 INFO - PROCESS | 2140 | 1467646381282 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 2140 | 1467646381285 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:01 INFO - PROCESS | 2140 | ++DOCSHELL 14AA8000 == 36 [pid = 2140] [id = 265] 08:33:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19618C00) [pid = 2140] [serial = 794] [outer = 00000000] 08:33:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1963F800) [pid = 2140] [serial = 795] [outer = 19618C00] 08:33:01 INFO - PROCESS | 2140 | 1467646381340 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19668000) [pid = 2140] [serial = 796] [outer = 19618C00] 08:33:01 INFO - PROCESS | 2140 | 1467646381966 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]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 08:33:01 INFO - PROCESS | 2140 | 1467646382009 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:33:02 INFO - PROCESS | 2140 | 1467646382014 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 2140 | 1467646382018 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 2140 | 1467646382022 Marionette TRACE conn5 <- [1,1026,null,{}] 08:33:02 INFO - PROCESS | 2140 | 1467646382027 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}] 08:33:02 INFO - PROCESS | 2140 | 1467646382030 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:02 INFO - PROCESS | 2140 | 1467646382136 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 0C912000 == 35 [pid = 2140] [id = 260] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 14DEAC00 == 34 [pid = 2140] [id = 259] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 0C9F2C00 == 33 [pid = 2140] [id = 258] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 0C9F5C00 == 32 [pid = 2140] [id = 248] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 14AA8000 == 31 [pid = 2140] [id = 265] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 191E7C00 == 30 [pid = 2140] [id = 264] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 15E65C00 == 29 [pid = 2140] [id = 257] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 17574400 == 28 [pid = 2140] [id = 263] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 0DEB7400 == 27 [pid = 2140] [id = 261] 08:33:02 INFO - PROCESS | 2140 | --DOCSHELL 0DD8E400 == 26 [pid = 2140] [id = 262] 08:33:02 INFO - PROCESS | 2140 | 1467646382828 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 2140 | 1467646382832 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:02 INFO - PROCESS | 2140 | ++DOCSHELL 0C912800 == 27 [pid = 2140] [id = 266] 08:33:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0C914000) [pid = 2140] [serial = 797] [outer = 00000000] 08:33:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0C961800) [pid = 2140] [serial = 798] [outer = 0C914000] 08:33:02 INFO - PROCESS | 2140 | 1467646382979 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0C9F6400) [pid = 2140] [serial = 799] [outer = 0C914000] 08:33:03 INFO - PROCESS | 2140 | 1467646383428 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]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1489ms 08:33:03 INFO - PROCESS | 2140 | 1467646383510 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 2140 | 1467646383513 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:33:03 INFO - PROCESS | 2140 | 1467646383518 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 2140 | 1467646383520 Marionette TRACE conn5 <- [1,1030,null,{}] 08:33:03 INFO - PROCESS | 2140 | 1467646383526 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}] 08:33:03 INFO - PROCESS | 2140 | 1467646383530 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:03 INFO - PROCESS | 2140 | 1467646383622 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:33:03 INFO - PROCESS | 2140 | 1467646383632 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 2140 | 1467646383635 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:03 INFO - PROCESS | 2140 | ++DOCSHELL 0DEB7400 == 28 [pid = 2140] [id = 267] 08:33:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0DEBD000) [pid = 2140] [serial = 800] [outer = 00000000] 08:33:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0E30BC00) [pid = 2140] [serial = 801] [outer = 0DEBD000] 08:33:03 INFO - PROCESS | 2140 | 1467646383682 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0E8EF400) [pid = 2140] [serial = 802] [outer = 0DEBD000] 08:33:04 INFO - PROCESS | 2140 | 1467646384158 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]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 08:33:04 INFO - PROCESS | 2140 | 1467646384219 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 2140 | 1467646384224 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:33:04 INFO - PROCESS | 2140 | 1467646384231 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 2140 | 1467646384233 Marionette TRACE conn5 <- [1,1034,null,{}] 08:33:04 INFO - PROCESS | 2140 | 1467646384237 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}] 08:33:04 INFO - PROCESS | 2140 | 1467646384240 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:04 INFO - PROCESS | 2140 | 1467646384327 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:33:04 INFO - PROCESS | 2140 | 1467646384334 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 2140 | 1467646384336 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:04 INFO - PROCESS | 2140 | ++DOCSHELL 14B81800 == 29 [pid = 2140] [id = 268] 08:33:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (152C1400) [pid = 2140] [serial = 803] [outer = 00000000] 08:33:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (16243C00) [pid = 2140] [serial = 804] [outer = 152C1400] 08:33:04 INFO - PROCESS | 2140 | 1467646384458 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (16363400) [pid = 2140] [serial = 805] [outer = 152C1400] 08:33:04 INFO - PROCESS | 2140 | 1467646384914 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]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 08:33:04 INFO - PROCESS | 2140 | 1467646384963 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 2140 | 1467646384965 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:33:04 INFO - PROCESS | 2140 | 1467646384970 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:33:04 INFO - PROCESS | 2140 | 1467646384976 Marionette TRACE conn5 <- [1,1038,null,{}] 08:33:04 INFO - PROCESS | 2140 | 1467646384992 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}] 08:33:04 INFO - PROCESS | 2140 | 1467646384995 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:05 INFO - PROCESS | 2140 | 1467646385107 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:33:05 INFO - PROCESS | 2140 | 1467646385170 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 2140 | 1467646385172 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:05 INFO - PROCESS | 2140 | ++DOCSHELL 0D272800 == 30 [pid = 2140] [id = 269] 08:33:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0DD8EC00) [pid = 2140] [serial = 806] [outer = 00000000] 08:33:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (18381800) [pid = 2140] [serial = 807] [outer = 0DD8EC00] 08:33:05 INFO - PROCESS | 2140 | 1467646385226 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (191E7C00) [pid = 2140] [serial = 808] [outer = 0DD8EC00] 08:33:05 INFO - PROCESS | 2140 | 1467646385672 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]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 790ms 08:33:05 INFO - PROCESS | 2140 | 1467646385763 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 2140 | 1467646385766 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:33:05 INFO - PROCESS | 2140 | 1467646385769 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:33:05 INFO - PROCESS | 2140 | 1467646385771 Marionette TRACE conn5 <- [1,1042,null,{}] 08:33:05 INFO - PROCESS | 2140 | 1467646385775 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}] 08:33:05 INFO - PROCESS | 2140 | 1467646385777 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:05 INFO - PROCESS | 2140 | 1467646385889 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:33:05 INFO - PROCESS | 2140 | 1467646385947 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 2140 | 1467646385949 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:05 INFO - PROCESS | 2140 | ++DOCSHELL 191EDC00 == 31 [pid = 2140] [id = 270] 08:33:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (19509000) [pid = 2140] [serial = 809] [outer = 00000000] 08:33:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (1961F000) [pid = 2140] [serial = 810] [outer = 19509000] 08:33:05 INFO - PROCESS | 2140 | 1467646385995 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (19661C00) [pid = 2140] [serial = 811] [outer = 19509000] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0DEBA800) [pid = 2140] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (15257400) [pid = 2140] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0C963000) [pid = 2140] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0C9F3C00) [pid = 2140] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (19994400) [pid = 2140] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0CC76800) [pid = 2140] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (16C59C00) [pid = 2140] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0D27D800) [pid = 2140] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (17568800) [pid = 2140] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (18EDA800) [pid = 2140] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (18168000) [pid = 2140] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (18ED6C00) [pid = 2140] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0C915000) [pid = 2140] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (195B3C00) [pid = 2140] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (16239C00) [pid = 2140] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0E305C00) [pid = 2140] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:33:06 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0CCEC000) [pid = 2140] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:33:06 INFO - PROCESS | 2140 | 1467646386668 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]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 930ms 08:33:06 INFO - PROCESS | 2140 | 1467646386703 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 2140 | 1467646386705 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:33:06 INFO - PROCESS | 2140 | 1467646386708 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:33:06 INFO - PROCESS | 2140 | 1467646386710 Marionette TRACE conn5 <- [1,1046,null,{}] 08:33:06 INFO - PROCESS | 2140 | 1467646386714 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}] 08:33:06 INFO - PROCESS | 2140 | 1467646386716 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:06 INFO - PROCESS | 2140 | 1467646386793 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:33:06 INFO - PROCESS | 2140 | 1467646386799 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 2140 | 1467646386805 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:06 INFO - PROCESS | 2140 | ++DOCSHELL 0DBE8000 == 32 [pid = 2140] [id = 271] 08:33:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0DD5D800) [pid = 2140] [serial = 812] [outer = 00000000] 08:33:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0E30D400) [pid = 2140] [serial = 813] [outer = 0DD5D800] 08:33:06 INFO - PROCESS | 2140 | 1467646386858 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1635FC00) [pid = 2140] [serial = 814] [outer = 0DD5D800] 08:33:07 INFO - PROCESS | 2140 | 1467646387338 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]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 08:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:33:07 INFO - PROCESS | 2140 | 1467646387384 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 2140 | 1467646387386 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:33:07 INFO - PROCESS | 2140 | 1467646387389 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 2140 | 1467646387391 Marionette TRACE conn5 <- [1,1050,null,{}] 08:33:07 INFO - PROCESS | 2140 | 1467646387394 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}] 08:33:07 INFO - PROCESS | 2140 | 1467646387397 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:07 INFO - PROCESS | 2140 | 1467646387476 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:33:07 INFO - PROCESS | 2140 | 1467646387484 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 2140 | 1467646387486 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:07 INFO - PROCESS | 2140 | ++DOCSHELL 0C908800 == 33 [pid = 2140] [id = 272] 08:33:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1950A800) [pid = 2140] [serial = 815] [outer = 00000000] 08:33:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (199E6C00) [pid = 2140] [serial = 816] [outer = 1950A800] 08:33:07 INFO - PROCESS | 2140 | 1467646387539 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (199F4400) [pid = 2140] [serial = 817] [outer = 1950A800] 08:33:07 INFO - PROCESS | 2140 | 1467646387952 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]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 08:33:08 INFO - PROCESS | 2140 | 1467646388020 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 2140 | 1467646388022 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:33:08 INFO - PROCESS | 2140 | 1467646388025 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 2140 | 1467646388027 Marionette TRACE conn5 <- [1,1054,null,{}] 08:33:08 INFO - PROCESS | 2140 | 1467646388031 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}] 08:33:08 INFO - PROCESS | 2140 | 1467646388032 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:08 INFO - PROCESS | 2140 | 1467646388108 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:33:08 INFO - PROCESS | 2140 | 1467646388113 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 2140 | 1467646388115 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:08 INFO - PROCESS | 2140 | ++DOCSHELL 199E5400 == 34 [pid = 2140] [id = 273] 08:33:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (199E6000) [pid = 2140] [serial = 818] [outer = 00000000] 08:33:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (19F3AC00) [pid = 2140] [serial = 819] [outer = 199E6000] 08:33:08 INFO - PROCESS | 2140 | 1467646388157 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1623F000) [pid = 2140] [serial = 820] [outer = 199E6000] 08:33:08 INFO - PROCESS | 2140 | 1467646388564 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]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 08:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:33:08 INFO - PROCESS | 2140 | 1467646388596 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 2140 | 1467646388598 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:33:08 INFO - PROCESS | 2140 | 1467646388617 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 2140 | 1467646388619 Marionette TRACE conn5 <- [1,1058,null,{}] 08:33:08 INFO - PROCESS | 2140 | 1467646388640 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}] 08:33:08 INFO - PROCESS | 2140 | 1467646388642 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:08 INFO - PROCESS | 2140 | 1467646388809 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:33:09 INFO - PROCESS | 2140 | 1467646389017 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 2140 | 1467646389021 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:09 INFO - PROCESS | 2140 | ++DOCSHELL 0D80FC00 == 35 [pid = 2140] [id = 274] 08:33:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0D813800) [pid = 2140] [serial = 821] [outer = 00000000] 08:33:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0D820800) [pid = 2140] [serial = 822] [outer = 0D813800] 08:33:09 INFO - PROCESS | 2140 | 1467646389078 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0DEBDC00) [pid = 2140] [serial = 823] [outer = 0D813800] 08:33:09 INFO - PROCESS | 2140 | 1467646389785 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]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1264ms 08:33:09 INFO - PROCESS | 2140 | 1467646389868 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 2140 | 1467646389872 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:33:09 INFO - PROCESS | 2140 | 1467646389876 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:33:09 INFO - PROCESS | 2140 | 1467646389879 Marionette TRACE conn5 <- [1,1062,null,{}] 08:33:09 INFO - PROCESS | 2140 | 1467646389884 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}] 08:33:09 INFO - PROCESS | 2140 | 1467646389887 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:10 INFO - PROCESS | 2140 | 1467646390015 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:33:10 INFO - PROCESS | 2140 | 1467646390138 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 2140 | 1467646390142 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:10 INFO - PROCESS | 2140 | ++DOCSHELL 17575400 == 36 [pid = 2140] [id = 275] 08:33:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (17577C00) [pid = 2140] [serial = 824] [outer = 00000000] 08:33:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1811A000) [pid = 2140] [serial = 825] [outer = 17577C00] 08:33:10 INFO - PROCESS | 2140 | 1467646390200 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (1816C400) [pid = 2140] [serial = 826] [outer = 17577C00] 08:33:11 INFO - PROCESS | 2140 | 1467646391025 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]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1229ms 08:33:11 INFO - PROCESS | 2140 | 1467646391111 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:33:11 INFO - PROCESS | 2140 | 1467646391115 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:33:11 INFO - PROCESS | 2140 | 1467646391120 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 2140 | 1467646391124 Marionette TRACE conn5 <- [1,1066,null,{}] 08:33:11 INFO - PROCESS | 2140 | 1467646391129 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}] 08:33:11 INFO - PROCESS | 2140 | 1467646391132 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:11 INFO - PROCESS | 2140 | 1467646391271 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:33:11 INFO - PROCESS | 2140 | 1467646391388 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 2140 | 1467646391392 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:11 INFO - PROCESS | 2140 | --DOCSHELL 0C908800 == 35 [pid = 2140] [id = 272] 08:33:11 INFO - PROCESS | 2140 | --DOCSHELL 0DBE8000 == 34 [pid = 2140] [id = 271] 08:33:11 INFO - PROCESS | 2140 | --DOCSHELL 191EDC00 == 33 [pid = 2140] [id = 270] 08:33:11 INFO - PROCESS | 2140 | --DOCSHELL 0D272800 == 32 [pid = 2140] [id = 269] 08:33:11 INFO - PROCESS | 2140 | --DOCSHELL 14B81800 == 31 [pid = 2140] [id = 268] 08:33:11 INFO - PROCESS | 2140 | --DOCSHELL 0DEB7400 == 30 [pid = 2140] [id = 267] 08:33:11 INFO - PROCESS | 2140 | --DOCSHELL 0C912800 == 29 [pid = 2140] [id = 266] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (17DBA000) [pid = 2140] [serial = 756] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (1811A400) [pid = 2140] [serial = 757] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (14D61C00) [pid = 2140] [serial = 736] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0E310000) [pid = 2140] [serial = 735] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (183DEC00) [pid = 2140] [serial = 739] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (18166C00) [pid = 2140] [serial = 738] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1A075C00) [pid = 2140] [serial = 742] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (19667000) [pid = 2140] [serial = 741] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (18382000) [pid = 2140] [serial = 760] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (18379400) [pid = 2140] [serial = 759] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1961FC00) [pid = 2140] [serial = 762] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (16C54C00) [pid = 2140] [serial = 765] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (19878000) [pid = 2140] [serial = 768] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1623E800) [pid = 2140] [serial = 753] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0E385800) [pid = 2140] [serial = 750] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0E9D2C00) [pid = 2140] [serial = 751] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (19646400) [pid = 2140] [serial = 763] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D80E000) [pid = 2140] [serial = 748] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D27C000) [pid = 2140] [serial = 747] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19624000) [pid = 2140] [serial = 769] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (175CDC00) [pid = 2140] [serial = 766] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D809400) [pid = 2140] [serial = 781] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1626D400) [pid = 2140] [serial = 754] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (199E8000) [pid = 2140] [serial = 771] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (14D63400) [pid = 2140] [serial = 783] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (16244000) [pid = 2140] [serial = 778] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0CA94C00) [pid = 2140] [serial = 780] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0CCEAC00) [pid = 2140] [serial = 774] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (153DA000) [pid = 2140] [serial = 777] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (199F0800) [pid = 2140] [serial = 772] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0D812800) [pid = 2140] [serial = 775] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (152C3400) [pid = 2140] [serial = 784] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0E98E000) [pid = 2140] [serial = 745] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0D277800) [pid = 2140] [serial = 744] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2140 | ++DOCSHELL 0916DC00 == 30 [pid = 2140] [id = 276] 08:33:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0C908800) [pid = 2140] [serial = 827] [outer = 00000000] 08:33:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0CCE2400) [pid = 2140] [serial = 828] [outer = 0C908800] 08:33:11 INFO - PROCESS | 2140 | 1467646391471 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0D27C000) [pid = 2140] [serial = 829] [outer = 0C908800] 08:33:11 INFO - PROCESS | 2140 | 1467646391909 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]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 830ms 08:33:11 INFO - PROCESS | 2140 | 1467646391950 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 2140 | 1467646391955 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:33:11 INFO - PROCESS | 2140 | 1467646391961 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 2140 | 1467646391964 Marionette TRACE conn5 <- [1,1070,null,{}] 08:33:11 INFO - PROCESS | 2140 | 1467646391968 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}] 08:33:11 INFO - PROCESS | 2140 | 1467646391970 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:12 INFO - PROCESS | 2140 | 1467646392055 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:33:12 INFO - PROCESS | 2140 | 1467646392061 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 2140 | 1467646392064 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:12 INFO - PROCESS | 2140 | ++DOCSHELL 0DAAE800 == 31 [pid = 2140] [id = 277] 08:33:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0DBE8000) [pid = 2140] [serial = 830] [outer = 00000000] 08:33:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0E9D2800) [pid = 2140] [serial = 831] [outer = 0DBE8000] 08:33:12 INFO - PROCESS | 2140 | 1467646392110 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (14A6A000) [pid = 2140] [serial = 832] [outer = 0DBE8000] 08:33:12 INFO - PROCESS | 2140 | 1467646392568 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]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 08:33:12 INFO - PROCESS | 2140 | 1467646392595 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:33:12 INFO - PROCESS | 2140 | 1467646392598 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:33:12 INFO - PROCESS | 2140 | 1467646392601 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 2140 | 1467646392604 Marionette TRACE conn5 <- [1,1074,null,{}] 08:33:12 INFO - PROCESS | 2140 | 1467646392615 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}] 08:33:12 INFO - PROCESS | 2140 | 1467646392620 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:12 INFO - PROCESS | 2140 | 1467646392706 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:33:12 INFO - PROCESS | 2140 | 1467646392747 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 2140 | 1467646392750 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:12 INFO - PROCESS | 2140 | ++DOCSHELL 1623B400 == 32 [pid = 2140] [id = 278] 08:33:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1623D400) [pid = 2140] [serial = 833] [outer = 00000000] 08:33:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (16243800) [pid = 2140] [serial = 834] [outer = 1623D400] 08:33:12 INFO - PROCESS | 2140 | 1467646392797 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (162D2000) [pid = 2140] [serial = 835] [outer = 1623D400] 08:33:13 INFO - PROCESS | 2140 | 1467646393302 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]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 08:33:13 INFO - PROCESS | 2140 | 1467646393331 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 2140 | 1467646393334 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:33:13 INFO - PROCESS | 2140 | 1467646393337 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:33:13 INFO - PROCESS | 2140 | 1467646393339 Marionette TRACE conn5 <- [1,1078,null,{}] 08:33:13 INFO - PROCESS | 2140 | 1467646393343 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}] 08:33:13 INFO - PROCESS | 2140 | 1467646393344 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:13 INFO - PROCESS | 2140 | 1467646393438 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:33:13 INFO - PROCESS | 2140 | 1467646393529 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 2140 | 1467646393531 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:13 INFO - PROCESS | 2140 | ++DOCSHELL 17575800 == 33 [pid = 2140] [id = 279] 08:33:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (17577400) [pid = 2140] [serial = 836] [outer = 00000000] 08:33:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (18ED1800) [pid = 2140] [serial = 837] [outer = 17577400] 08:33:13 INFO - PROCESS | 2140 | 1467646393576 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (191F3400) [pid = 2140] [serial = 838] [outer = 17577400] 08:33:13 INFO - PROCESS | 2140 | 1467646393965 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]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 08:33:14 INFO - PROCESS | 2140 | 1467646394011 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 2140 | 1467646394013 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:33:14 INFO - PROCESS | 2140 | 1467646394016 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 2140 | 1467646394018 Marionette TRACE conn5 <- [1,1082,null,{}] 08:33:14 INFO - PROCESS | 2140 | 1467646394021 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}] 08:33:14 INFO - PROCESS | 2140 | 1467646394023 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:14 INFO - PROCESS | 2140 | 1467646394158 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:33:14 INFO - PROCESS | 2140 | 1467646394179 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 2140 | 1467646394181 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:14 INFO - PROCESS | 2140 | ++DOCSHELL 19507400 == 34 [pid = 2140] [id = 280] 08:33:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1950A000) [pid = 2140] [serial = 839] [outer = 00000000] 08:33:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1961EC00) [pid = 2140] [serial = 840] [outer = 1950A000] 08:33:14 INFO - PROCESS | 2140 | 1467646394225 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19625000) [pid = 2140] [serial = 841] [outer = 1950A000] 08:33:14 INFO - PROCESS | 2140 | 1467646394669 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]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 08:33:14 INFO - PROCESS | 2140 | 1467646394687 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 2140 | 1467646394689 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:33:14 INFO - PROCESS | 2140 | 1467646394692 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 2140 | 1467646394694 Marionette TRACE conn5 <- [1,1086,null,{}] 08:33:14 INFO - PROCESS | 2140 | 1467646394697 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}] 08:33:14 INFO - PROCESS | 2140 | 1467646394703 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:14 INFO - PROCESS | 2140 | 1467646394840 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:33:14 INFO - PROCESS | 2140 | 1467646394846 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 2140 | 1467646394847 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:14 INFO - PROCESS | 2140 | ++DOCSHELL 19664400 == 35 [pid = 2140] [id = 281] 08:33:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19878000) [pid = 2140] [serial = 842] [outer = 00000000] 08:33:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (199EC400) [pid = 2140] [serial = 843] [outer = 19878000] 08:33:14 INFO - PROCESS | 2140 | 1467646394891 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19F0D400) [pid = 2140] [serial = 844] [outer = 19878000] 08:33:15 INFO - PROCESS | 2140 | 1467646395345 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]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 08:33:15 INFO - PROCESS | 2140 | 1467646395363 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:33:15 INFO - PROCESS | 2140 | 1467646395365 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:33:15 INFO - PROCESS | 2140 | 1467646395368 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 2140 | 1467646395379 Marionette TRACE conn5 <- [1,1090,null,{}] 08:33:15 INFO - PROCESS | 2140 | 1467646395390 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}] 08:33:15 INFO - PROCESS | 2140 | 1467646395391 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:15 INFO - PROCESS | 2140 | 1467646395524 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:33:15 INFO - PROCESS | 2140 | 1467646395545 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 2140 | 1467646395547 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:15 INFO - PROCESS | 2140 | ++DOCSHELL 1987F400 == 36 [pid = 2140] [id = 282] 08:33:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19F16400) [pid = 2140] [serial = 845] [outer = 00000000] 08:33:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A063400) [pid = 2140] [serial = 846] [outer = 19F16400] 08:33:15 INFO - PROCESS | 2140 | 1467646395589 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A067800) [pid = 2140] [serial = 847] [outer = 19F16400] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0DEBD000) [pid = 2140] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0DD8EC00) [pid = 2140] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0DD90400) [pid = 2140] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17574C00) [pid = 2140] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (191E9000) [pid = 2140] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19509000) [pid = 2140] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0DD5D800) [pid = 2140] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1950A800) [pid = 2140] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0C914000) [pid = 2140] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:33:15 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (152C1400) [pid = 2140] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:33:16 INFO - PROCESS | 2140 | 1467646396053 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]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 750ms 08:33:16 INFO - PROCESS | 2140 | 1467646396120 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 2140 | 1467646396121 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:33:16 INFO - PROCESS | 2140 | 1467646396125 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2140 | 1467646396127 Marionette TRACE conn5 <- [1,1094,null,{}] 08:33:16 INFO - PROCESS | 2140 | 1467646396130 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}] 08:33:16 INFO - PROCESS | 2140 | 1467646396132 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:16 INFO - PROCESS | 2140 | 1467646396243 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:33:16 INFO - PROCESS | 2140 | 1467646396298 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 2140 | 1467646396300 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:16 INFO - PROCESS | 2140 | ++DOCSHELL 17574000 == 37 [pid = 2140] [id = 283] 08:33:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (18111000) [pid = 2140] [serial = 848] [outer = 00000000] 08:33:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19F14400) [pid = 2140] [serial = 849] [outer = 18111000] 08:33:16 INFO - PROCESS | 2140 | 1467646396344 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A062400) [pid = 2140] [serial = 850] [outer = 18111000] 08:33:16 INFO - PROCESS | 2140 | 1467646396699 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]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 08:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:33:16 INFO - PROCESS | 2140 | 1467646396756 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 2140 | 1467646396758 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:33:16 INFO - PROCESS | 2140 | 1467646396761 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2140 | 1467646396762 Marionette TRACE conn5 <- [1,1098,null,{}] 08:33:16 INFO - PROCESS | 2140 | 1467646396766 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}] 08:33:16 INFO - PROCESS | 2140 | 1467646396768 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:16 INFO - PROCESS | 2140 | 1467646396872 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:33:16 INFO - PROCESS | 2140 | 1467646396880 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 2140 | 1467646396882 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:16 INFO - PROCESS | 2140 | ++DOCSHELL 1A06DC00 == 38 [pid = 2140] [id = 284] 08:33:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A06E400) [pid = 2140] [serial = 851] [outer = 00000000] 08:33:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A076400) [pid = 2140] [serial = 852] [outer = 1A06E400] 08:33:16 INFO - PROCESS | 2140 | 1467646396925 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A07AC00) [pid = 2140] [serial = 853] [outer = 1A06E400] 08:33:17 INFO - PROCESS | 2140 | 1467646397360 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]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 08:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:33:17 INFO - PROCESS | 2140 | 1467646397391 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 2140 | 1467646397393 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:33:17 INFO - PROCESS | 2140 | 1467646397396 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 2140 | 1467646397398 Marionette TRACE conn5 <- [1,1102,null,{}] 08:33:17 INFO - PROCESS | 2140 | 1467646397402 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}] 08:33:17 INFO - PROCESS | 2140 | 1467646397404 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:17 INFO - PROCESS | 2140 | 1467646397485 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:33:17 INFO - PROCESS | 2140 | 1467646397492 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 2140 | 1467646397494 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:17 INFO - PROCESS | 2140 | ++DOCSHELL 1A175000 == 39 [pid = 2140] [id = 285] 08:33:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1A175400) [pid = 2140] [serial = 854] [outer = 00000000] 08:33:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A179400) [pid = 2140] [serial = 855] [outer = 1A175400] 08:33:17 INFO - PROCESS | 2140 | 1467646397536 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A17D800) [pid = 2140] [serial = 856] [outer = 1A175400] 08:33:18 INFO - PROCESS | 2140 | 1467646398081 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]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 08:33:18 INFO - PROCESS | 2140 | 1467646398128 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 2140 | 1467646398133 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:33:18 INFO - PROCESS | 2140 | 1467646398139 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:33:18 INFO - PROCESS | 2140 | 1467646398142 Marionette TRACE conn5 <- [1,1106,null,{}] 08:33:18 INFO - PROCESS | 2140 | 1467646398149 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}] 08:33:18 INFO - PROCESS | 2140 | 1467646398152 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:18 INFO - PROCESS | 2140 | 1467646398309 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:33:18 INFO - PROCESS | 2140 | 1467646398414 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 2140 | 1467646398419 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:18 INFO - PROCESS | 2140 | ++DOCSHELL 0CA94C00 == 40 [pid = 2140] [id = 286] 08:33:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0D0CA000) [pid = 2140] [serial = 857] [outer = 00000000] 08:33:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0DBE6400) [pid = 2140] [serial = 858] [outer = 0D0CA000] 08:33:18 INFO - PROCESS | 2140 | 1467646398477 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (148D5800) [pid = 2140] [serial = 859] [outer = 0D0CA000] 08:33:19 INFO - PROCESS | 2140 | 1467646399047 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]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 08:33:19 INFO - PROCESS | 2140 | 1467646399113 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 2140 | 1467646399119 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:33:19 INFO - PROCESS | 2140 | 1467646399125 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 2140 | 1467646399128 Marionette TRACE conn5 <- [1,1110,null,{}] 08:33:19 INFO - PROCESS | 2140 | 1467646399132 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}] 08:33:19 INFO - PROCESS | 2140 | 1467646399135 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:19 INFO - PROCESS | 2140 | 1467646399247 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:33:19 INFO - PROCESS | 2140 | 1467646399379 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 2140 | 1467646399381 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:19 INFO - PROCESS | 2140 | ++DOCSHELL 16239400 == 41 [pid = 2140] [id = 287] 08:33:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1623F400) [pid = 2140] [serial = 860] [outer = 00000000] 08:33:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1636D000) [pid = 2140] [serial = 861] [outer = 1623F400] 08:33:19 INFO - PROCESS | 2140 | 1467646399438 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (17DC1400) [pid = 2140] [serial = 862] [outer = 1623F400] 08:33:20 INFO - PROCESS | 2140 | 1467646400044 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]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 08:33:20 INFO - PROCESS | 2140 | 1467646400098 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 2140 | 1467646400101 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:33:20 INFO - PROCESS | 2140 | 1467646400104 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 2140 | 1467646400108 Marionette TRACE conn5 <- [1,1114,null,{}] 08:33:20 INFO - PROCESS | 2140 | 1467646400119 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}] 08:33:20 INFO - PROCESS | 2140 | 1467646400124 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:20 INFO - PROCESS | 2140 | 1467646400232 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:33:20 INFO - PROCESS | 2140 | 1467646400362 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 2140 | 1467646400365 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:20 INFO - PROCESS | 2140 | ++DOCSHELL 19FFC400 == 42 [pid = 2140] [id = 288] 08:33:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A071000) [pid = 2140] [serial = 863] [outer = 00000000] 08:33:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1A179000) [pid = 2140] [serial = 864] [outer = 1A071000] 08:33:20 INFO - PROCESS | 2140 | 1467646400423 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1A220000) [pid = 2140] [serial = 865] [outer = 1A071000] 08:33:20 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:33:21 INFO - PROCESS | 2140 | 1467646401162 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]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1126ms 08:33:21 INFO - PROCESS | 2140 | 1467646401234 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 2140 | 1467646401237 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:33:21 INFO - PROCESS | 2140 | 1467646401240 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:33:21 INFO - PROCESS | 2140 | 1467646401242 Marionette TRACE conn5 <- [1,1118,null,{}] 08:33:21 INFO - PROCESS | 2140 | 1467646401245 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}] 08:33:21 INFO - PROCESS | 2140 | 1467646401248 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:21 INFO - PROCESS | 2140 | 1467646401371 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:33:21 INFO - PROCESS | 2140 | 1467646401629 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 2140 | 1467646401632 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:21 INFO - PROCESS | 2140 | ++DOCSHELL 0C90BC00 == 43 [pid = 2140] [id = 289] 08:33:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0C964800) [pid = 2140] [serial = 866] [outer = 00000000] 08:33:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0CC84000) [pid = 2140] [serial = 867] [outer = 0C964800] 08:33:21 INFO - PROCESS | 2140 | 1467646401699 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (0D801800) [pid = 2140] [serial = 868] [outer = 0C964800] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 1A06DC00 == 42 [pid = 2140] [id = 284] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 17574000 == 41 [pid = 2140] [id = 283] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 1987F400 == 40 [pid = 2140] [id = 282] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 19664400 == 39 [pid = 2140] [id = 281] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 19507400 == 38 [pid = 2140] [id = 280] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 17575800 == 37 [pid = 2140] [id = 279] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 1623B400 == 36 [pid = 2140] [id = 278] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 0DAAE800 == 35 [pid = 2140] [id = 277] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 0916DC00 == 34 [pid = 2140] [id = 276] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 17575400 == 33 [pid = 2140] [id = 275] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 0D80FC00 == 32 [pid = 2140] [id = 274] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 199E5400 == 31 [pid = 2140] [id = 273] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 16239400 == 30 [pid = 2140] [id = 287] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 19FFC400 == 29 [pid = 2140] [id = 288] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 1A175000 == 28 [pid = 2140] [id = 285] 08:33:22 INFO - PROCESS | 2140 | --DOCSHELL 0CA94C00 == 27 [pid = 2140] [id = 286] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (19F3AC00) [pid = 2140] [serial = 819] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0E30BC00) [pid = 2140] [serial = 801] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (18381800) [pid = 2140] [serial = 807] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0E8EF400) [pid = 2140] [serial = 802] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (15E61000) [pid = 2140] [serial = 787] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (152BCC00) [pid = 2140] [serial = 786] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (18111C00) [pid = 2140] [serial = 790] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (175D9C00) [pid = 2140] [serial = 789] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1950C800) [pid = 2140] [serial = 793] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (191F0000) [pid = 2140] [serial = 792] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1963F800) [pid = 2140] [serial = 795] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1961F000) [pid = 2140] [serial = 810] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (191E7C00) [pid = 2140] [serial = 808] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0E30D400) [pid = 2140] [serial = 813] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (199E6C00) [pid = 2140] [serial = 816] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1635FC00) [pid = 2140] [serial = 814] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19661C00) [pid = 2140] [serial = 811] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C961800) [pid = 2140] [serial = 798] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0C9F6400) [pid = 2140] [serial = 799] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (16243C00) [pid = 2140] [serial = 804] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (16363400) [pid = 2140] [serial = 805] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (199F4400) [pid = 2140] [serial = 817] [outer = 00000000] [url = about:blank] 08:33:22 INFO - PROCESS | 2140 | 1467646403005 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]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1819ms 08:33:23 INFO - PROCESS | 2140 | 1467646403064 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:33:23 INFO - PROCESS | 2140 | 1467646403067 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:33:23 INFO - PROCESS | 2140 | 1467646403073 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 2140 | 1467646403076 Marionette TRACE conn5 <- [1,1122,null,{}] 08:33:23 INFO - PROCESS | 2140 | 1467646403082 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}] 08:33:23 INFO - PROCESS | 2140 | 1467646403086 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:23 INFO - PROCESS | 2140 | 1467646403207 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:33:23 INFO - PROCESS | 2140 | 1467646403215 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 2140 | 1467646403220 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:23 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F1800 == 28 [pid = 2140] [id = 290] 08:33:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0C9F2C00) [pid = 2140] [serial = 869] [outer = 00000000] 08:33:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0CA94C00) [pid = 2140] [serial = 870] [outer = 0C9F2C00] 08:33:23 INFO - PROCESS | 2140 | 1467646403268 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0CCEB800) [pid = 2140] [serial = 871] [outer = 0C9F2C00] 08:33:23 INFO - PROCESS | 2140 | 1467646403762 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]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 08:33:23 INFO - PROCESS | 2140 | 1467646403803 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 2140 | 1467646403808 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:33:23 INFO - PROCESS | 2140 | 1467646403814 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 2140 | 1467646403817 Marionette TRACE conn5 <- [1,1126,null,{}] 08:33:23 INFO - PROCESS | 2140 | 1467646403821 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}] 08:33:23 INFO - PROCESS | 2140 | 1467646403823 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:23 INFO - PROCESS | 2140 | 1467646403911 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:33:23 INFO - PROCESS | 2140 | 1467646403920 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 2140 | 1467646403922 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:23 INFO - PROCESS | 2140 | ++DOCSHELL 0DD90000 == 29 [pid = 2140] [id = 291] 08:33:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0DD90400) [pid = 2140] [serial = 872] [outer = 00000000] 08:33:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0DE1AC00) [pid = 2140] [serial = 873] [outer = 0DD90400] 08:33:23 INFO - PROCESS | 2140 | 1467646403969 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0E309C00) [pid = 2140] [serial = 874] [outer = 0DD90400] 08:33:24 INFO - PROCESS | 2140 | 1467646404438 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]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 672ms 08:33:24 INFO - PROCESS | 2140 | 1467646404492 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 2140 | 1467646404494 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:33:24 INFO - PROCESS | 2140 | 1467646404497 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:33:24 INFO - PROCESS | 2140 | 1467646404501 Marionette TRACE conn5 <- [1,1130,null,{}] 08:33:24 INFO - PROCESS | 2140 | 1467646404512 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}] 08:33:24 INFO - PROCESS | 2140 | 1467646404517 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:24 INFO - PROCESS | 2140 | 1467646404629 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:33:24 INFO - PROCESS | 2140 | 1467646404718 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 2140 | 1467646404721 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:24 INFO - PROCESS | 2140 | ++DOCSHELL 152C1800 == 30 [pid = 2140] [id = 292] 08:33:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (152C3800) [pid = 2140] [serial = 875] [outer = 00000000] 08:33:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (153D8400) [pid = 2140] [serial = 876] [outer = 152C3800] 08:33:24 INFO - PROCESS | 2140 | 1467646404769 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (15E63400) [pid = 2140] [serial = 877] [outer = 152C3800] 08:33:25 INFO - PROCESS | 2140 | 1467646405171 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]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 08:33:25 INFO - PROCESS | 2140 | 1467646405240 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 2140 | 1467646405242 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 2140 | 1467646405245 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 2140 | 1467646405247 Marionette TRACE conn5 <- [1,1134,null,{}] 08:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:33:25 INFO - PROCESS | 2140 | 1467646405251 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}] 08:33:25 INFO - PROCESS | 2140 | 1467646405253 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:25 INFO - PROCESS | 2140 | 1467646405364 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:33:25 INFO - PROCESS | 2140 | 1467646405374 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 2140 | 1467646405376 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:25 INFO - PROCESS | 2140 | ++DOCSHELL 16242800 == 31 [pid = 2140] [id = 293] 08:33:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (16243C00) [pid = 2140] [serial = 878] [outer = 00000000] 08:33:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (16C56000) [pid = 2140] [serial = 879] [outer = 16243C00] 08:33:25 INFO - PROCESS | 2140 | 1467646405467 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (17574000) [pid = 2140] [serial = 880] [outer = 16243C00] 08:33:25 INFO - PROCESS | 2140 | 1467646405895 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]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 672ms 08:33:25 INFO - PROCESS | 2140 | 1467646405929 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 2140 | 1467646405931 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 2140 | 1467646405934 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:33:25 INFO - PROCESS | 2140 | 1467646405936 Marionette TRACE conn5 <- [1,1138,null,{}] 08:33:25 INFO - PROCESS | 2140 | 1467646405939 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}] 08:33:25 INFO - PROCESS | 2140 | 1467646405941 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:26 INFO - PROCESS | 2140 | 1467646406080 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:33:26 INFO - PROCESS | 2140 | 1467646406092 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 2140 | 1467646406094 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:26 INFO - PROCESS | 2140 | ++DOCSHELL 17DC5000 == 32 [pid = 2140] [id = 294] 08:33:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (18113800) [pid = 2140] [serial = 881] [outer = 00000000] 08:33:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1816A400) [pid = 2140] [serial = 882] [outer = 18113800] 08:33:26 INFO - PROCESS | 2140 | 1467646406137 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (183D8C00) [pid = 2140] [serial = 883] [outer = 18113800] 08:33:26 INFO - PROCESS | 2140 | 1467646406568 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]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 08:33:26 INFO - PROCESS | 2140 | 1467646406608 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:33:26 INFO - PROCESS | 2140 | 1467646406610 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:33:26 INFO - PROCESS | 2140 | 1467646406613 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 2140 | 1467646406615 Marionette TRACE conn5 <- [1,1142,null,{}] 08:33:26 INFO - PROCESS | 2140 | 1467646406618 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}] 08:33:26 INFO - PROCESS | 2140 | 1467646406623 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:26 INFO - PROCESS | 2140 | 1467646406771 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:33:26 INFO - PROCESS | 2140 | 1467646406777 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 2140 | 1467646406779 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:26 INFO - PROCESS | 2140 | ++DOCSHELL 191E6000 == 33 [pid = 2140] [id = 295] 08:33:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (191E7400) [pid = 2140] [serial = 884] [outer = 00000000] 08:33:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (19515800) [pid = 2140] [serial = 885] [outer = 191E7400] 08:33:26 INFO - PROCESS | 2140 | 1467646406822 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1961FC00) [pid = 2140] [serial = 886] [outer = 191E7400] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19618C00) [pid = 2140] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1950A000) [pid = 2140] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19878000) [pid = 2140] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (18111000) [pid = 2140] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (19F16400) [pid = 2140] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (17577C00) [pid = 2140] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1623D400) [pid = 2140] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0DBE8000) [pid = 2140] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D813800) [pid = 2140] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (199E6000) [pid = 2140] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0C908800) [pid = 2140] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (17577400) [pid = 2140] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A06E400) [pid = 2140] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:33:27 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1A175400) [pid = 2140] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:33:27 INFO - PROCESS | 2140 | 1467646407583 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]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1020ms 08:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:33:27 INFO - PROCESS | 2140 | 1467646407634 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 2140 | 1467646407636 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:33:27 INFO - PROCESS | 2140 | 1467646407639 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 2140 | 1467646407641 Marionette TRACE conn5 <- [1,1146,null,{}] 08:33:27 INFO - PROCESS | 2140 | 1467646407644 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}] 08:33:27 INFO - PROCESS | 2140 | 1467646407646 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:27 INFO - PROCESS | 2140 | 1467646407722 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:33:27 INFO - PROCESS | 2140 | 1467646407729 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 2140 | 1467646407730 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:27 INFO - PROCESS | 2140 | ++DOCSHELL 0D27E000 == 34 [pid = 2140] [id = 296] 08:33:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D803400) [pid = 2140] [serial = 887] [outer = 00000000] 08:33:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1623D400) [pid = 2140] [serial = 888] [outer = 0D803400] 08:33:27 INFO - PROCESS | 2140 | 1467646407773 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (17577400) [pid = 2140] [serial = 889] [outer = 0D803400] 08:33:28 INFO - PROCESS | 2140 | 1467646408192 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]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 08:33:28 INFO - PROCESS | 2140 | 1467646408270 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:33:28 INFO - PROCESS | 2140 | 1467646408272 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:33:28 INFO - PROCESS | 2140 | 1467646408275 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 2140 | 1467646408277 Marionette TRACE conn5 <- [1,1150,null,{}] 08:33:28 INFO - PROCESS | 2140 | 1467646408280 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}] 08:33:28 INFO - PROCESS | 2140 | 1467646408282 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:28 INFO - PROCESS | 2140 | 1467646408359 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:33:28 INFO - PROCESS | 2140 | 1467646408364 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 2140 | 1467646408366 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:28 INFO - PROCESS | 2140 | ++DOCSHELL 19404C00 == 35 [pid = 2140] [id = 297] 08:33:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1950A000) [pid = 2140] [serial = 890] [outer = 00000000] 08:33:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1987E000) [pid = 2140] [serial = 891] [outer = 1950A000] 08:33:28 INFO - PROCESS | 2140 | 1467646408409 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19883C00) [pid = 2140] [serial = 892] [outer = 1950A000] 08:33:28 INFO - PROCESS | 2140 | 1467646408821 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]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 08:33:28 INFO - PROCESS | 2140 | 1467646408846 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 2140 | 1467646408848 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:33:28 INFO - PROCESS | 2140 | 1467646408851 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 2140 | 1467646408852 Marionette TRACE conn5 <- [1,1154,null,{}] 08:33:28 INFO - PROCESS | 2140 | 1467646408872 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}] 08:33:28 INFO - PROCESS | 2140 | 1467646408874 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:28 INFO - PROCESS | 2140 | 1467646408951 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:33:28 INFO - PROCESS | 2140 | 1467646408956 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 2140 | 1467646408958 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:28 INFO - PROCESS | 2140 | ++DOCSHELL 199E8C00 == 36 [pid = 2140] [id = 298] 08:33:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (199EA800) [pid = 2140] [serial = 893] [outer = 00000000] 08:33:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0D0D2400) [pid = 2140] [serial = 894] [outer = 199EA800] 08:33:28 INFO - PROCESS | 2140 | 1467646409002 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (199F0000) [pid = 2140] [serial = 895] [outer = 199EA800] 08:33:29 INFO - PROCESS | 2140 | 1467646409467 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]]]}] 08:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 08:33:29 INFO - PROCESS | 2140 | 1467646409554 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 2140 | 1467646409558 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:33:29 INFO - PROCESS | 2140 | 1467646409564 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 2140 | 1467646409568 Marionette TRACE conn5 <- [1,1158,null,{}] 08:33:29 INFO - PROCESS | 2140 | 1467646409575 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}] 08:33:29 INFO - PROCESS | 2140 | 1467646409579 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:29 INFO - PROCESS | 2140 | 1467646409724 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:33:29 INFO - PROCESS | 2140 | 1467646409812 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 2140 | 1467646409817 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:29 INFO - PROCESS | 2140 | ++DOCSHELL 0C9EEC00 == 37 [pid = 2140] [id = 299] 08:33:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0C9F0000) [pid = 2140] [serial = 896] [outer = 00000000] 08:33:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0D0D3C00) [pid = 2140] [serial = 897] [outer = 0C9F0000] 08:33:29 INFO - PROCESS | 2140 | 1467646409874 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0D813800) [pid = 2140] [serial = 898] [outer = 0C9F0000] 08:33:30 INFO - PROCESS | 2140 | 1467646410680 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]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1171ms 08:33:30 INFO - PROCESS | 2140 | 1467646410739 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 2140 | 1467646410742 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:33:30 INFO - PROCESS | 2140 | 1467646410749 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 2140 | 1467646410753 Marionette TRACE conn5 <- [1,1162,null,{}] 08:33:30 INFO - PROCESS | 2140 | 1467646410757 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}] 08:33:30 INFO - PROCESS | 2140 | 1467646410760 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:30 INFO - PROCESS | 2140 | 1467646410893 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:33:31 INFO - PROCESS | 2140 | 1467646411015 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 2140 | 1467646411018 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:31 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D1C00 == 38 [pid = 2140] [id = 300] 08:33:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (148DC400) [pid = 2140] [serial = 899] [outer = 00000000] 08:33:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (153D3000) [pid = 2140] [serial = 900] [outer = 148DC400] 08:33:31 INFO - PROCESS | 2140 | 1467646411074 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1623CC00) [pid = 2140] [serial = 901] [outer = 148DC400] 08:33:31 INFO - PROCESS | 2140 | 1467646411897 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] 08:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:33:31 INFO - PROCESS | 2140 | 1467646411930 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:33:31 INFO - PROCESS | 2140 | 1467646411935 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 2140 | 1467646411938 Marionette TRACE conn5 <- [1,1166,null,{}] 08:33:31 INFO - PROCESS | 2140 | 1467646411943 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}] 08:33:31 INFO - PROCESS | 2140 | 1467646411946 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:32 INFO - PROCESS | 2140 | 1467646412057 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:33:32 INFO - PROCESS | 2140 | 1467646412193 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 2140 | 1467646412197 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:32 INFO - PROCESS | 2140 | ++DOCSHELL 0D81F000 == 39 [pid = 2140] [id = 301] 08:33:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0DBE0400) [pid = 2140] [serial = 902] [outer = 00000000] 08:33:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0DEB5800) [pid = 2140] [serial = 903] [outer = 0DBE0400] 08:33:32 INFO - PROCESS | 2140 | 1467646412248 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (14A62000) [pid = 2140] [serial = 904] [outer = 0DBE0400] 08:33:32 INFO - PROCESS | 2140 | --DOCSHELL 19404C00 == 38 [pid = 2140] [id = 297] 08:33:32 INFO - PROCESS | 2140 | --DOCSHELL 0D27E000 == 37 [pid = 2140] [id = 296] 08:33:32 INFO - PROCESS | 2140 | --DOCSHELL 191E6000 == 36 [pid = 2140] [id = 295] 08:33:32 INFO - PROCESS | 2140 | --DOCSHELL 17DC5000 == 35 [pid = 2140] [id = 294] 08:33:32 INFO - PROCESS | 2140 | --DOCSHELL 16242800 == 34 [pid = 2140] [id = 293] 08:33:32 INFO - PROCESS | 2140 | --DOCSHELL 152C1800 == 33 [pid = 2140] [id = 292] 08:33:32 INFO - PROCESS | 2140 | --DOCSHELL 0DD90000 == 32 [pid = 2140] [id = 291] 08:33:32 INFO - PROCESS | 2140 | --DOCSHELL 0C9F1800 == 31 [pid = 2140] [id = 290] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (19668000) [pid = 2140] [serial = 796] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (1816C400) [pid = 2140] [serial = 826] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (19F0D400) [pid = 2140] [serial = 844] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (16243800) [pid = 2140] [serial = 834] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (162D2000) [pid = 2140] [serial = 835] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0E9D2800) [pid = 2140] [serial = 831] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14A6A000) [pid = 2140] [serial = 832] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0D820800) [pid = 2140] [serial = 822] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0DEBDC00) [pid = 2140] [serial = 823] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1623F000) [pid = 2140] [serial = 820] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0CCE2400) [pid = 2140] [serial = 828] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D27C000) [pid = 2140] [serial = 829] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (18ED1800) [pid = 2140] [serial = 837] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1A07AC00) [pid = 2140] [serial = 853] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1A067800) [pid = 2140] [serial = 847] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1A076400) [pid = 2140] [serial = 852] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A17D800) [pid = 2140] [serial = 856] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1A179400) [pid = 2140] [serial = 855] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1A062400) [pid = 2140] [serial = 850] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (191F3400) [pid = 2140] [serial = 838] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1961EC00) [pid = 2140] [serial = 840] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (199EC400) [pid = 2140] [serial = 843] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (19625000) [pid = 2140] [serial = 841] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19F14400) [pid = 2140] [serial = 849] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A063400) [pid = 2140] [serial = 846] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1811A000) [pid = 2140] [serial = 825] [outer = 00000000] [url = about:blank] 08:33:32 INFO - PROCESS | 2140 | 1467646412741 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] 08:33:32 INFO - PROCESS | 2140 | 1467646412771 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:33:32 INFO - PROCESS | 2140 | 1467646412777 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 2140 | 1467646412780 Marionette TRACE conn5 <- [1,1170,null,{}] 08:33:32 INFO - PROCESS | 2140 | 1467646412784 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}] 08:33:32 INFO - PROCESS | 2140 | 1467646412786 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:32 INFO - PROCESS | 2140 | 1467646412871 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:33:32 INFO - PROCESS | 2140 | 1467646412880 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 2140 | 1467646412882 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:32 INFO - PROCESS | 2140 | ++DOCSHELL 0DE17400 == 32 [pid = 2140] [id = 302] 08:33:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0DEBCC00) [pid = 2140] [serial = 905] [outer = 00000000] 08:33:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (14A6B000) [pid = 2140] [serial = 906] [outer = 0DEBCC00] 08:33:32 INFO - PROCESS | 2140 | 1467646412928 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (1525F000) [pid = 2140] [serial = 907] [outer = 0DEBCC00] 08:33:33 INFO - PROCESS | 2140 | 1467646413398 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] 08:33:33 INFO - PROCESS | 2140 | 1467646413454 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:33:33 INFO - PROCESS | 2140 | 1467646413457 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 2140 | 1467646413460 Marionette TRACE conn5 <- [1,1174,null,{}] 08:33:33 INFO - PROCESS | 2140 | 1467646413471 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}] 08:33:33 INFO - PROCESS | 2140 | 1467646413476 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:33 INFO - PROCESS | 2140 | 1467646413559 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:33:33 INFO - PROCESS | 2140 | 1467646413611 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 2140 | 1467646413614 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:33 INFO - PROCESS | 2140 | ++DOCSHELL 1811A400 == 33 [pid = 2140] [id = 303] 08:33:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1811C000) [pid = 2140] [serial = 908] [outer = 00000000] 08:33:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1816B000) [pid = 2140] [serial = 909] [outer = 1811C000] 08:33:33 INFO - PROCESS | 2140 | 1467646413736 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (183DF800) [pid = 2140] [serial = 910] [outer = 1811C000] 08:33:34 INFO - PROCESS | 2140 | 1467646414109 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] 08:33:34 INFO - PROCESS | 2140 | 1467646414146 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:33:34 INFO - PROCESS | 2140 | 1467646414150 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 2140 | 1467646414151 Marionette TRACE conn5 <- [1,1178,null,{}] 08:33:34 INFO - PROCESS | 2140 | 1467646414155 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}] 08:33:34 INFO - PROCESS | 2140 | 1467646414157 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:34 INFO - PROCESS | 2140 | 1467646414241 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:33:34 INFO - PROCESS | 2140 | 1467646414247 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 2140 | 1467646414249 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:34 INFO - PROCESS | 2140 | ++DOCSHELL 191EAC00 == 34 [pid = 2140] [id = 304] 08:33:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (191F1000) [pid = 2140] [serial = 911] [outer = 00000000] 08:33:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1961E000) [pid = 2140] [serial = 912] [outer = 191F1000] 08:33:34 INFO - PROCESS | 2140 | 1467646414302 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19647400) [pid = 2140] [serial = 913] [outer = 191F1000] 08:33:34 INFO - PROCESS | 2140 | 1467646414772 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] 08:33:34 INFO - PROCESS | 2140 | 1467646414824 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:33:34 INFO - PROCESS | 2140 | 1467646414827 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 2140 | 1467646414829 Marionette TRACE conn5 <- [1,1182,null,{}] 08:33:34 INFO - PROCESS | 2140 | 1467646414832 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}] 08:33:34 INFO - PROCESS | 2140 | 1467646414834 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:34 INFO - PROCESS | 2140 | 1467646414945 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:33:35 INFO - PROCESS | 2140 | 1467646415033 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 2140 | 1467646415035 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:35 INFO - PROCESS | 2140 | ++DOCSHELL 1987BC00 == 35 [pid = 2140] [id = 305] 08:33:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1987F800) [pid = 2140] [serial = 914] [outer = 00000000] 08:33:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (199E6400) [pid = 2140] [serial = 915] [outer = 1987F800] 08:33:35 INFO - PROCESS | 2140 | 1467646415078 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (199F3400) [pid = 2140] [serial = 916] [outer = 1987F800] 08:33:35 INFO - PROCESS | 2140 | 1467646415493 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] 08:33:35 INFO - PROCESS | 2140 | 1467646415566 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:33:35 INFO - PROCESS | 2140 | 1467646415569 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:33:35 INFO - PROCESS | 2140 | 1467646415571 Marionette TRACE conn5 <- [1,1186,null,{}] 08:33:35 INFO - PROCESS | 2140 | 1467646415575 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}] 08:33:35 INFO - PROCESS | 2140 | 1467646415581 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:35 INFO - PROCESS | 2140 | 1467646415724 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:33:35 INFO - PROCESS | 2140 | 1467646415785 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 2140 | 1467646415787 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:35 INFO - PROCESS | 2140 | ++DOCSHELL 19F14000 == 36 [pid = 2140] [id = 306] 08:33:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19F15800) [pid = 2140] [serial = 917] [outer = 00000000] 08:33:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A069400) [pid = 2140] [serial = 918] [outer = 19F15800] 08:33:35 INFO - PROCESS | 2140 | 1467646415832 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A069800) [pid = 2140] [serial = 919] [outer = 19F15800] 08:33:36 INFO - PROCESS | 2140 | 1467646416232 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]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 08:33:36 INFO - PROCESS | 2140 | 1467646416306 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 2140 | 1467646416308 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:33:36 INFO - PROCESS | 2140 | 1467646416315 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 2140 | 1467646416316 Marionette TRACE conn5 <- [1,1190,null,{}] 08:33:36 INFO - PROCESS | 2140 | 1467646416320 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}] 08:33:36 INFO - PROCESS | 2140 | 1467646416322 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:36 INFO - PROCESS | 2140 | 1467646416440 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:33:36 INFO - PROCESS | 2140 | 1467646416445 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 2140 | 1467646416447 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:36 INFO - PROCESS | 2140 | ++DOCSHELL 1A075400 == 37 [pid = 2140] [id = 307] 08:33:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A078800) [pid = 2140] [serial = 920] [outer = 00000000] 08:33:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A172C00) [pid = 2140] [serial = 921] [outer = 1A078800] 08:33:36 INFO - PROCESS | 2140 | 1467646416490 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1A178400) [pid = 2140] [serial = 922] [outer = 1A078800] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0DD90400) [pid = 2140] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0C9F2C00) [pid = 2140] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (152C3800) [pid = 2140] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0C964800) [pid = 2140] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (18113800) [pid = 2140] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (191E7400) [pid = 2140] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D803400) [pid = 2140] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D0CA000) [pid = 2140] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1623F400) [pid = 2140] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1A071000) [pid = 2140] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1950A000) [pid = 2140] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:33:36 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (16243C00) [pid = 2140] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:33:36 INFO - PROCESS | 2140 | 1467646416961 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]]]}] 08:33:36 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 08:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 08:33:36 INFO - PROCESS | 2140 | 1467646416988 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 2140 | 1467646416990 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:33:36 INFO - PROCESS | 2140 | 1467646416993 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 2140 | 1467646416995 Marionette TRACE conn5 <- [1,1194,null,{}] 08:33:36 INFO - PROCESS | 2140 | 1467646416998 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}] 08:33:36 INFO - PROCESS | 2140 | 1467646417000 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:37 INFO - PROCESS | 2140 | 1467646417078 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:33:37 INFO - PROCESS | 2140 | 1467646417084 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 2140 | 1467646417086 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:37 INFO - PROCESS | 2140 | ++DOCSHELL 153D2C00 == 38 [pid = 2140] [id = 308] 08:33:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1623F000) [pid = 2140] [serial = 923] [outer = 00000000] 08:33:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19F16800) [pid = 2140] [serial = 924] [outer = 1623F000] 08:33:37 INFO - PROCESS | 2140 | 1467646417128 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A07A800) [pid = 2140] [serial = 925] [outer = 1623F000] 08:33:37 INFO - PROCESS | 2140 | 1467646417539 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]]]}] 08:33:37 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 08:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 08:33:37 INFO - PROCESS | 2140 | 1467646417564 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 2140 | 1467646417566 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:33:37 INFO - PROCESS | 2140 | 1467646417595 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 2140 | 1467646417597 Marionette TRACE conn5 <- [1,1198,null,{}] 08:33:37 INFO - PROCESS | 2140 | 1467646417605 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}] 08:33:37 INFO - PROCESS | 2140 | 1467646417607 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:37 INFO - PROCESS | 2140 | 1467646417685 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:33:37 INFO - PROCESS | 2140 | 1467646417691 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 2140 | 1467646417693 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:37 INFO - PROCESS | 2140 | ++DOCSHELL 1A17B800 == 39 [pid = 2140] [id = 309] 08:33:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A17F800) [pid = 2140] [serial = 926] [outer = 00000000] 08:33:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A4F0800) [pid = 2140] [serial = 927] [outer = 1A17F800] 08:33:37 INFO - PROCESS | 2140 | 1467646417738 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1A4F1000) [pid = 2140] [serial = 928] [outer = 1A17F800] 08:33:38 INFO - PROCESS | 2140 | 1467646418189 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]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 650ms 08:33:38 INFO - PROCESS | 2140 | 1467646418228 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 2140 | 1467646418230 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:33:38 INFO - PROCESS | 2140 | 1467646418246 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 2140 | 1467646418247 Marionette TRACE conn5 <- [1,1202,null,{}] 08:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:33:38 INFO - PROCESS | 2140 | 1467646418251 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}] 08:33:38 INFO - PROCESS | 2140 | 1467646418252 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:38 INFO - PROCESS | 2140 | 1467646418332 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:33:38 INFO - PROCESS | 2140 | 1467646418338 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 2140 | 1467646418339 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:38 INFO - PROCESS | 2140 | ++DOCSHELL 1B4E2400 == 40 [pid = 2140] [id = 310] 08:33:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1B4E3C00) [pid = 2140] [serial = 929] [outer = 00000000] 08:33:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1B580400) [pid = 2140] [serial = 930] [outer = 1B4E3C00] 08:33:38 INFO - PROCESS | 2140 | 1467646418383 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1B580C00) [pid = 2140] [serial = 931] [outer = 1B4E3C00] 08:33:38 INFO - PROCESS | 2140 | 1467646418900 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]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 08:33:38 INFO - PROCESS | 2140 | 1467646418983 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 2140 | 1467646418988 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:33:38 INFO - PROCESS | 2140 | 1467646418994 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 2140 | 1467646418997 Marionette TRACE conn5 <- [1,1206,null,{}] 08:33:38 INFO - PROCESS | 2140 | 1467646419004 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}] 08:33:38 INFO - PROCESS | 2140 | 1467646419007 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:39 INFO - PROCESS | 2140 | 1467646419223 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:33:39 INFO - PROCESS | 2140 | 1467646419345 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 2140 | 1467646419349 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:39 INFO - PROCESS | 2140 | ++DOCSHELL 0DD8EC00 == 41 [pid = 2140] [id = 311] 08:33:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0DD90000) [pid = 2140] [serial = 932] [outer = 00000000] 08:33:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0E313000) [pid = 2140] [serial = 933] [outer = 0DD90000] 08:33:39 INFO - PROCESS | 2140 | 1467646419411 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (14B8A000) [pid = 2140] [serial = 934] [outer = 0DD90000] 08:33:39 INFO - PROCESS | 2140 | 1467646419993 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]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1074ms 08:33:40 INFO - PROCESS | 2140 | 1467646420083 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 2140 | 1467646420088 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:33:40 INFO - PROCESS | 2140 | 1467646420094 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:33:40 INFO - PROCESS | 2140 | 1467646420097 Marionette TRACE conn5 <- [1,1210,null,{}] 08:33:40 INFO - PROCESS | 2140 | 1467646420102 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}] 08:33:40 INFO - PROCESS | 2140 | 1467646420104 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:40 INFO - PROCESS | 2140 | 1467646420226 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:33:40 INFO - PROCESS | 2140 | 1467646420352 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 2140 | 1467646420355 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:40 INFO - PROCESS | 2140 | ++DOCSHELL 17572C00 == 42 [pid = 2140] [id = 312] 08:33:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (17DBD000) [pid = 2140] [serial = 935] [outer = 00000000] 08:33:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (191EE400) [pid = 2140] [serial = 936] [outer = 17DBD000] 08:33:40 INFO - PROCESS | 2140 | 1467646420415 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1987FC00) [pid = 2140] [serial = 937] [outer = 17DBD000] 08:33:41 INFO - PROCESS | 2140 | 1467646421017 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] 08:33:41 INFO - PROCESS | 2140 | 1467646421073 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:33:41 INFO - PROCESS | 2140 | 1467646421076 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 2140 | 1467646421080 Marionette TRACE conn5 <- [1,1214,null,{}] 08:33:41 INFO - PROCESS | 2140 | 1467646421091 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}] 08:33:41 INFO - PROCESS | 2140 | 1467646421096 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:41 INFO - PROCESS | 2140 | 1467646421203 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:33:41 INFO - PROCESS | 2140 | 1467646421334 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 2140 | 1467646421337 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:41 INFO - PROCESS | 2140 | ++DOCSHELL 1B381800 == 43 [pid = 2140] [id = 313] 08:33:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1B4EE000) [pid = 2140] [serial = 938] [outer = 00000000] 08:33:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1B70F800) [pid = 2140] [serial = 939] [outer = 1B4EE000] 08:33:41 INFO - PROCESS | 2140 | 1467646421395 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1B8A6C00) [pid = 2140] [serial = 940] [outer = 1B4EE000] 08:33:41 INFO - PROCESS | 2140 | 1467646421968 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]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 08:33:41 INFO - PROCESS | 2140 | 1467646422010 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 2140 | 1467646422013 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:33:42 INFO - PROCESS | 2140 | 1467646422016 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 2140 | 1467646422018 Marionette TRACE conn5 <- [1,1218,null,{}] 08:33:42 INFO - PROCESS | 2140 | 1467646422022 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}] 08:33:42 INFO - PROCESS | 2140 | 1467646422025 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:42 INFO - PROCESS | 2140 | 1467646422132 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:33:42 INFO - PROCESS | 2140 | 1467646422244 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 2140 | 1467646422247 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:42 INFO - PROCESS | 2140 | ++DOCSHELL 1A4D6C00 == 44 [pid = 2140] [id = 314] 08:33:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (1A4D8400) [pid = 2140] [serial = 941] [outer = 00000000] 08:33:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (1A4DD000) [pid = 2140] [serial = 942] [outer = 1A4D8400] 08:33:42 INFO - PROCESS | 2140 | 1467646422300 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1B70B800) [pid = 2140] [serial = 943] [outer = 1A4D8400] 08:33:43 INFO - PROCESS | 2140 | 1467646423044 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]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1068ms 08:33:43 INFO - PROCESS | 2140 | 1467646423088 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 2140 | 1467646423092 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:33:43 INFO - PROCESS | 2140 | 1467646423097 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 2140 | 1467646423100 Marionette TRACE conn5 <- [1,1222,null,{}] 08:33:43 INFO - PROCESS | 2140 | 1467646423105 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}] 08:33:43 INFO - PROCESS | 2140 | 1467646423108 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:43 INFO - PROCESS | 2140 | 1467646423210 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:33:43 INFO - PROCESS | 2140 | 1467646423316 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 2140 | 1467646423320 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:43 INFO - PROCESS | 2140 | ++DOCSHELL 0CC7A000 == 45 [pid = 2140] [id = 315] 08:33:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0CCE6800) [pid = 2140] [serial = 944] [outer = 00000000] 08:33:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (0E98DC00) [pid = 2140] [serial = 945] [outer = 0CCE6800] 08:33:43 INFO - PROCESS | 2140 | 1467646423370 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (14D6B000) [pid = 2140] [serial = 946] [outer = 0CCE6800] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 1A17B800 == 44 [pid = 2140] [id = 309] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 153D2C00 == 43 [pid = 2140] [id = 308] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 1A075400 == 42 [pid = 2140] [id = 307] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 19F14000 == 41 [pid = 2140] [id = 306] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 1987BC00 == 40 [pid = 2140] [id = 305] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 191EAC00 == 39 [pid = 2140] [id = 304] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 1811A400 == 38 [pid = 2140] [id = 303] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 0DE17400 == 37 [pid = 2140] [id = 302] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 0D81F000 == 36 [pid = 2140] [id = 301] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 0E9D1C00 == 35 [pid = 2140] [id = 300] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 0C9EEC00 == 34 [pid = 2140] [id = 299] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 0C90BC00 == 33 [pid = 2140] [id = 289] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 199E8C00 == 32 [pid = 2140] [id = 298] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 1A4D6C00 == 31 [pid = 2140] [id = 314] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 17572C00 == 30 [pid = 2140] [id = 312] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 1B381800 == 29 [pid = 2140] [id = 313] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 1B4E2400 == 28 [pid = 2140] [id = 310] 08:33:44 INFO - PROCESS | 2140 | --DOCSHELL 0DD8EC00 == 27 [pid = 2140] [id = 311] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0DE1AC00) [pid = 2140] [serial = 873] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (0E309C00) [pid = 2140] [serial = 874] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0CA94C00) [pid = 2140] [serial = 870] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0CCEB800) [pid = 2140] [serial = 871] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (153D8400) [pid = 2140] [serial = 876] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0D801800) [pid = 2140] [serial = 868] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0CC84000) [pid = 2140] [serial = 867] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (183D8C00) [pid = 2140] [serial = 883] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1816A400) [pid = 2140] [serial = 882] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (19515800) [pid = 2140] [serial = 885] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (17577400) [pid = 2140] [serial = 889] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1623D400) [pid = 2140] [serial = 888] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (148D5800) [pid = 2140] [serial = 859] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0DBE6400) [pid = 2140] [serial = 858] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (17DC1400) [pid = 2140] [serial = 862] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1636D000) [pid = 2140] [serial = 861] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1A220000) [pid = 2140] [serial = 865] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1A179000) [pid = 2140] [serial = 864] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1961FC00) [pid = 2140] [serial = 886] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (19883C00) [pid = 2140] [serial = 892] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (16C56000) [pid = 2140] [serial = 879] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (17574000) [pid = 2140] [serial = 880] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1987E000) [pid = 2140] [serial = 891] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (15E63400) [pid = 2140] [serial = 877] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D0D2400) [pid = 2140] [serial = 894] [outer = 00000000] [url = about:blank] 08:33:44 INFO - PROCESS | 2140 | 1467646424639 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]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1587ms 08:33:44 INFO - PROCESS | 2140 | 1467646424705 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 2140 | 1467646424709 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:33:44 INFO - PROCESS | 2140 | 1467646424718 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 2140 | 1467646424721 Marionette TRACE conn5 <- [1,1226,null,{}] 08:33:44 INFO - PROCESS | 2140 | 1467646424727 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}] 08:33:44 INFO - PROCESS | 2140 | 1467646424730 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:44 INFO - PROCESS | 2140 | 1467646424812 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:33:44 INFO - PROCESS | 2140 | 1467646424819 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 2140 | 1467646424823 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:44 INFO - PROCESS | 2140 | ++DOCSHELL 0D671800 == 28 [pid = 2140] [id = 316] 08:33:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0D676800) [pid = 2140] [serial = 947] [outer = 00000000] 08:33:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0D809000) [pid = 2140] [serial = 948] [outer = 0D676800] 08:33:44 INFO - PROCESS | 2140 | 1467646424875 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0D811800) [pid = 2140] [serial = 949] [outer = 0D676800] 08:33:45 INFO - PROCESS | 2140 | 1467646425347 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]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 08:33:45 INFO - PROCESS | 2140 | 1467646425391 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 2140 | 1467646425396 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:33:45 INFO - PROCESS | 2140 | 1467646425402 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 2140 | 1467646425405 Marionette TRACE conn5 <- [1,1230,null,{}] 08:33:45 INFO - PROCESS | 2140 | 1467646425409 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}] 08:33:45 INFO - PROCESS | 2140 | 1467646425411 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:45 INFO - PROCESS | 2140 | 1467646425498 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:33:45 INFO - PROCESS | 2140 | 1467646425507 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 2140 | 1467646425509 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:45 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBD000 == 29 [pid = 2140] [id = 317] 08:33:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0DEBDC00) [pid = 2140] [serial = 950] [outer = 00000000] 08:33:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0E310400) [pid = 2140] [serial = 951] [outer = 0DEBDC00] 08:33:45 INFO - PROCESS | 2140 | 1467646425557 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0E895400) [pid = 2140] [serial = 952] [outer = 0DEBDC00] 08:33:46 INFO - PROCESS | 2140 | 1467646426030 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]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 08:33:46 INFO - PROCESS | 2140 | 1467646426077 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 2140 | 1467646426080 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:33:46 INFO - PROCESS | 2140 | 1467646426083 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 2140 | 1467646426086 Marionette TRACE conn5 <- [1,1234,null,{}] 08:33:46 INFO - PROCESS | 2140 | 1467646426097 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}] 08:33:46 INFO - PROCESS | 2140 | 1467646426101 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:46 INFO - PROCESS | 2140 | 1467646426212 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:33:46 INFO - PROCESS | 2140 | 1467646426310 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 2140 | 1467646426313 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:46 INFO - PROCESS | 2140 | ++DOCSHELL 16243800 == 30 [pid = 2140] [id = 318] 08:33:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (16243C00) [pid = 2140] [serial = 953] [outer = 00000000] 08:33:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16265C00) [pid = 2140] [serial = 954] [outer = 16243C00] 08:33:46 INFO - PROCESS | 2140 | 1467646426361 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (16361800) [pid = 2140] [serial = 955] [outer = 16243C00] 08:33:46 INFO - PROCESS | 2140 | 1467646426784 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]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 08:33:46 INFO - PROCESS | 2140 | 1467646426817 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 2140 | 1467646426819 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:33:46 INFO - PROCESS | 2140 | 1467646426822 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:33:46 INFO - PROCESS | 2140 | 1467646426824 Marionette TRACE conn5 <- [1,1238,null,{}] 08:33:46 INFO - PROCESS | 2140 | 1467646426832 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}] 08:33:46 INFO - PROCESS | 2140 | 1467646426834 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:46 INFO - PROCESS | 2140 | 1467646426949 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:33:46 INFO - PROCESS | 2140 | 1467646426955 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 2140 | 1467646426957 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:46 INFO - PROCESS | 2140 | ++DOCSHELL 16265800 == 31 [pid = 2140] [id = 319] 08:33:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (16364400) [pid = 2140] [serial = 956] [outer = 00000000] 08:33:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (17575400) [pid = 2140] [serial = 957] [outer = 16364400] 08:33:46 INFO - PROCESS | 2140 | 1467646427003 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (17DB9400) [pid = 2140] [serial = 958] [outer = 16364400] 08:33:47 INFO - PROCESS | 2140 | 1467646427454 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]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 08:33:47 INFO - PROCESS | 2140 | 1467646427502 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 2140 | 1467646427504 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:33:47 INFO - PROCESS | 2140 | 1467646427507 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:33:47 INFO - PROCESS | 2140 | 1467646427509 Marionette TRACE conn5 <- [1,1242,null,{}] 08:33:47 INFO - PROCESS | 2140 | 1467646427512 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}] 08:33:47 INFO - PROCESS | 2140 | 1467646427514 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:47 INFO - PROCESS | 2140 | 1467646427649 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:33:47 INFO - PROCESS | 2140 | 1467646427670 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 2140 | 1467646427672 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:47 INFO - PROCESS | 2140 | ++DOCSHELL 1811A400 == 32 [pid = 2140] [id = 320] 08:33:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1815E800) [pid = 2140] [serial = 959] [outer = 00000000] 08:33:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (183DE400) [pid = 2140] [serial = 960] [outer = 1815E800] 08:33:47 INFO - PROCESS | 2140 | 1467646427715 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (191E5400) [pid = 2140] [serial = 961] [outer = 1815E800] 08:33:48 INFO - PROCESS | 2140 | 1467646428173 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]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 08:33:48 INFO - PROCESS | 2140 | 1467646428247 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 2140 | 1467646428249 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:33:48 INFO - PROCESS | 2140 | 1467646428252 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 2140 | 1467646428254 Marionette TRACE conn5 <- [1,1246,null,{}] 08:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:33:48 INFO - PROCESS | 2140 | 1467646428257 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}] 08:33:48 INFO - PROCESS | 2140 | 1467646428263 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:48 INFO - PROCESS | 2140 | 1467646428401 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:33:48 INFO - PROCESS | 2140 | 1467646428460 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 2140 | 1467646428462 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:48 INFO - PROCESS | 2140 | ++DOCSHELL 19624C00 == 33 [pid = 2140] [id = 321] 08:33:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1963D400) [pid = 2140] [serial = 962] [outer = 00000000] 08:33:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (19662000) [pid = 2140] [serial = 963] [outer = 1963D400] 08:33:48 INFO - PROCESS | 2140 | 1467646428506 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (19668000) [pid = 2140] [serial = 964] [outer = 1963D400] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (1987F800) [pid = 2140] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19F15800) [pid = 2140] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1A17F800) [pid = 2140] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1A078800) [pid = 2140] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (199EA800) [pid = 2140] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1811C000) [pid = 2140] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1B4E3C00) [pid = 2140] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0C9F0000) [pid = 2140] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0DEBCC00) [pid = 2140] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (148DC400) [pid = 2140] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0DBE0400) [pid = 2140] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (191F1000) [pid = 2140] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:33:48 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1623F000) [pid = 2140] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:33:49 INFO - PROCESS | 2140 | 1467646429173 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]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 08:33:49 INFO - PROCESS | 2140 | 1467646429227 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 2140 | 1467646429229 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:33:49 INFO - PROCESS | 2140 | 1467646429231 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 2140 | 1467646429233 Marionette TRACE conn5 <- [1,1250,null,{}] 08:33:49 INFO - PROCESS | 2140 | 1467646429237 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}] 08:33:49 INFO - PROCESS | 2140 | 1467646429238 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:49 INFO - PROCESS | 2140 | 1467646429316 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:33:49 INFO - PROCESS | 2140 | 1467646429322 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 2140 | 1467646429323 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:49 INFO - PROCESS | 2140 | ++DOCSHELL 0D06C000 == 34 [pid = 2140] [id = 322] 08:33:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (14D63400) [pid = 2140] [serial = 965] [outer = 00000000] 08:33:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (191F2000) [pid = 2140] [serial = 966] [outer = 14D63400] 08:33:49 INFO - PROCESS | 2140 | 1467646429367 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (191F4C00) [pid = 2140] [serial = 967] [outer = 14D63400] 08:33:49 INFO - PROCESS | 2140 | 1467646429794 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]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 570ms 08:33:49 INFO - PROCESS | 2140 | 1467646429802 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:33:49 INFO - PROCESS | 2140 | 1467646429804 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:33:49 INFO - PROCESS | 2140 | 1467646429807 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 2140 | 1467646429809 Marionette TRACE conn5 <- [1,1254,null,{}] 08:33:49 INFO - PROCESS | 2140 | 1467646429826 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}] 08:33:49 INFO - PROCESS | 2140 | 1467646429828 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:49 INFO - PROCESS | 2140 | 1467646429905 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:33:49 INFO - PROCESS | 2140 | 1467646429911 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 2140 | 1467646429913 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:49 INFO - PROCESS | 2140 | ++DOCSHELL 19640400 == 35 [pid = 2140] [id = 323] 08:33:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19640800) [pid = 2140] [serial = 968] [outer = 00000000] 08:33:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19882C00) [pid = 2140] [serial = 969] [outer = 19640800] 08:33:49 INFO - PROCESS | 2140 | 1467646429955 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1987EC00) [pid = 2140] [serial = 970] [outer = 19640800] 08:33:50 INFO - PROCESS | 2140 | 1467646430394 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]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 632ms 08:33:50 INFO - PROCESS | 2140 | 1467646430454 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 2140 | 1467646430456 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:33:50 INFO - PROCESS | 2140 | 1467646430459 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 2140 | 1467646430461 Marionette TRACE conn5 <- [1,1258,null,{}] 08:33:50 INFO - PROCESS | 2140 | 1467646430465 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}] 08:33:50 INFO - PROCESS | 2140 | 1467646430466 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:50 INFO - PROCESS | 2140 | 1467646430548 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:33:50 INFO - PROCESS | 2140 | 1467646430555 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 2140 | 1467646430557 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:50 INFO - PROCESS | 2140 | ++DOCSHELL 16243400 == 36 [pid = 2140] [id = 324] 08:33:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19D99800) [pid = 2140] [serial = 971] [outer = 00000000] 08:33:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19F16000) [pid = 2140] [serial = 972] [outer = 19D99800] 08:33:50 INFO - PROCESS | 2140 | 1467646430604 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19FEF000) [pid = 2140] [serial = 973] [outer = 19D99800] 08:33:51 INFO - PROCESS | 2140 | 1467646431310 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]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 08:33:51 INFO - PROCESS | 2140 | 1467646431392 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:33:51 INFO - PROCESS | 2140 | 1467646431397 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:33:51 INFO - PROCESS | 2140 | 1467646431402 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 2140 | 1467646431405 Marionette TRACE conn5 <- [1,1262,null,{}] 08:33:51 INFO - PROCESS | 2140 | 1467646431412 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}] 08:33:51 INFO - PROCESS | 2140 | 1467646431415 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:51 INFO - PROCESS | 2140 | 1467646431566 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:33:51 INFO - PROCESS | 2140 | 1467646431690 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 2140 | 1467646431693 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:51 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F3800 == 37 [pid = 2140] [id = 325] 08:33:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0CCE6400) [pid = 2140] [serial = 974] [outer = 00000000] 08:33:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0DE18800) [pid = 2140] [serial = 975] [outer = 0CCE6400] 08:33:51 INFO - PROCESS | 2140 | 1467646431750 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0E991400) [pid = 2140] [serial = 976] [outer = 0CCE6400] 08:33:52 INFO - PROCESS | 2140 | 1467646432433 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]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1083ms 08:33:52 INFO - PROCESS | 2140 | 1467646432486 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 2140 | 1467646432491 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:33:52 INFO - PROCESS | 2140 | 1467646432497 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 2140 | 1467646432500 Marionette TRACE conn5 <- [1,1266,null,{}] 08:33:52 INFO - PROCESS | 2140 | 1467646432505 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}] 08:33:52 INFO - PROCESS | 2140 | 1467646432507 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:52 INFO - PROCESS | 2140 | 1467646432627 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:33:52 INFO - PROCESS | 2140 | 1467646432773 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 2140 | 1467646432776 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:52 INFO - PROCESS | 2140 | ++DOCSHELL 0C967000 == 38 [pid = 2140] [id = 326] 08:33:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0D0CA000) [pid = 2140] [serial = 977] [outer = 00000000] 08:33:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1756F000) [pid = 2140] [serial = 978] [outer = 0D0CA000] 08:33:52 INFO - PROCESS | 2140 | 1467646432832 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (17DC5400) [pid = 2140] [serial = 979] [outer = 0D0CA000] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 19640400 == 37 [pid = 2140] [id = 323] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 0D06C000 == 36 [pid = 2140] [id = 322] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 19624C00 == 35 [pid = 2140] [id = 321] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 1811A400 == 34 [pid = 2140] [id = 320] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 16265800 == 33 [pid = 2140] [id = 319] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 16243800 == 32 [pid = 2140] [id = 318] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 0DEBD000 == 31 [pid = 2140] [id = 317] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 0D671800 == 30 [pid = 2140] [id = 316] 08:33:53 INFO - PROCESS | 2140 | --DOCSHELL 0CC7A000 == 29 [pid = 2140] [id = 315] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (199E6400) [pid = 2140] [serial = 915] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (1A069400) [pid = 2140] [serial = 918] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (199F3400) [pid = 2140] [serial = 916] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1A4F1000) [pid = 2140] [serial = 928] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1A172C00) [pid = 2140] [serial = 921] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (199F0000) [pid = 2140] [serial = 895] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1816B000) [pid = 2140] [serial = 909] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (183DF800) [pid = 2140] [serial = 910] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1B580C00) [pid = 2140] [serial = 931] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0D0D3C00) [pid = 2140] [serial = 897] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1B580400) [pid = 2140] [serial = 930] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D813800) [pid = 2140] [serial = 898] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (14A6B000) [pid = 2140] [serial = 906] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1525F000) [pid = 2140] [serial = 907] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (153D3000) [pid = 2140] [serial = 900] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1623CC00) [pid = 2140] [serial = 901] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0DEB5800) [pid = 2140] [serial = 903] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1A069800) [pid = 2140] [serial = 919] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14A62000) [pid = 2140] [serial = 904] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1961E000) [pid = 2140] [serial = 912] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A4F0800) [pid = 2140] [serial = 927] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A178400) [pid = 2140] [serial = 922] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19F16800) [pid = 2140] [serial = 924] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A07A800) [pid = 2140] [serial = 925] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (19647400) [pid = 2140] [serial = 913] [outer = 00000000] [url = about:blank] 08:33:53 INFO - PROCESS | 2140 | 1467646433683 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]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1229ms 08:33:53 INFO - PROCESS | 2140 | 1467646433729 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 2140 | 1467646433733 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:33:53 INFO - PROCESS | 2140 | 1467646433737 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 2140 | 1467646433740 Marionette TRACE conn5 <- [1,1270,null,{}] 08:33:53 INFO - PROCESS | 2140 | 1467646433746 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}] 08:33:53 INFO - PROCESS | 2140 | 1467646433749 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:53 INFO - PROCESS | 2140 | 1467646433835 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:33:53 INFO - PROCESS | 2140 | 1467646433843 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 2140 | 1467646433847 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:53 INFO - PROCESS | 2140 | ++DOCSHELL 0D06A000 == 30 [pid = 2140] [id = 327] 08:33:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D06C000) [pid = 2140] [serial = 980] [outer = 00000000] 08:33:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0D276000) [pid = 2140] [serial = 981] [outer = 0D06C000] 08:33:53 INFO - PROCESS | 2140 | 1467646433894 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D675800) [pid = 2140] [serial = 982] [outer = 0D06C000] 08:33:54 INFO - PROCESS | 2140 | 1467646434434 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]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 08:33:54 INFO - PROCESS | 2140 | 1467646434469 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 2140 | 1467646434473 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 2140 | 1467646434479 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:33:54 INFO - PROCESS | 2140 | 1467646434482 Marionette TRACE conn5 <- [1,1274,null,{}] 08:33:54 INFO - PROCESS | 2140 | 1467646434485 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}] 08:33:54 INFO - PROCESS | 2140 | 1467646434488 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:54 INFO - PROCESS | 2140 | 1467646434576 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:33:54 INFO - PROCESS | 2140 | 1467646434663 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 2140 | 1467646434666 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:54 INFO - PROCESS | 2140 | ++DOCSHELL 0DE15400 == 31 [pid = 2140] [id = 328] 08:33:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0DE17400) [pid = 2140] [serial = 983] [outer = 00000000] 08:33:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0E38FC00) [pid = 2140] [serial = 984] [outer = 0DE17400] 08:33:54 INFO - PROCESS | 2140 | 1467646434713 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (148DE400) [pid = 2140] [serial = 985] [outer = 0DE17400] 08:33:55 INFO - PROCESS | 2140 | 1467646435107 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]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 08:33:55 INFO - PROCESS | 2140 | 1467646435154 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 2140 | 1467646435156 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:33:55 INFO - PROCESS | 2140 | 1467646435160 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:33:55 INFO - PROCESS | 2140 | 1467646435163 Marionette TRACE conn5 <- [1,1278,null,{}] 08:33:55 INFO - PROCESS | 2140 | 1467646435174 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}] 08:33:55 INFO - PROCESS | 2140 | 1467646435179 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:55 INFO - PROCESS | 2140 | 1467646435288 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:33:55 INFO - PROCESS | 2140 | 1467646435296 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 2140 | 1467646435299 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:55 INFO - PROCESS | 2140 | ++DOCSHELL 16266400 == 32 [pid = 2140] [id = 329] 08:33:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (16268400) [pid = 2140] [serial = 986] [outer = 00000000] 08:33:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16364800) [pid = 2140] [serial = 987] [outer = 16268400] 08:33:55 INFO - PROCESS | 2140 | 1467646435363 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (17569800) [pid = 2140] [serial = 988] [outer = 16268400] 08:33:55 INFO - PROCESS | 2140 | 1467646435806 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]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 08:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:33:55 INFO - PROCESS | 2140 | 1467646435836 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 2140 | 1467646435839 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:33:55 INFO - PROCESS | 2140 | 1467646435846 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 2140 | 1467646435848 Marionette TRACE conn5 <- [1,1282,null,{}] 08:33:55 INFO - PROCESS | 2140 | 1467646435857 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}] 08:33:55 INFO - PROCESS | 2140 | 1467646435859 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:55 INFO - PROCESS | 2140 | 1467646435973 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:33:55 INFO - PROCESS | 2140 | 1467646435978 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 2140 | 1467646435980 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:55 INFO - PROCESS | 2140 | ++DOCSHELL 18374C00 == 33 [pid = 2140] [id = 330] 08:33:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (18375000) [pid = 2140] [serial = 989] [outer = 00000000] 08:33:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (183DDC00) [pid = 2140] [serial = 990] [outer = 18375000] 08:33:56 INFO - PROCESS | 2140 | 1467646436024 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (191EF800) [pid = 2140] [serial = 991] [outer = 18375000] 08:33:56 INFO - PROCESS | 2140 | 1467646436443 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]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 08:33:56 INFO - PROCESS | 2140 | 1467646436481 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 2140 | 1467646436483 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:33:56 INFO - PROCESS | 2140 | 1467646436486 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 2140 | 1467646436488 Marionette TRACE conn5 <- [1,1286,null,{}] 08:33:56 INFO - PROCESS | 2140 | 1467646436491 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}] 08:33:56 INFO - PROCESS | 2140 | 1467646436493 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:56 INFO - PROCESS | 2140 | 1467646436604 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:33:56 INFO - PROCESS | 2140 | 1467646436610 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 2140 | 1467646436612 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:56 INFO - PROCESS | 2140 | ++DOCSHELL 18160400 == 34 [pid = 2140] [id = 331] 08:33:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19402400) [pid = 2140] [serial = 992] [outer = 00000000] 08:33:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19618000) [pid = 2140] [serial = 993] [outer = 19402400] 08:33:56 INFO - PROCESS | 2140 | 1467646436656 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1961A400) [pid = 2140] [serial = 994] [outer = 19402400] 08:33:57 INFO - PROCESS | 2140 | 1467646437164 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]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 08:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:33:57 INFO - PROCESS | 2140 | 1467646437219 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 2140 | 1467646437221 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:33:57 INFO - PROCESS | 2140 | 1467646437224 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 2140 | 1467646437225 Marionette TRACE conn5 <- [1,1290,null,{}] 08:33:57 INFO - PROCESS | 2140 | 1467646437229 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}] 08:33:57 INFO - PROCESS | 2140 | 1467646437234 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:57 INFO - PROCESS | 2140 | 1467646437383 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:33:57 INFO - PROCESS | 2140 | 1467646437396 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 2140 | 1467646437397 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:57 INFO - PROCESS | 2140 | ++DOCSHELL 0E9CD800 == 35 [pid = 2140] [id = 332] 08:33:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (19667000) [pid = 2140] [serial = 995] [outer = 00000000] 08:33:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (199F1C00) [pid = 2140] [serial = 996] [outer = 19667000] 08:33:57 INFO - PROCESS | 2140 | 1467646437492 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0E9D1C00) [pid = 2140] [serial = 997] [outer = 19667000] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (16364400) [pid = 2140] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (16243C00) [pid = 2140] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0D676800) [pid = 2140] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0DEBDC00) [pid = 2140] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0CCE6800) [pid = 2140] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1815E800) [pid = 2140] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0DD90000) [pid = 2140] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (17DBD000) [pid = 2140] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1B4EE000) [pid = 2140] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19640800) [pid = 2140] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1A4D8400) [pid = 2140] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1963D400) [pid = 2140] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:33:58 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (14D63400) [pid = 2140] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:33:58 INFO - PROCESS | 2140 | 1467646438032 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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 832ms 08:33:58 INFO - PROCESS | 2140 | 1467646438057 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 2140 | 1467646438059 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:33:58 INFO - PROCESS | 2140 | 1467646438062 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 2140 | 1467646438064 Marionette TRACE conn5 <- [1,1294,null,{}] 08:33:58 INFO - PROCESS | 2140 | 1467646438067 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}] 08:33:58 INFO - PROCESS | 2140 | 1467646438069 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:58 INFO - PROCESS | 2140 | 1467646438147 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:33:58 INFO - PROCESS | 2140 | 1467646438152 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 2140 | 1467646438154 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:58 INFO - PROCESS | 2140 | ++DOCSHELL 0E8EF400 == 36 [pid = 2140] [id = 333] 08:33:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1485D000) [pid = 2140] [serial = 998] [outer = 00000000] 08:33:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1626D400) [pid = 2140] [serial = 999] [outer = 1485D000] 08:33:58 INFO - PROCESS | 2140 | 1467646438198 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (18111C00) [pid = 2140] [serial = 1000] [outer = 1485D000] 08:33:58 INFO - PROCESS | 2140 | 1467646438628 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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 08:33:58 INFO - PROCESS | 2140 | 1467646438693 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:33:58 INFO - PROCESS | 2140 | 1467646438695 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:33:58 INFO - PROCESS | 2140 | 1467646438699 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 2140 | 1467646438700 Marionette TRACE conn5 <- [1,1298,null,{}] 08:33:58 INFO - PROCESS | 2140 | 1467646438704 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}] 08:33:58 INFO - PROCESS | 2140 | 1467646438706 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:58 INFO - PROCESS | 2140 | 1467646438786 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:33:58 INFO - PROCESS | 2140 | 1467646438792 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 2140 | 1467646438794 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:58 INFO - PROCESS | 2140 | ++DOCSHELL 14A6D000 == 37 [pid = 2140] [id = 334] 08:33:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (191E6000) [pid = 2140] [serial = 1001] [outer = 00000000] 08:33:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A05F400) [pid = 2140] [serial = 1002] [outer = 191E6000] 08:33:58 INFO - PROCESS | 2140 | 1467646438837 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A064800) [pid = 2140] [serial = 1003] [outer = 191E6000] 08:33:59 INFO - PROCESS | 2140 | 1467646439265 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] 08:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:33:59 INFO - PROCESS | 2140 | 1467646439332 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:33:59 INFO - PROCESS | 2140 | 1467646439335 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 2140 | 1467646439337 Marionette TRACE conn5 <- [1,1302,null,{}] 08:33:59 INFO - PROCESS | 2140 | 1467646439340 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}] 08:33:59 INFO - PROCESS | 2140 | 1467646439342 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:59 INFO - PROCESS | 2140 | 1467646439422 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:33:59 INFO - PROCESS | 2140 | 1467646439428 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 2140 | 1467646439429 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:33:59 INFO - PROCESS | 2140 | ++DOCSHELL 16265400 == 38 [pid = 2140] [id = 335] 08:33:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1A06DC00) [pid = 2140] [serial = 1004] [outer = 00000000] 08:33:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A078000) [pid = 2140] [serial = 1005] [outer = 1A06DC00] 08:33:59 INFO - PROCESS | 2140 | 1467646439472 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A07D400) [pid = 2140] [serial = 1006] [outer = 1A06DC00] 08:33:59 INFO - PROCESS | 2140 | 1467646439919 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]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 08:33:59 INFO - PROCESS | 2140 | 1467646439972 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 2140 | 1467646439974 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:33:59 INFO - PROCESS | 2140 | 1467646439977 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:33:59 INFO - PROCESS | 2140 | 1467646439979 Marionette TRACE conn5 <- [1,1306,null,{}] 08:34:00 INFO - PROCESS | 2140 | 1467646440025 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}] 08:34:00 INFO - PROCESS | 2140 | 1467646440028 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:00 INFO - PROCESS | 2140 | 1467646440135 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:34:00 INFO - PROCESS | 2140 | 1467646440270 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 2140 | 1467646440273 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:00 INFO - PROCESS | 2140 | ++DOCSHELL 0CC84000 == 39 [pid = 2140] [id = 336] 08:34:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0CCEB400) [pid = 2140] [serial = 1007] [outer = 00000000] 08:34:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0D805C00) [pid = 2140] [serial = 1008] [outer = 0CCEB400] 08:34:00 INFO - PROCESS | 2140 | 1467646440332 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0DAAE800) [pid = 2140] [serial = 1009] [outer = 0CCEB400] 08:34:00 INFO - PROCESS | 2140 | 1467646440988 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]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1061ms 08:34:01 INFO - PROCESS | 2140 | 1467646441043 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 2140 | 1467646441047 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:34:01 INFO - PROCESS | 2140 | 1467646441052 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 2140 | 1467646441054 Marionette TRACE conn5 <- [1,1310,null,{}] 08:34:01 INFO - PROCESS | 2140 | 1467646441060 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}] 08:34:01 INFO - PROCESS | 2140 | 1467646441063 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:01 INFO - PROCESS | 2140 | 1467646441175 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:34:01 INFO - PROCESS | 2140 | 1467646441310 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 2140 | 1467646441314 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:01 INFO - PROCESS | 2140 | ++DOCSHELL 1623E400 == 40 [pid = 2140] [id = 337] 08:34:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1623EC00) [pid = 2140] [serial = 1010] [outer = 00000000] 08:34:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (16365000) [pid = 2140] [serial = 1011] [outer = 1623EC00] 08:34:01 INFO - PROCESS | 2140 | 1467646441371 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (18167800) [pid = 2140] [serial = 1012] [outer = 1623EC00] 08:34:01 INFO - PROCESS | 2140 | 1467646441992 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]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 990ms 08:34:02 INFO - PROCESS | 2140 | 1467646442056 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 2140 | 1467646442058 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:34:02 INFO - PROCESS | 2140 | 1467646442063 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 2140 | 1467646442065 Marionette TRACE conn5 <- [1,1314,null,{}] 08:34:02 INFO - PROCESS | 2140 | 1467646442069 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}] 08:34:02 INFO - PROCESS | 2140 | 1467646442072 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:02 INFO - PROCESS | 2140 | 1467646442181 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:34:02 INFO - PROCESS | 2140 | 1467646442313 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 2140 | 1467646442317 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:02 INFO - PROCESS | 2140 | ++DOCSHELL 199EEC00 == 41 [pid = 2140] [id = 338] 08:34:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (199EFC00) [pid = 2140] [serial = 1013] [outer = 00000000] 08:34:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1A066800) [pid = 2140] [serial = 1014] [outer = 199EFC00] 08:34:02 INFO - PROCESS | 2140 | 1467646442375 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1A175400) [pid = 2140] [serial = 1015] [outer = 199EFC00] 08:34:02 INFO - PROCESS | 2140 | 1467646442952 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]]]}] 08:34:03 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 08:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 08:34:03 INFO - PROCESS | 2140 | 1467646443039 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 2140 | 1467646443046 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:34:03 INFO - PROCESS | 2140 | 1467646443050 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 2140 | 1467646443052 Marionette TRACE conn5 <- [1,1318,null,{}] 08:34:03 INFO - PROCESS | 2140 | 1467646443056 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}] 08:34:03 INFO - PROCESS | 2140 | 1467646443058 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:03 INFO - PROCESS | 2140 | 1467646443215 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:34:03 INFO - PROCESS | 2140 | 1467646443269 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 2140 | 1467646443272 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:03 INFO - PROCESS | 2140 | ++DOCSHELL 162D2000 == 42 [pid = 2140] [id = 339] 08:34:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (17568C00) [pid = 2140] [serial = 1016] [outer = 00000000] 08:34:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (19667800) [pid = 2140] [serial = 1017] [outer = 17568C00] 08:34:03 INFO - PROCESS | 2140 | 1467646443326 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (1A17FC00) [pid = 2140] [serial = 1018] [outer = 17568C00] 08:34:04 INFO - PROCESS | 2140 | 1467646444094 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]]]}] 08:34:04 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 08:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1072ms 08:34:04 INFO - PROCESS | 2140 | 1467646444126 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 2140 | 1467646444130 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:34:04 INFO - PROCESS | 2140 | 1467646444134 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 2140 | 1467646444139 Marionette TRACE conn5 <- [1,1322,null,{}] 08:34:04 INFO - PROCESS | 2140 | 1467646444144 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}] 08:34:04 INFO - PROCESS | 2140 | 1467646444146 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:04 INFO - PROCESS | 2140 | 1467646444254 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 14A6D000 == 41 [pid = 2140] [id = 334] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 0E8EF400 == 40 [pid = 2140] [id = 333] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 0E9CD800 == 39 [pid = 2140] [id = 332] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 18160400 == 38 [pid = 2140] [id = 331] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 18374C00 == 37 [pid = 2140] [id = 330] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 16266400 == 36 [pid = 2140] [id = 329] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 0DE15400 == 35 [pid = 2140] [id = 328] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 0D06A000 == 34 [pid = 2140] [id = 327] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 0C9F3800 == 33 [pid = 2140] [id = 325] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 16243400 == 32 [pid = 2140] [id = 324] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 0C967000 == 31 [pid = 2140] [id = 326] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 162D2000 == 30 [pid = 2140] [id = 339] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 199EEC00 == 29 [pid = 2140] [id = 338] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 16265400 == 28 [pid = 2140] [id = 335] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 0CC84000 == 27 [pid = 2140] [id = 336] 08:34:04 INFO - PROCESS | 2140 | --DOCSHELL 1623E400 == 26 [pid = 2140] [id = 337] 08:34:04 INFO - PROCESS | 2140 | 1467646444975 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 2140 | 1467646444978 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (17DB9400) [pid = 2140] [serial = 958] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (17575400) [pid = 2140] [serial = 957] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (16265C00) [pid = 2140] [serial = 954] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0D809000) [pid = 2140] [serial = 948] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0D811800) [pid = 2140] [serial = 949] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0E310400) [pid = 2140] [serial = 951] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0E895400) [pid = 2140] [serial = 952] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (14D6B000) [pid = 2140] [serial = 946] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0E98DC00) [pid = 2140] [serial = 945] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (183DE400) [pid = 2140] [serial = 960] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (14B8A000) [pid = 2140] [serial = 934] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0E313000) [pid = 2140] [serial = 933] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1987FC00) [pid = 2140] [serial = 937] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (191EE400) [pid = 2140] [serial = 936] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1B8A6C00) [pid = 2140] [serial = 940] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1B70F800) [pid = 2140] [serial = 939] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1987EC00) [pid = 2140] [serial = 970] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1B70B800) [pid = 2140] [serial = 943] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1A4DD000) [pid = 2140] [serial = 942] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (19F16000) [pid = 2140] [serial = 972] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19662000) [pid = 2140] [serial = 963] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (191E5400) [pid = 2140] [serial = 961] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (19882C00) [pid = 2140] [serial = 969] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19668000) [pid = 2140] [serial = 964] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (191F2000) [pid = 2140] [serial = 966] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (16361800) [pid = 2140] [serial = 955] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (191F4C00) [pid = 2140] [serial = 967] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 2140 | ++DOCSHELL 0C90FC00 == 27 [pid = 2140] [id = 340] 08:34:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0C910000) [pid = 2140] [serial = 1019] [outer = 00000000] 08:34:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0C95DC00) [pid = 2140] [serial = 1020] [outer = 0C910000] 08:34:05 INFO - PROCESS | 2140 | 1467646445143 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0C9ED000) [pid = 2140] [serial = 1021] [outer = 0C910000] 08:34:05 INFO - PROCESS | 2140 | 1467646445559 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]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1532ms 08:34:05 INFO - PROCESS | 2140 | 1467646445670 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 2140 | 1467646445674 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:34:05 INFO - PROCESS | 2140 | 1467646445678 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 2140 | 1467646445681 Marionette TRACE conn5 <- [1,1326,null,{}] 08:34:05 INFO - PROCESS | 2140 | 1467646445687 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}] 08:34:05 INFO - PROCESS | 2140 | 1467646445691 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:05 INFO - PROCESS | 2140 | 1467646445782 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:34:05 INFO - PROCESS | 2140 | 1467646445794 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 2140 | 1467646445797 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:05 INFO - PROCESS | 2140 | ++DOCSHELL 0D80F400 == 28 [pid = 2140] [id = 341] 08:34:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D80F800) [pid = 2140] [serial = 1022] [outer = 00000000] 08:34:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D814400) [pid = 2140] [serial = 1023] [outer = 0D80F800] 08:34:05 INFO - PROCESS | 2140 | 1467646445844 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D81D400) [pid = 2140] [serial = 1024] [outer = 0D80F800] 08:34:06 INFO - PROCESS | 2140 | 1467646446789 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]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1122ms 08:34:06 INFO - PROCESS | 2140 | 1467646446803 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 2140 | 1467646446807 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:34:06 INFO - PROCESS | 2140 | 1467646446812 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 2140 | 1467646446814 Marionette TRACE conn5 <- [1,1330,null,{}] 08:34:06 INFO - PROCESS | 2140 | 1467646446818 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}] 08:34:06 INFO - PROCESS | 2140 | 1467646446821 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:06 INFO - PROCESS | 2140 | 1467646446913 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:34:06 INFO - PROCESS | 2140 | 1467646446919 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 2140 | 1467646446921 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:06 INFO - PROCESS | 2140 | ++DOCSHELL 0DEB5800 == 29 [pid = 2140] [id = 342] 08:34:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0DEC0000) [pid = 2140] [serial = 1025] [outer = 00000000] 08:34:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (14A65000) [pid = 2140] [serial = 1026] [outer = 0DEC0000] 08:34:06 INFO - PROCESS | 2140 | 1467646446967 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (14B8A000) [pid = 2140] [serial = 1027] [outer = 0DEC0000] 08:34:07 INFO - PROCESS | 2140 | 1467646447468 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]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 08:34:07 INFO - PROCESS | 2140 | 1467646447493 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 2140 | 1467646447495 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:34:07 INFO - PROCESS | 2140 | 1467646447507 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:34:07 INFO - PROCESS | 2140 | 1467646447514 Marionette TRACE conn5 <- [1,1334,null,{}] 08:34:07 INFO - PROCESS | 2140 | 1467646447523 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}] 08:34:07 INFO - PROCESS | 2140 | 1467646447527 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:07 INFO - PROCESS | 2140 | 1467646447648 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:34:07 INFO - PROCESS | 2140 | 1467646447712 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 2140 | 1467646447714 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:07 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F6400 == 30 [pid = 2140] [id = 343] 08:34:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0CCE5000) [pid = 2140] [serial = 1028] [outer = 00000000] 08:34:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (16245800) [pid = 2140] [serial = 1029] [outer = 0CCE5000] 08:34:07 INFO - PROCESS | 2140 | 1467646447770 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (162CE000) [pid = 2140] [serial = 1030] [outer = 0CCE5000] 08:34:08 INFO - PROCESS | 2140 | 1467646448214 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]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 08:34:08 INFO - PROCESS | 2140 | 1467646448243 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 2140 | 1467646448246 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:34:08 INFO - PROCESS | 2140 | 1467646448284 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 2140 | 1467646448286 Marionette TRACE conn5 <- [1,1338,null,{}] 08:34:08 INFO - PROCESS | 2140 | 1467646448309 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}] 08:34:08 INFO - PROCESS | 2140 | 1467646448311 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:08 INFO - PROCESS | 2140 | 1467646448434 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:34:08 INFO - PROCESS | 2140 | 1467646448490 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 2140 | 1467646448492 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:08 INFO - PROCESS | 2140 | ++DOCSHELL 16366800 == 31 [pid = 2140] [id = 344] 08:34:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (16C59800) [pid = 2140] [serial = 1031] [outer = 00000000] 08:34:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (17577400) [pid = 2140] [serial = 1032] [outer = 16C59800] 08:34:08 INFO - PROCESS | 2140 | 1467646448538 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (17DBD000) [pid = 2140] [serial = 1033] [outer = 16C59800] 08:34:08 INFO - PROCESS | 2140 | 1467646448961 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]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 08:34:08 INFO - PROCESS | 2140 | 1467646448989 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 2140 | 1467646448991 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:34:08 INFO - PROCESS | 2140 | 1467646448994 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:34:08 INFO - PROCESS | 2140 | 1467646448996 Marionette TRACE conn5 <- [1,1342,null,{}] 08:34:08 INFO - PROCESS | 2140 | 1467646448999 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}] 08:34:08 INFO - PROCESS | 2140 | 1467646449001 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:09 INFO - PROCESS | 2140 | 1467646449112 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:34:09 INFO - PROCESS | 2140 | 1467646449117 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 2140 | 1467646449123 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:09 INFO - PROCESS | 2140 | ++DOCSHELL 0E8ED000 == 32 [pid = 2140] [id = 345] 08:34:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (148D4000) [pid = 2140] [serial = 1034] [outer = 00000000] 08:34:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (18166800) [pid = 2140] [serial = 1035] [outer = 148D4000] 08:34:09 INFO - PROCESS | 2140 | 1467646449441 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (191E8C00) [pid = 2140] [serial = 1036] [outer = 148D4000] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19402400) [pid = 2140] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (18375000) [pid = 2140] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (19667000) [pid = 2140] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D0CA000) [pid = 2140] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0CCE6400) [pid = 2140] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D06C000) [pid = 2140] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (16268400) [pid = 2140] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19D99800) [pid = 2140] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0DE17400) [pid = 2140] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1485D000) [pid = 2140] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (191E6000) [pid = 2140] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:34:09 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1A06DC00) [pid = 2140] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:34:09 INFO - PROCESS | 2140 | 1467646449923 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]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 08:34:09 INFO - PROCESS | 2140 | 1467646449969 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 2140 | 1467646449971 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:34:09 INFO - PROCESS | 2140 | 1467646449973 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 2140 | 1467646449975 Marionette TRACE conn5 <- [1,1346,null,{}] 08:34:09 INFO - PROCESS | 2140 | 1467646449979 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}] 08:34:09 INFO - PROCESS | 2140 | 1467646449981 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:10 INFO - PROCESS | 2140 | 1467646450072 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:34:10 INFO - PROCESS | 2140 | 1467646450080 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 2140 | 1467646450082 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:10 INFO - PROCESS | 2140 | ++DOCSHELL 0C90DC00 == 33 [pid = 2140] [id = 346] 08:34:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (191F4C00) [pid = 2140] [serial = 1037] [outer = 00000000] 08:34:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19618400) [pid = 2140] [serial = 1038] [outer = 191F4C00] 08:34:10 INFO - PROCESS | 2140 | 1467646450125 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1961C000) [pid = 2140] [serial = 1039] [outer = 191F4C00] 08:34:10 INFO - PROCESS | 2140 | 1467646450558 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]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 08:34:10 INFO - PROCESS | 2140 | 1467646450604 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 2140 | 1467646450606 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:34:10 INFO - PROCESS | 2140 | 1467646450609 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 2140 | 1467646450611 Marionette TRACE conn5 <- [1,1350,null,{}] 08:34:10 INFO - PROCESS | 2140 | 1467646450615 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}] 08:34:10 INFO - PROCESS | 2140 | 1467646450616 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:10 INFO - PROCESS | 2140 | 1467646450693 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:34:10 INFO - PROCESS | 2140 | 1467646450698 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 2140 | 1467646450700 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:10 INFO - PROCESS | 2140 | ++DOCSHELL 19624400 == 34 [pid = 2140] [id = 347] 08:34:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1963DC00) [pid = 2140] [serial = 1040] [outer = 00000000] 08:34:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19669800) [pid = 2140] [serial = 1041] [outer = 1963DC00] 08:34:10 INFO - PROCESS | 2140 | 1467646450744 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1987E800) [pid = 2140] [serial = 1042] [outer = 1963DC00] 08:34:11 INFO - PROCESS | 2140 | 1467646451187 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]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 08:34:11 INFO - PROCESS | 2140 | 1467646451241 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:34:11 INFO - PROCESS | 2140 | 1467646451243 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:34:11 INFO - PROCESS | 2140 | 1467646451246 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 2140 | 1467646451248 Marionette TRACE conn5 <- [1,1354,null,{}] 08:34:11 INFO - PROCESS | 2140 | 1467646451251 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}] 08:34:11 INFO - PROCESS | 2140 | 1467646451253 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:11 INFO - PROCESS | 2140 | 1467646451331 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:34:11 INFO - PROCESS | 2140 | 1467646451336 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 2140 | 1467646451338 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:11 INFO - PROCESS | 2140 | ++DOCSHELL 175D0000 == 35 [pid = 2140] [id = 348] 08:34:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19665000) [pid = 2140] [serial = 1043] [outer = 00000000] 08:34:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (199E5400) [pid = 2140] [serial = 1044] [outer = 19665000] 08:34:11 INFO - PROCESS | 2140 | 1467646451382 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (199E5C00) [pid = 2140] [serial = 1045] [outer = 19665000] 08:34:12 INFO - PROCESS | 2140 | 1467646452250 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] 08:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:34:12 INFO - PROCESS | 2140 | 1467646452275 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:34:12 INFO - PROCESS | 2140 | 1467646452280 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 2140 | 1467646452285 Marionette TRACE conn5 <- [1,1358,null,{}] 08:34:12 INFO - PROCESS | 2140 | 1467646452311 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}] 08:34:12 INFO - PROCESS | 2140 | 1467646452314 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:12 INFO - PROCESS | 2140 | 1467646452440 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:34:12 INFO - PROCESS | 2140 | 1467646452569 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 2140 | 1467646452573 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:12 INFO - PROCESS | 2140 | ++DOCSHELL 0D80CC00 == 36 [pid = 2140] [id = 349] 08:34:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0D813000) [pid = 2140] [serial = 1046] [outer = 00000000] 08:34:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0E8EFC00) [pid = 2140] [serial = 1047] [outer = 0D813000] 08:34:12 INFO - PROCESS | 2140 | 1467646452631 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (14B87000) [pid = 2140] [serial = 1048] [outer = 0D813000] 08:34:13 INFO - PROCESS | 2140 | 1467646453287 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] 08:34:13 INFO - PROCESS | 2140 | 1467646453379 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:34:13 INFO - PROCESS | 2140 | 1467646453385 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 2140 | 1467646453388 Marionette TRACE conn5 <- [1,1362,null,{}] 08:34:13 INFO - PROCESS | 2140 | 1467646453421 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}] 08:34:13 INFO - PROCESS | 2140 | 1467646453424 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:13 INFO - PROCESS | 2140 | 1467646453555 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:34:13 INFO - PROCESS | 2140 | 1467646453752 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 2140 | 1467646453755 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:13 INFO - PROCESS | 2140 | ++DOCSHELL 0C916C00 == 37 [pid = 2140] [id = 350] 08:34:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0C95A800) [pid = 2140] [serial = 1049] [outer = 00000000] 08:34:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0C9F2C00) [pid = 2140] [serial = 1050] [outer = 0C95A800] 08:34:13 INFO - PROCESS | 2140 | 1467646453814 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0D0CC000) [pid = 2140] [serial = 1051] [outer = 0C95A800] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 1837AC00 == 36 [pid = 2140] [id = 197] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 175CD800 == 35 [pid = 2140] [id = 190] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 0D27D000 == 34 [pid = 2140] [id = 193] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 14D23C00 == 33 [pid = 2140] [id = 189] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 0E991C00 == 32 [pid = 2140] [id = 196] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 0D81CC00 == 31 [pid = 2140] [id = 202] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 0CC80800 == 30 [pid = 2140] [id = 185] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 19511C00 == 29 [pid = 2140] [id = 198] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 0E98D800 == 28 [pid = 2140] [id = 187] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 1623D800 == 27 [pid = 2140] [id = 188] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 16246C00 == 26 [pid = 2140] [id = 195] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 148DE000 == 25 [pid = 2140] [id = 194] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 0D812000 == 24 [pid = 2140] [id = 186] 08:34:14 INFO - PROCESS | 2140 | --DOCSHELL 0C964400 == 23 [pid = 2140] [id = 201] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19618000) [pid = 2140] [serial = 993] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (183DDC00) [pid = 2140] [serial = 990] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (199F1C00) [pid = 2140] [serial = 996] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1961A400) [pid = 2140] [serial = 994] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1756F000) [pid = 2140] [serial = 978] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (17DC5400) [pid = 2140] [serial = 979] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0DE18800) [pid = 2140] [serial = 975] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0E991400) [pid = 2140] [serial = 976] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D276000) [pid = 2140] [serial = 981] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D675800) [pid = 2140] [serial = 982] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (16364800) [pid = 2140] [serial = 987] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19FEF000) [pid = 2140] [serial = 973] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0E38FC00) [pid = 2140] [serial = 984] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (148DE400) [pid = 2140] [serial = 985] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (18111C00) [pid = 2140] [serial = 1000] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1626D400) [pid = 2140] [serial = 999] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0E9D1C00) [pid = 2140] [serial = 997] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A064800) [pid = 2140] [serial = 1003] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (191EF800) [pid = 2140] [serial = 991] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1A05F400) [pid = 2140] [serial = 1002] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (17569800) [pid = 2140] [serial = 988] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1A07D400) [pid = 2140] [serial = 1006] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1A078000) [pid = 2140] [serial = 1005] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:14 INFO - PROCESS | 2140 | 1467646454431 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] 08:34:14 INFO - PROCESS | 2140 | 1467646454463 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:34:14 INFO - PROCESS | 2140 | 1467646454483 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 2140 | 1467646454486 Marionette TRACE conn5 <- [1,1366,null,{}] 08:34:14 INFO - PROCESS | 2140 | 1467646454491 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}] 08:34:14 INFO - PROCESS | 2140 | 1467646454495 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:14 INFO - PROCESS | 2140 | 1467646454584 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:34:14 INFO - PROCESS | 2140 | 1467646454674 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 2140 | 1467646454677 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:14 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE2400 == 24 [pid = 2140] [id = 351] 08:34:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0CCEC000) [pid = 2140] [serial = 1052] [outer = 00000000] 08:34:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0DE17400) [pid = 2140] [serial = 1053] [outer = 0CCEC000] 08:34:14 INFO - PROCESS | 2140 | 1467646454724 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0E991400) [pid = 2140] [serial = 1054] [outer = 0CCEC000] 08:34:15 INFO - PROCESS | 2140 | 1467646455153 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] 08:34:15 INFO - PROCESS | 2140 | 1467646455225 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:34:15 INFO - PROCESS | 2140 | 1467646455234 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 2140 | 1467646455236 Marionette TRACE conn5 <- [1,1370,null,{}] 08:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:34:15 INFO - PROCESS | 2140 | 1467646455240 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}] 08:34:15 INFO - PROCESS | 2140 | 1467646455242 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:15 INFO - PROCESS | 2140 | 1467646455329 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:34:15 INFO - PROCESS | 2140 | 1467646455340 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 2140 | 1467646455342 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:15 INFO - PROCESS | 2140 | ++DOCSHELL 16241C00 == 25 [pid = 2140] [id = 352] 08:34:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (16242800) [pid = 2140] [serial = 1055] [outer = 00000000] 08:34:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (16271800) [pid = 2140] [serial = 1056] [outer = 16242800] 08:34:15 INFO - PROCESS | 2140 | 1467646455390 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (16C5C000) [pid = 2140] [serial = 1057] [outer = 16242800] 08:34:15 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:15 INFO - PROCESS | 2140 | 1467646455866 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] 08:34:15 INFO - PROCESS | 2140 | 1467646455913 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:34:15 INFO - PROCESS | 2140 | 1467646455918 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 2140 | 1467646455924 Marionette TRACE conn5 <- [1,1374,null,{}] 08:34:15 INFO - PROCESS | 2140 | 1467646455933 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}] 08:34:15 INFO - PROCESS | 2140 | 1467646455937 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:16 INFO - PROCESS | 2140 | 1467646456024 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:34:16 INFO - PROCESS | 2140 | 1467646456111 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 2140 | 1467646456113 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:16 INFO - PROCESS | 2140 | ++DOCSHELL 1816B000 == 26 [pid = 2140] [id = 353] 08:34:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1816C400) [pid = 2140] [serial = 1058] [outer = 00000000] 08:34:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (18ED1000) [pid = 2140] [serial = 1059] [outer = 1816C400] 08:34:16 INFO - PROCESS | 2140 | 1467646456166 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (191EF000) [pid = 2140] [serial = 1060] [outer = 1816C400] 08:34:16 INFO - PROCESS | 2140 | 1467646456579 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] 08:34:16 INFO - PROCESS | 2140 | 1467646456613 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:34:16 INFO - PROCESS | 2140 | 1467646456616 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 2140 | 1467646456618 Marionette TRACE conn5 <- [1,1378,null,{}] 08:34:16 INFO - PROCESS | 2140 | 1467646456621 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}] 08:34:16 INFO - PROCESS | 2140 | 1467646456623 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:16 INFO - PROCESS | 2140 | 1467646456765 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:34:16 INFO - PROCESS | 2140 | 1467646456785 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 2140 | 1467646456787 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:16 INFO - PROCESS | 2140 | ++DOCSHELL 19516C00 == 27 [pid = 2140] [id = 354] 08:34:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (195A8000) [pid = 2140] [serial = 1061] [outer = 00000000] 08:34:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19662000) [pid = 2140] [serial = 1062] [outer = 195A8000] 08:34:16 INFO - PROCESS | 2140 | 1467646456830 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19882800) [pid = 2140] [serial = 1063] [outer = 195A8000] 08:34:17 INFO - PROCESS | 2140 | 1467646457283 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]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 08:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:34:17 INFO - PROCESS | 2140 | 1467646457359 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 2140 | 1467646457361 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:34:17 INFO - PROCESS | 2140 | 1467646457364 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 2140 | 1467646457366 Marionette TRACE conn5 <- [1,1382,null,{}] 08:34:17 INFO - PROCESS | 2140 | 1467646457369 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}] 08:34:17 INFO - PROCESS | 2140 | 1467646457371 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:17 INFO - PROCESS | 2140 | 1467646457482 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:34:17 INFO - PROCESS | 2140 | 1467646457543 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 2140 | 1467646457549 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:17 INFO - PROCESS | 2140 | ++DOCSHELL 19F13000 == 28 [pid = 2140] [id = 355] 08:34:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19F13C00) [pid = 2140] [serial = 1064] [outer = 00000000] 08:34:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19F18000) [pid = 2140] [serial = 1065] [outer = 19F13C00] 08:34:17 INFO - PROCESS | 2140 | 1467646457602 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19FF1000) [pid = 2140] [serial = 1066] [outer = 19F13C00] 08:34:18 INFO - PROCESS | 2140 | 1467646458060 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]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 770ms 08:34:18 INFO - PROCESS | 2140 | 1467646458137 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 2140 | 1467646458139 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:34:18 INFO - PROCESS | 2140 | 1467646458142 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:34:18 INFO - PROCESS | 2140 | 1467646458143 Marionette TRACE conn5 <- [1,1386,null,{}] 08:34:18 INFO - PROCESS | 2140 | 1467646458147 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}] 08:34:18 INFO - PROCESS | 2140 | 1467646458149 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:18 INFO - PROCESS | 2140 | 1467646458262 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:34:18 INFO - PROCESS | 2140 | 1467646458325 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 2140 | 1467646458327 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:18 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F2400 == 29 [pid = 2140] [id = 356] 08:34:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0CCE9000) [pid = 2140] [serial = 1067] [outer = 00000000] 08:34:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A066000) [pid = 2140] [serial = 1068] [outer = 0CCE9000] 08:34:18 INFO - PROCESS | 2140 | 1467646458379 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A066C00) [pid = 2140] [serial = 1069] [outer = 0CCE9000] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1963DC00) [pid = 2140] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0CCE5000) [pid = 2140] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (16C59800) [pid = 2140] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D80F800) [pid = 2140] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0DEC0000) [pid = 2140] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0C910000) [pid = 2140] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0CCEB400) [pid = 2140] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1623EC00) [pid = 2140] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (199EFC00) [pid = 2140] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (191F4C00) [pid = 2140] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:34:18 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (148D4000) [pid = 2140] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:34:18 INFO - PROCESS | 2140 | 1467646458785 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]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 08:34:18 INFO - PROCESS | 2140 | 1467646458823 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 2140 | 1467646458825 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:34:18 INFO - PROCESS | 2140 | 1467646458828 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 2140 | 1467646458830 Marionette TRACE conn5 <- [1,1390,null,{}] 08:34:18 INFO - PROCESS | 2140 | 1467646458833 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}] 08:34:18 INFO - PROCESS | 2140 | 1467646458835 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:18 INFO - PROCESS | 2140 | 1467646458913 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:34:18 INFO - PROCESS | 2140 | 1467646458918 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 2140 | 1467646458920 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:18 INFO - PROCESS | 2140 | ++DOCSHELL 17DBC800 == 30 [pid = 2140] [id = 357] 08:34:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (18117000) [pid = 2140] [serial = 1070] [outer = 00000000] 08:34:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19879800) [pid = 2140] [serial = 1071] [outer = 18117000] 08:34:18 INFO - PROCESS | 2140 | 1467646458963 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (199F4400) [pid = 2140] [serial = 1072] [outer = 18117000] 08:34:19 INFO - PROCESS | 2140 | 1467646459373 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]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 570ms 08:34:19 INFO - PROCESS | 2140 | 1467646459408 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 2140 | 1467646459410 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:34:19 INFO - PROCESS | 2140 | 1467646459413 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 2140 | 1467646459415 Marionette TRACE conn5 <- [1,1394,null,{}] 08:34:19 INFO - PROCESS | 2140 | 1467646459418 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}] 08:34:19 INFO - PROCESS | 2140 | 1467646459420 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:19 INFO - PROCESS | 2140 | 1467646459539 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:34:19 INFO - PROCESS | 2140 | 1467646459547 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 2140 | 1467646459549 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:19 INFO - PROCESS | 2140 | ++DOCSHELL 19878000 == 31 [pid = 2140] [id = 358] 08:34:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1987F400) [pid = 2140] [serial = 1073] [outer = 00000000] 08:34:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A079400) [pid = 2140] [serial = 1074] [outer = 1987F400] 08:34:19 INFO - PROCESS | 2140 | 1467646459592 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A076000) [pid = 2140] [serial = 1075] [outer = 1987F400] 08:34:20 INFO - PROCESS | 2140 | 1467646460013 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 08:34:20 INFO - PROCESS | 2140 | 1467646460046 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 2140 | 1467646460048 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:34:20 INFO - PROCESS | 2140 | 1467646460063 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 2140 | 1467646460065 Marionette TRACE conn5 <- [1,1398,null,{}] 08:34:20 INFO - PROCESS | 2140 | 1467646460069 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}] 08:34:20 INFO - PROCESS | 2140 | 1467646460070 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:20 INFO - PROCESS | 2140 | 1467646460151 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:34:20 INFO - PROCESS | 2140 | 1467646460156 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 2140 | 1467646460167 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:20 INFO - PROCESS | 2140 | ++DOCSHELL 191E6000 == 32 [pid = 2140] [id = 359] 08:34:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (195A9800) [pid = 2140] [serial = 1076] [outer = 00000000] 08:34:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1A17E800) [pid = 2140] [serial = 1077] [outer = 195A9800] 08:34:20 INFO - PROCESS | 2140 | 1467646460211 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A224C00) [pid = 2140] [serial = 1078] [outer = 195A9800] 08:34:20 INFO - PROCESS | 2140 | 1467646460890 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 890ms 08:34:20 INFO - PROCESS | 2140 | 1467646460942 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 2140 | 1467646460947 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:34:20 INFO - PROCESS | 2140 | 1467646460953 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 2140 | 1467646460956 Marionette TRACE conn5 <- [1,1402,null,{}] 08:34:20 INFO - PROCESS | 2140 | 1467646460963 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}] 08:34:20 INFO - PROCESS | 2140 | 1467646460966 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:21 INFO - PROCESS | 2140 | 1467646461116 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:34:21 INFO - PROCESS | 2140 | 1467646461243 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 2140 | 1467646461247 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:21 INFO - PROCESS | 2140 | ++DOCSHELL 0D27C800 == 33 [pid = 2140] [id = 360] 08:34:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0D80AC00) [pid = 2140] [serial = 1079] [outer = 00000000] 08:34:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0E9D4000) [pid = 2140] [serial = 1080] [outer = 0D80AC00] 08:34:21 INFO - PROCESS | 2140 | 1467646461310 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (153D1C00) [pid = 2140] [serial = 1081] [outer = 0D80AC00] 08:34:21 INFO - PROCESS | 2140 | 1467646461947 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]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1018ms 08:34:21 INFO - PROCESS | 2140 | 1467646461975 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 2140 | 1467646461980 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:34:21 INFO - PROCESS | 2140 | 1467646461986 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:34:21 INFO - PROCESS | 2140 | 1467646461989 Marionette TRACE conn5 <- [1,1406,null,{}] 08:34:21 INFO - PROCESS | 2140 | 1467646461993 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}] 08:34:21 INFO - PROCESS | 2140 | 1467646461996 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:22 INFO - PROCESS | 2140 | 1467646462107 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:34:22 INFO - PROCESS | 2140 | 1467646462239 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 2140 | 1467646462241 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:22 INFO - PROCESS | 2140 | ++DOCSHELL 18375000 == 34 [pid = 2140] [id = 361] 08:34:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1837AC00) [pid = 2140] [serial = 1082] [outer = 00000000] 08:34:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19409400) [pid = 2140] [serial = 1083] [outer = 1837AC00] 08:34:22 INFO - PROCESS | 2140 | 1467646462298 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (199C4C00) [pid = 2140] [serial = 1084] [outer = 1837AC00] 08:34:22 INFO - PROCESS | 2140 | 1467646462947 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]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 08:34:22 INFO - PROCESS | 2140 | 1467646462960 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 2140 | 1467646462963 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:34:22 INFO - PROCESS | 2140 | 1467646462967 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 2140 | 1467646462970 Marionette TRACE conn5 <- [1,1410,null,{}] 08:34:22 INFO - PROCESS | 2140 | 1467646462982 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}] 08:34:22 INFO - PROCESS | 2140 | 1467646462987 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:23 INFO - PROCESS | 2140 | 1467646463096 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:34:23 INFO - PROCESS | 2140 | 1467646463228 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 2140 | 1467646463231 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:23 INFO - PROCESS | 2140 | ++DOCSHELL 1A4D5000 == 35 [pid = 2140] [id = 362] 08:34:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A4D5800) [pid = 2140] [serial = 1085] [outer = 00000000] 08:34:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A4D9400) [pid = 2140] [serial = 1086] [outer = 1A4D5800] 08:34:23 INFO - PROCESS | 2140 | 1467646463288 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1A4EB000) [pid = 2140] [serial = 1087] [outer = 1A4D5800] 08:34:24 INFO - PROCESS | 2140 | 1467646464085 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]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1182ms 08:34:24 INFO - PROCESS | 2140 | 1467646464152 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:34:24 INFO - PROCESS | 2140 | 1467646464157 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:34:24 INFO - PROCESS | 2140 | 1467646464176 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 2140 | 1467646464180 Marionette TRACE conn5 <- [1,1414,null,{}] 08:34:24 INFO - PROCESS | 2140 | 1467646464186 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}] 08:34:24 INFO - PROCESS | 2140 | 1467646464189 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:24 INFO - PROCESS | 2140 | 1467646464296 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:34:24 INFO - PROCESS | 2140 | 1467646464422 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 2140 | 1467646464427 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:24 INFO - PROCESS | 2140 | ++DOCSHELL 0D01EC00 == 36 [pid = 2140] [id = 363] 08:34:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0D272C00) [pid = 2140] [serial = 1088] [outer = 00000000] 08:34:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0DD57000) [pid = 2140] [serial = 1089] [outer = 0D272C00] 08:34:24 INFO - PROCESS | 2140 | 1467646464479 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (14A69800) [pid = 2140] [serial = 1090] [outer = 0D272C00] 08:34:25 INFO - PROCESS | 2140 | --DOCSHELL 183DE000 == 35 [pid = 2140] [id = 191] 08:34:25 INFO - PROCESS | 2140 | --DOCSHELL 0C90FC00 == 34 [pid = 2140] [id = 340] 08:34:25 INFO - PROCESS | 2140 | --DOCSHELL 0D0CC800 == 33 [pid = 2140] [id = 192] 08:34:25 INFO - PROCESS | 2140 | --DOCSHELL 1636A800 == 32 [pid = 2140] [id = 200] 08:34:25 INFO - PROCESS | 2140 | --DOCSHELL 0D803C00 == 31 [pid = 2140] [id = 199] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (19669800) [pid = 2140] [serial = 1041] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (16245800) [pid = 2140] [serial = 1029] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (17577400) [pid = 2140] [serial = 1032] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0D814400) [pid = 2140] [serial = 1023] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0D81D400) [pid = 2140] [serial = 1024] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14A65000) [pid = 2140] [serial = 1026] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0C95DC00) [pid = 2140] [serial = 1020] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0C9ED000) [pid = 2140] [serial = 1021] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (162CE000) [pid = 2140] [serial = 1030] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0DAAE800) [pid = 2140] [serial = 1009] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D805C00) [pid = 2140] [serial = 1008] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (18167800) [pid = 2140] [serial = 1012] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (16365000) [pid = 2140] [serial = 1011] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17DBD000) [pid = 2140] [serial = 1033] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1A175400) [pid = 2140] [serial = 1015] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A066800) [pid = 2140] [serial = 1014] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19667800) [pid = 2140] [serial = 1017] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (19618400) [pid = 2140] [serial = 1038] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (18166800) [pid = 2140] [serial = 1035] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (191E8C00) [pid = 2140] [serial = 1036] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1961C000) [pid = 2140] [serial = 1039] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (14B8A000) [pid = 2140] [serial = 1027] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1987E800) [pid = 2140] [serial = 1042] [outer = 00000000] [url = about:blank] 08:34:25 INFO - PROCESS | 2140 | 1467646465662 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]]]}] 08:34:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D278C00) [pid = 2140] [serial = 1091] [outer = 0D27B800] 08:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1554ms 08:34:25 INFO - PROCESS | 2140 | 1467646465730 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 2140 | 1467646465733 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:34:25 INFO - PROCESS | 2140 | 1467646465738 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 2140 | 1467646465740 Marionette TRACE conn5 <- [1,1418,null,{}] 08:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:34:25 INFO - PROCESS | 2140 | 1467646465745 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}] 08:34:25 INFO - PROCESS | 2140 | 1467646465748 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:25 INFO - PROCESS | 2140 | 1467646465863 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:34:25 INFO - PROCESS | 2140 | 1467646465952 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 2140 | 1467646465954 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:25 INFO - PROCESS | 2140 | ++DOCSHELL 0D66D400 == 32 [pid = 2140] [id = 364] 08:34:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D66F400) [pid = 2140] [serial = 1092] [outer = 00000000] 08:34:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D81E800) [pid = 2140] [serial = 1093] [outer = 0D66F400] 08:34:25 INFO - PROCESS | 2140 | 1467646466003 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0DBE7800) [pid = 2140] [serial = 1094] [outer = 0D66F400] 08:34:26 INFO - PROCESS | 2140 | 1467646466404 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]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 08:34:26 INFO - PROCESS | 2140 | 1467646466513 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 2140 | 1467646466517 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:34:26 INFO - PROCESS | 2140 | 1467646466522 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:34:26 INFO - PROCESS | 2140 | 1467646466527 Marionette TRACE conn5 <- [1,1422,null,{}] 08:34:26 INFO - PROCESS | 2140 | 1467646466559 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}] 08:34:26 INFO - PROCESS | 2140 | 1467646466562 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:26 INFO - PROCESS | 2140 | 1467646466695 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:34:26 INFO - PROCESS | 2140 | 1467646466796 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 2140 | 1467646466802 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:26 INFO - PROCESS | 2140 | ++DOCSHELL 0D06B400 == 33 [pid = 2140] [id = 365] 08:34:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0D06E400) [pid = 2140] [serial = 1095] [outer = 00000000] 08:34:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0D27C000) [pid = 2140] [serial = 1096] [outer = 0D06E400] 08:34:26 INFO - PROCESS | 2140 | 1467646466860 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D81DC00) [pid = 2140] [serial = 1097] [outer = 0D06E400] 08:34:27 INFO - PROCESS | 2140 | 1467646467664 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]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1199ms 08:34:27 INFO - PROCESS | 2140 | 1467646467729 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 2140 | 1467646467733 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:34:27 INFO - PROCESS | 2140 | 1467646467740 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 2140 | 1467646467744 Marionette TRACE conn5 <- [1,1426,null,{}] 08:34:27 INFO - PROCESS | 2140 | 1467646467749 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}] 08:34:27 INFO - PROCESS | 2140 | 1467646467752 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:27 INFO - PROCESS | 2140 | 1467646467882 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:34:27 INFO - PROCESS | 2140 | 1467646468001 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 2140 | 1467646468004 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:28 INFO - PROCESS | 2140 | ++DOCSHELL 14AAD800 == 34 [pid = 2140] [id = 366] 08:34:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (14AADC00) [pid = 2140] [serial = 1098] [outer = 00000000] 08:34:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (14D22000) [pid = 2140] [serial = 1099] [outer = 14AADC00] 08:34:28 INFO - PROCESS | 2140 | 1467646468062 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1525F000) [pid = 2140] [serial = 1100] [outer = 14AADC00] 08:34:28 INFO - PROCESS | 2140 | 1467646468875 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]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1192ms 08:34:28 INFO - PROCESS | 2140 | 1467646468931 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 2140 | 1467646468935 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:34:28 INFO - PROCESS | 2140 | 1467646468940 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 2140 | 1467646468943 Marionette TRACE conn5 <- [1,1430,null,{}] 08:34:28 INFO - PROCESS | 2140 | 1467646468949 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}] 08:34:28 INFO - PROCESS | 2140 | 1467646468952 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:29 INFO - PROCESS | 2140 | 1467646469077 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:34:29 INFO - PROCESS | 2140 | 1467646469156 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 2140 | 1467646469160 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:29 INFO - PROCESS | 2140 | ++DOCSHELL 0C910400 == 35 [pid = 2140] [id = 367] 08:34:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0C915800) [pid = 2140] [serial = 1101] [outer = 00000000] 08:34:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0C9F0C00) [pid = 2140] [serial = 1102] [outer = 0C915800] 08:34:29 INFO - PROCESS | 2140 | 1467646469263 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0D80C000) [pid = 2140] [serial = 1103] [outer = 0C915800] 08:34:29 INFO - PROCESS | 2140 | --DOCSHELL 1A4D5000 == 34 [pid = 2140] [id = 362] 08:34:29 INFO - PROCESS | 2140 | --DOCSHELL 191E6000 == 33 [pid = 2140] [id = 359] 08:34:29 INFO - PROCESS | 2140 | --DOCSHELL 18375000 == 32 [pid = 2140] [id = 361] 08:34:29 INFO - PROCESS | 2140 | --DOCSHELL 0D27C800 == 31 [pid = 2140] [id = 360] 08:34:29 INFO - PROCESS | 2140 | --DOCSHELL 19878000 == 30 [pid = 2140] [id = 358] 08:34:29 INFO - PROCESS | 2140 | --DOCSHELL 0C916C00 == 29 [pid = 2140] [id = 350] 08:34:29 INFO - PROCESS | 2140 | --DOCSHELL 0D01EC00 == 28 [pid = 2140] [id = 363] 08:34:29 INFO - PROCESS | 2140 | 1467646469951 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]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1078ms 08:34:30 INFO - PROCESS | 2140 | 1467646470019 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 2140 | 1467646470023 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:34:30 INFO - PROCESS | 2140 | 1467646470043 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 2140 | 1467646470046 Marionette TRACE conn5 <- [1,1434,null,{}] 08:34:30 INFO - PROCESS | 2140 | 1467646470052 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}] 08:34:30 INFO - PROCESS | 2140 | 1467646470055 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:30 INFO - PROCESS | 2140 | 1467646470174 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:34:30 INFO - PROCESS | 2140 | 1467646470254 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 2140 | 1467646470257 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:30 INFO - PROCESS | 2140 | ++DOCSHELL 0DE15400 == 29 [pid = 2140] [id = 368] 08:34:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (14A6D000) [pid = 2140] [serial = 1104] [outer = 00000000] 08:34:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (15257400) [pid = 2140] [serial = 1105] [outer = 14A6D000] 08:34:30 INFO - PROCESS | 2140 | 1467646470358 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (153D0800) [pid = 2140] [serial = 1106] [outer = 14A6D000] 08:34:30 INFO - PROCESS | 2140 | 1467646470983 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]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 990ms 08:34:31 INFO - PROCESS | 2140 | 1467646471019 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 2140 | 1467646471023 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:34:31 INFO - PROCESS | 2140 | 1467646471029 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 2140 | 1467646471032 Marionette TRACE conn5 <- [1,1438,null,{}] 08:34:31 INFO - PROCESS | 2140 | 1467646471036 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}] 08:34:31 INFO - PROCESS | 2140 | 1467646471039 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:31 INFO - PROCESS | 2140 | 1467646471151 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:34:31 INFO - PROCESS | 2140 | 1467646471251 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 2140 | 1467646471254 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:31 INFO - PROCESS | 2140 | ++DOCSHELL 16360800 == 30 [pid = 2140] [id = 369] 08:34:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (16363C00) [pid = 2140] [serial = 1107] [outer = 00000000] 08:34:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (16C58800) [pid = 2140] [serial = 1108] [outer = 16363C00] 08:34:31 INFO - PROCESS | 2140 | 1467646471312 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (17573400) [pid = 2140] [serial = 1109] [outer = 16363C00] 08:34:32 INFO - PROCESS | 2140 | 1467646472009 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]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1019ms 08:34:32 INFO - PROCESS | 2140 | 1467646472053 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 2140 | 1467646472055 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:34:32 INFO - PROCESS | 2140 | 1467646472072 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 2140 | 1467646472076 Marionette TRACE conn5 <- [1,1442,null,{}] 08:34:32 INFO - PROCESS | 2140 | 1467646472107 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}] 08:34:32 INFO - PROCESS | 2140 | 1467646472112 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:32 INFO - PROCESS | 2140 | 1467646472233 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:34:32 INFO - PROCESS | 2140 | 1467646472355 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 2140 | 1467646472358 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:32 INFO - PROCESS | 2140 | ++DOCSHELL 18381000 == 31 [pid = 2140] [id = 370] 08:34:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (18382800) [pid = 2140] [serial = 1110] [outer = 00000000] 08:34:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (18EDBC00) [pid = 2140] [serial = 1111] [outer = 18382800] 08:34:32 INFO - PROCESS | 2140 | 1467646472413 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (191EC000) [pid = 2140] [serial = 1112] [outer = 18382800] 08:34:32 INFO - PROCESS | 2140 | 1467646472980 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]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 990ms 08:34:33 INFO - PROCESS | 2140 | 1467646473053 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 2140 | 1467646473056 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:34:33 INFO - PROCESS | 2140 | 1467646473059 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 2140 | 1467646473061 Marionette TRACE conn5 <- [1,1446,null,{}] 08:34:33 INFO - PROCESS | 2140 | 1467646473065 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}] 08:34:33 INFO - PROCESS | 2140 | 1467646473067 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:33 INFO - PROCESS | 2140 | 1467646473177 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:34:33 INFO - PROCESS | 2140 | 1467646473281 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 2140 | 1467646473284 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:33 INFO - PROCESS | 2140 | ++DOCSHELL 191EE400 == 32 [pid = 2140] [id = 371] 08:34:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (191F1400) [pid = 2140] [serial = 1113] [outer = 00000000] 08:34:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (195A9400) [pid = 2140] [serial = 1114] [outer = 191F1400] 08:34:33 INFO - PROCESS | 2140 | 1467646473337 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (19619800) [pid = 2140] [serial = 1115] [outer = 191F1400] 08:34:33 INFO - PROCESS | 2140 | --DOCSHELL 19516C00 == 31 [pid = 2140] [id = 354] 08:34:34 INFO - PROCESS | 2140 | 1467646474087 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]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1066ms 08:34:34 INFO - PROCESS | 2140 | 1467646474132 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 2140 | 1467646474137 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:34:34 INFO - PROCESS | 2140 | 1467646474143 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 2140 | 1467646474147 Marionette TRACE conn5 <- [1,1450,null,{}] 08:34:34 INFO - PROCESS | 2140 | 1467646474152 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}] 08:34:34 INFO - PROCESS | 2140 | 1467646474156 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:34 INFO - PROCESS | 2140 | 1467646474273 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:34:34 INFO - PROCESS | 2140 | 1467646474403 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 2140 | 1467646474409 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:34 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBB400 == 32 [pid = 2140] [id = 372] 08:34:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0DEBE000) [pid = 2140] [serial = 1116] [outer = 00000000] 08:34:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (0E9D1000) [pid = 2140] [serial = 1117] [outer = 0DEBE000] 08:34:34 INFO - PROCESS | 2140 | 1467646474469 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (14DEF800) [pid = 2140] [serial = 1118] [outer = 0DEBE000] 08:34:35 INFO - PROCESS | 2140 | 1467646475158 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]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1074ms 08:34:35 INFO - PROCESS | 2140 | 1467646475222 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 2140 | 1467646475227 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:34:35 INFO - PROCESS | 2140 | 1467646475233 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:34:35 INFO - PROCESS | 2140 | 1467646475236 Marionette TRACE conn5 <- [1,1454,null,{}] 08:34:35 INFO - PROCESS | 2140 | 1467646475240 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}] 08:34:35 INFO - PROCESS | 2140 | 1467646475243 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:35 INFO - PROCESS | 2140 | 1467646475357 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:34:35 INFO - PROCESS | 2140 | 1467646475487 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 2140 | 1467646475490 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:35 INFO - PROCESS | 2140 | ++DOCSHELL 16C59C00 == 33 [pid = 2140] [id = 373] 08:34:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (1756E800) [pid = 2140] [serial = 1119] [outer = 00000000] 08:34:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (17DB9400) [pid = 2140] [serial = 1120] [outer = 1756E800] 08:34:35 INFO - PROCESS | 2140 | 1467646475548 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (18160400) [pid = 2140] [serial = 1121] [outer = 1756E800] 08:34:36 INFO - PROCESS | 2140 | 1467646476189 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]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1019ms 08:34:36 INFO - PROCESS | 2140 | 1467646476258 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 2140 | 1467646476260 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:34:36 INFO - PROCESS | 2140 | 1467646476264 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:34:36 INFO - PROCESS | 2140 | 1467646476268 Marionette TRACE conn5 <- [1,1458,null,{}] 08:34:36 INFO - PROCESS | 2140 | 1467646476279 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}] 08:34:36 INFO - PROCESS | 2140 | 1467646476284 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:36 INFO - PROCESS | 2140 | 1467646476424 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:34:36 INFO - PROCESS | 2140 | 1467646476555 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 2140 | 1467646476558 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:36 INFO - PROCESS | 2140 | ++DOCSHELL 19648C00 == 34 [pid = 2140] [id = 374] 08:34:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (1964CC00) [pid = 2140] [serial = 1122] [outer = 00000000] 08:34:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (19668000) [pid = 2140] [serial = 1123] [outer = 1964CC00] 08:34:36 INFO - PROCESS | 2140 | 1467646476617 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (19881000) [pid = 2140] [serial = 1124] [outer = 1964CC00] 08:34:37 INFO - PROCESS | 2140 | 1467646477263 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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1070ms 08:34:37 INFO - PROCESS | 2140 | 1467646477346 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 2140 | 1467646477349 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:34:37 INFO - PROCESS | 2140 | 1467646477352 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 2140 | 1467646477354 Marionette TRACE conn5 <- [1,1462,null,{}] 08:34:37 INFO - PROCESS | 2140 | 1467646477358 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}] 08:34:37 INFO - PROCESS | 2140 | 1467646477361 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:37 INFO - PROCESS | 2140 | 1467646477499 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:34:37 INFO - PROCESS | 2140 | 1467646477655 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 2140 | 1467646477658 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:37 INFO - PROCESS | 2140 | ++DOCSHELL 0C90F000 == 35 [pid = 2140] [id = 375] 08:34:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (0C90FC00) [pid = 2140] [serial = 1125] [outer = 00000000] 08:34:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (0C965000) [pid = 2140] [serial = 1126] [outer = 0C90FC00] 08:34:37 INFO - PROCESS | 2140 | 1467646477711 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (0D806800) [pid = 2140] [serial = 1127] [outer = 0C90FC00] 08:34:38 INFO - PROCESS | 2140 | --DOCSHELL 16360800 == 34 [pid = 2140] [id = 369] 08:34:38 INFO - PROCESS | 2140 | --DOCSHELL 0DE15400 == 33 [pid = 2140] [id = 368] 08:34:38 INFO - PROCESS | 2140 | --DOCSHELL 0C910400 == 32 [pid = 2140] [id = 367] 08:34:38 INFO - PROCESS | 2140 | 1467646478468 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]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1176ms 08:34:38 INFO - PROCESS | 2140 | 1467646478535 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 2140 | 1467646478540 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:34:38 INFO - PROCESS | 2140 | 1467646478546 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:34:38 INFO - PROCESS | 2140 | 1467646478550 Marionette TRACE conn5 <- [1,1466,null,{}] 08:34:38 INFO - PROCESS | 2140 | 1467646478556 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}] 08:34:38 INFO - PROCESS | 2140 | 1467646478559 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:38 INFO - PROCESS | 2140 | 1467646478711 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:34:38 INFO - PROCESS | 2140 | 1467646478835 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 2140 | 1467646478840 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:38 INFO - PROCESS | 2140 | ++DOCSHELL 0DD9A000 == 33 [pid = 2140] [id = 376] 08:34:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (0DE15400) [pid = 2140] [serial = 1128] [outer = 00000000] 08:34:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (1534BC00) [pid = 2140] [serial = 1129] [outer = 0DE15400] 08:34:38 INFO - PROCESS | 2140 | 1467646478900 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (162CA800) [pid = 2140] [serial = 1130] [outer = 0DE15400] 08:34:39 INFO - PROCESS | 2140 | 1467646479590 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]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1079ms 08:34:39 INFO - PROCESS | 2140 | 1467646479630 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 2140 | 1467646479635 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:34:39 INFO - PROCESS | 2140 | 1467646479642 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 2140 | 1467646479645 Marionette TRACE conn5 <- [1,1470,null,{}] 08:34:39 INFO - PROCESS | 2140 | 1467646479649 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}] 08:34:39 INFO - PROCESS | 2140 | 1467646479652 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:39 INFO - PROCESS | 2140 | 1467646479764 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:34:39 INFO - PROCESS | 2140 | 1467646479895 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 2140 | 1467646479897 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:39 INFO - PROCESS | 2140 | ++DOCSHELL 1837F800 == 34 [pid = 2140] [id = 377] 08:34:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (183D7400) [pid = 2140] [serial = 1131] [outer = 00000000] 08:34:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (1940D400) [pid = 2140] [serial = 1132] [outer = 183D7400] 08:34:39 INFO - PROCESS | 2140 | 1467646479955 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 112 (1961C000) [pid = 2140] [serial = 1133] [outer = 183D7400] 08:34:40 INFO - PROCESS | 2140 | 1467646480675 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]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1079ms 08:34:40 INFO - PROCESS | 2140 | 1467646480723 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 2140 | 1467646480725 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:34:40 INFO - PROCESS | 2140 | 1467646480729 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 2140 | 1467646480733 Marionette TRACE conn5 <- [1,1474,null,{}] 08:34:40 INFO - PROCESS | 2140 | 1467646480744 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}] 08:34:40 INFO - PROCESS | 2140 | 1467646480749 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:40 INFO - PROCESS | 2140 | 1467646480858 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:34:40 INFO - PROCESS | 2140 | 1467646480992 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 2140 | 1467646480996 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:40 INFO - PROCESS | 2140 | ++DOCSHELL 1A06A000 == 35 [pid = 2140] [id = 378] 08:34:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (1A06AC00) [pid = 2140] [serial = 1134] [outer = 00000000] 08:34:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (1A072400) [pid = 2140] [serial = 1135] [outer = 1A06AC00] 08:34:41 INFO - PROCESS | 2140 | 1467646481056 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 115 (1A07CC00) [pid = 2140] [serial = 1136] [outer = 1A06AC00] 08:34:41 INFO - PROCESS | 2140 | 1467646481705 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]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 08:34:41 INFO - PROCESS | 2140 | 1467646481755 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 2140 | 1467646481758 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:34:41 INFO - PROCESS | 2140 | 1467646481777 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 2140 | 1467646481779 Marionette TRACE conn5 <- [1,1478,null,{}] 08:34:41 INFO - PROCESS | 2140 | 1467646481783 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}] 08:34:41 INFO - PROCESS | 2140 | 1467646481785 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:41 INFO - PROCESS | 2140 | 1467646481901 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:34:42 INFO - PROCESS | 2140 | 1467646482035 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 2140 | 1467646482038 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:42 INFO - PROCESS | 2140 | ++DOCSHELL 19F19C00 == 36 [pid = 2140] [id = 379] 08:34:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 116 (1A173000) [pid = 2140] [serial = 1137] [outer = 00000000] 08:34:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 117 (1A4D6C00) [pid = 2140] [serial = 1138] [outer = 1A173000] 08:34:42 INFO - PROCESS | 2140 | 1467646482093 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 118 (1A4F6000) [pid = 2140] [serial = 1139] [outer = 1A173000] 08:34:42 INFO - PROCESS | 2140 | 1467646482772 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]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1014ms 08:34:42 INFO - PROCESS | 2140 | 1467646482797 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 2140 | 1467646482801 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:34:42 INFO - PROCESS | 2140 | 1467646482805 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 2140 | 1467646482808 Marionette TRACE conn5 <- [1,1482,null,{}] 08:34:42 INFO - PROCESS | 2140 | 1467646482813 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}] 08:34:42 INFO - PROCESS | 2140 | 1467646482816 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:42 INFO - PROCESS | 2140 | 1467646482921 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:34:43 INFO - PROCESS | 2140 | 1467646483027 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 2140 | 1467646483029 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:43 INFO - PROCESS | 2140 | ++DOCSHELL 15E60800 == 37 [pid = 2140] [id = 380] 08:34:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 119 (16243000) [pid = 2140] [serial = 1140] [outer = 00000000] 08:34:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 120 (17DBD800) [pid = 2140] [serial = 1141] [outer = 16243000] 08:34:43 INFO - PROCESS | 2140 | 1467646483079 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 121 (1837B800) [pid = 2140] [serial = 1142] [outer = 16243000] 08:34:43 INFO - PROCESS | 2140 | --DOCSHELL 0D06B400 == 36 [pid = 2140] [id = 365] 08:34:43 INFO - PROCESS | 2140 | 1467646483719 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]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 08:34:43 INFO - PROCESS | 2140 | 1467646483777 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:34:43 INFO - PROCESS | 2140 | 1467646483782 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:34:43 INFO - PROCESS | 2140 | 1467646483787 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 2140 | 1467646483792 Marionette TRACE conn5 <- [1,1486,null,{}] 08:34:43 INFO - PROCESS | 2140 | 1467646483798 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}] 08:34:43 INFO - PROCESS | 2140 | 1467646483801 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:43 INFO - PROCESS | 2140 | 1467646483914 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:34:44 INFO - PROCESS | 2140 | 1467646484048 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 2140 | 1467646484051 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:44 INFO - PROCESS | 2140 | ++DOCSHELL 18160000 == 37 [pid = 2140] [id = 381] 08:34:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 122 (18168400) [pid = 2140] [serial = 1143] [outer = 00000000] 08:34:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 123 (191E7C00) [pid = 2140] [serial = 1144] [outer = 18168400] 08:34:44 INFO - PROCESS | 2140 | 1467646484112 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 124 (19624000) [pid = 2140] [serial = 1145] [outer = 18168400] 08:34:44 INFO - PROCESS | 2140 | 1467646484676 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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 08:34:44 INFO - PROCESS | 2140 | 1467646484717 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 2140 | 1467646484722 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:34:44 INFO - PROCESS | 2140 | 1467646484728 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:34:44 INFO - PROCESS | 2140 | 1467646484731 Marionette TRACE conn5 <- [1,1490,null,{}] 08:34:44 INFO - PROCESS | 2140 | 1467646484735 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}] 08:34:44 INFO - PROCESS | 2140 | 1467646484738 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:44 INFO - PROCESS | 2140 | 1467646484857 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:34:44 INFO - PROCESS | 2140 | 1467646484991 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 2140 | 1467646484994 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:44 INFO - PROCESS | 2140 | ++DOCSHELL 1A078000 == 38 [pid = 2140] [id = 382] 08:34:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 125 (1A078800) [pid = 2140] [serial = 1146] [outer = 00000000] 08:34:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 126 (1A177000) [pid = 2140] [serial = 1147] [outer = 1A078800] 08:34:45 INFO - PROCESS | 2140 | 1467646485053 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 127 (1A17DC00) [pid = 2140] [serial = 1148] [outer = 1A078800] 08:34:45 INFO - PROCESS | 2140 | 1467646485626 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]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 08:34:45 INFO - PROCESS | 2140 | 1467646485692 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 2140 | 1467646485695 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:34:45 INFO - PROCESS | 2140 | 1467646485714 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 2140 | 1467646485718 Marionette TRACE conn5 <- [1,1494,null,{}] 08:34:45 INFO - PROCESS | 2140 | 1467646485729 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}] 08:34:45 INFO - PROCESS | 2140 | 1467646485734 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:45 INFO - PROCESS | 2140 | 1467646485856 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:34:45 INFO - PROCESS | 2140 | 1467646485984 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 2140 | 1467646485988 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:45 INFO - PROCESS | 2140 | ++DOCSHELL 1B583000 == 39 [pid = 2140] [id = 383] 08:34:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 128 (1B585400) [pid = 2140] [serial = 1149] [outer = 00000000] 08:34:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 129 (1B702400) [pid = 2140] [serial = 1150] [outer = 1B585400] 08:34:46 INFO - PROCESS | 2140 | 1467646486051 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 130 (1B710000) [pid = 2140] [serial = 1151] [outer = 1B585400] 08:34:46 INFO - PROCESS | 2140 | 1467646486638 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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 08:34:46 INFO - PROCESS | 2140 | 1467646486687 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 2140 | 1467646486690 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:34:46 INFO - PROCESS | 2140 | 1467646486693 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:34:46 INFO - PROCESS | 2140 | 1467646486695 Marionette TRACE conn5 <- [1,1498,null,{}] 08:34:46 INFO - PROCESS | 2140 | 1467646486699 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}] 08:34:46 INFO - PROCESS | 2140 | 1467646486701 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:46 INFO - PROCESS | 2140 | 1467646486815 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:34:46 INFO - PROCESS | 2140 | 1467646486920 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 2140 | 1467646486922 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:46 INFO - PROCESS | 2140 | ++DOCSHELL 1B870800 == 40 [pid = 2140] [id = 384] 08:34:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 131 (1B913000) [pid = 2140] [serial = 1152] [outer = 00000000] 08:34:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 132 (1B960C00) [pid = 2140] [serial = 1153] [outer = 1B913000] 08:34:46 INFO - PROCESS | 2140 | 1467646486976 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 133 (1C60FC00) [pid = 2140] [serial = 1154] [outer = 1B913000] 08:34:47 INFO - PROCESS | 2140 | 1467646487609 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]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 08:34:47 INFO - PROCESS | 2140 | 1467646487667 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 2140 | 1467646487669 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:34:47 INFO - PROCESS | 2140 | 1467646487673 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:34:47 INFO - PROCESS | 2140 | 1467646487675 Marionette TRACE conn5 <- [1,1502,null,{}] 08:34:47 INFO - PROCESS | 2140 | 1467646487678 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}] 08:34:47 INFO - PROCESS | 2140 | 1467646487681 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:47 INFO - PROCESS | 2140 | 1467646487784 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:34:47 INFO - PROCESS | 2140 | 1467646487970 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 2140 | 1467646487974 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:47 INFO - PROCESS | 2140 | ++DOCSHELL 0C90EC00 == 41 [pid = 2140] [id = 385] 08:34:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 134 (0C910400) [pid = 2140] [serial = 1155] [outer = 00000000] 08:34:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 135 (0C9F1800) [pid = 2140] [serial = 1156] [outer = 0C910400] 08:34:48 INFO - PROCESS | 2140 | 1467646488027 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 136 (0DE15000) [pid = 2140] [serial = 1157] [outer = 0C910400] 08:34:48 INFO - PROCESS | 2140 | 1467646488714 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]]]}] 08:34:48 INFO - PROCESS | 2140 | --DOCSHELL 1837F800 == 40 [pid = 2140] [id = 377] 08:34:48 INFO - PROCESS | 2140 | --DOCSHELL 0DD9A000 == 39 [pid = 2140] [id = 376] 08:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1119ms 08:34:48 INFO - PROCESS | 2140 | 1467646488797 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 2140 | 1467646488802 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:34:48 INFO - PROCESS | 2140 | 1467646488807 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 2140 | 1467646488812 Marionette TRACE conn5 <- [1,1506,null,{}] 08:34:48 INFO - PROCESS | 2140 | 1467646488819 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}] 08:34:48 INFO - PROCESS | 2140 | 1467646488822 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:48 INFO - PROCESS | 2140 | 1467646488948 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:34:49 INFO - PROCESS | 2140 | 1467646489078 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 2140 | 1467646489083 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:49 INFO - PROCESS | 2140 | ++DOCSHELL 16266800 == 40 [pid = 2140] [id = 386] 08:34:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 137 (16363400) [pid = 2140] [serial = 1158] [outer = 00000000] 08:34:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 138 (17DBC000) [pid = 2140] [serial = 1159] [outer = 16363400] 08:34:49 INFO - PROCESS | 2140 | 1467646489144 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 139 (191E6400) [pid = 2140] [serial = 1160] [outer = 16363400] 08:34:49 INFO - PROCESS | 2140 | 1467646489739 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]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 08:34:49 INFO - PROCESS | 2140 | 1467646489781 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 2140 | 1467646489786 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:34:49 INFO - PROCESS | 2140 | 1467646489793 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 2140 | 1467646489796 Marionette TRACE conn5 <- [1,1510,null,{}] 08:34:49 INFO - PROCESS | 2140 | 1467646489800 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}] 08:34:49 INFO - PROCESS | 2140 | 1467646489803 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:49 INFO - PROCESS | 2140 | 1467646489918 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:34:50 INFO - PROCESS | 2140 | 1467646490026 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 2140 | 1467646490029 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:50 INFO - PROCESS | 2140 | ++DOCSHELL 1A177400 == 41 [pid = 2140] [id = 387] 08:34:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 140 (1A177800) [pid = 2140] [serial = 1161] [outer = 00000000] 08:34:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 141 (1A4D4800) [pid = 2140] [serial = 1162] [outer = 1A177800] 08:34:50 INFO - PROCESS | 2140 | 1467646490085 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 142 (1B387800) [pid = 2140] [serial = 1163] [outer = 1A177800] 08:34:50 INFO - PROCESS | 2140 | 1467646490690 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"]]]}] 08:34:50 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 () { 08:34:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:34:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:34:50 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 () { 08:34:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:34:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:34:50 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 () { 08:34:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:34:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:34:50 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 () { 08:34:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:34:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:34:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 933ms 08:34:50 INFO - PROCESS | 2140 | 1467646490729 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 2140 | 1467646490732 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:34:50 INFO - PROCESS | 2140 | 1467646490736 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 2140 | 1467646490740 Marionette TRACE conn5 <- [1,1514,null,{}] 08:34:50 INFO - PROCESS | 2140 | 1467646490751 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}] 08:34:50 INFO - PROCESS | 2140 | 1467646490756 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:51 INFO - PROCESS | 2140 | --DOCSHELL 18381000 == 40 [pid = 2140] [id = 370] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0DEB5800 == 39 [pid = 2140] [id = 342] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 16241C00 == 38 [pid = 2140] [id = 352] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 19F19C00 == 37 [pid = 2140] [id = 379] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0E8ED000 == 36 [pid = 2140] [id = 345] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0D80CC00 == 35 [pid = 2140] [id = 349] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 18160000 == 34 [pid = 2140] [id = 381] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 175D0000 == 33 [pid = 2140] [id = 348] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 16366800 == 32 [pid = 2140] [id = 344] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 19F13000 == 31 [pid = 2140] [id = 355] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 16C59C00 == 30 [pid = 2140] [id = 373] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 1816B000 == 29 [pid = 2140] [id = 353] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 14AAD800 == 28 [pid = 2140] [id = 366] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 19624400 == 27 [pid = 2140] [id = 347] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0DEBB400 == 26 [pid = 2140] [id = 372] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 19648C00 == 25 [pid = 2140] [id = 374] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0C9F6400 == 24 [pid = 2140] [id = 343] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 1A078000 == 23 [pid = 2140] [id = 382] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 1A06A000 == 22 [pid = 2140] [id = 378] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 17DBC800 == 21 [pid = 2140] [id = 357] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 1B583000 == 20 [pid = 2140] [id = 383] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0C90DC00 == 19 [pid = 2140] [id = 346] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0C9F2400 == 18 [pid = 2140] [id = 356] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0D80F400 == 17 [pid = 2140] [id = 341] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 15E60800 == 16 [pid = 2140] [id = 380] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 191EE400 == 15 [pid = 2140] [id = 371] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0C90F000 == 14 [pid = 2140] [id = 375] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 1B870800 == 13 [pid = 2140] [id = 384] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0CCE2400 == 12 [pid = 2140] [id = 351] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0D66D400 == 11 [pid = 2140] [id = 364] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 0C90EC00 == 10 [pid = 2140] [id = 385] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 16266800 == 9 [pid = 2140] [id = 386] 08:34:53 INFO - PROCESS | 2140 | --DOCSHELL 1A177400 == 8 [pid = 2140] [id = 387] 08:34:55 INFO - PROCESS | 2140 | 1467646495459 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:34:55 INFO - PROCESS | 2140 | 1467646495709 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 2140 | 1467646495712 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:55 INFO - PROCESS | 2140 | ++DOCSHELL 0C95D400 == 9 [pid = 2140] [id = 388] 08:34:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 143 (0C95D800) [pid = 2140] [serial = 1164] [outer = 00000000] 08:34:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 144 (0C9EA000) [pid = 2140] [serial = 1165] [outer = 0C95D800] 08:34:55 INFO - PROCESS | 2140 | 1467646495775 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 145 (0CCE5400) [pid = 2140] [serial = 1166] [outer = 0C95D800] 08:34:56 INFO - PROCESS | 2140 | 1467646496277 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"]]]}] 08:34:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:34:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:34:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:34:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 5558ms 08:34:56 INFO - PROCESS | 2140 | 1467646496299 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 2140 | 1467646496303 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:34:56 INFO - PROCESS | 2140 | 1467646496314 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 2140 | 1467646496317 Marionette TRACE conn5 <- [1,1518,null,{}] 08:34:56 INFO - PROCESS | 2140 | 1467646496322 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}] 08:34:56 INFO - PROCESS | 2140 | 1467646496324 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:56 INFO - PROCESS | 2140 | 1467646496453 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:34:56 INFO - PROCESS | 2140 | 1467646496467 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 2140 | 1467646496471 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:56 INFO - PROCESS | 2140 | ++DOCSHELL 1623F000 == 10 [pid = 2140] [id = 389] 08:34:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 146 (16240000) [pid = 2140] [serial = 1167] [outer = 00000000] 08:34:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 147 (16265400) [pid = 2140] [serial = 1168] [outer = 16240000] 08:34:56 INFO - PROCESS | 2140 | 1467646496571 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 148 (1756A000) [pid = 2140] [serial = 1169] [outer = 16240000] 08:34:57 INFO - PROCESS | 2140 | 1467646497091 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]]]}] 08:34:57 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 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:34:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:34:57 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. 08:34:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:34:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 831ms 08:34:57 INFO - PROCESS | 2140 | 1467646497139 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 2140 | 1467646497142 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:34:57 INFO - PROCESS | 2140 | 1467646497145 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 2140 | 1467646497147 Marionette TRACE conn5 <- [1,1522,null,{}] 08:34:57 INFO - PROCESS | 2140 | 1467646497152 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}] 08:34:57 INFO - PROCESS | 2140 | 1467646497154 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:57 INFO - PROCESS | 2140 | 1467646497284 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:34:57 INFO - PROCESS | 2140 | 1467646497299 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 2140 | 1467646497301 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:57 INFO - PROCESS | 2140 | ++DOCSHELL 19641000 == 11 [pid = 2140] [id = 390] 08:34:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 149 (1987BC00) [pid = 2140] [serial = 1170] [outer = 00000000] 08:34:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 150 (199F3000) [pid = 2140] [serial = 1171] [outer = 1987BC00] 08:34:57 INFO - PROCESS | 2140 | 1467646497400 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 151 (19F33C00) [pid = 2140] [serial = 1172] [outer = 1987BC00] 08:34:57 INFO - PROCESS | 2140 | 1467646497850 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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:34:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 08:34:57 INFO - PROCESS | 2140 | 1467646497922 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 2140 | 1467646497926 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:34:57 INFO - PROCESS | 2140 | 1467646497936 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 2140 | 1467646497941 Marionette TRACE conn5 <- [1,1526,null,{}] 08:34:57 INFO - PROCESS | 2140 | 1467646497944 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}] 08:34:57 INFO - PROCESS | 2140 | 1467646497948 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:58 INFO - PROCESS | 2140 | 1467646498902 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 150 (0C90FC00) [pid = 2140] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 149 (0C915800) [pid = 2140] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 148 (0D272C00) [pid = 2140] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 147 (0D80AC00) [pid = 2140] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 146 (1837AC00) [pid = 2140] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 145 (1987F400) [pid = 2140] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 144 (195A8000) [pid = 2140] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 143 (1A4D5800) [pid = 2140] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 142 (19F13C00) [pid = 2140] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 141 (19665000) [pid = 2140] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 140 (0CCEC000) [pid = 2140] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 139 (16242800) [pid = 2140] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 138 (0D813000) [pid = 2140] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 137 (1816C400) [pid = 2140] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 136 (0CCE9000) [pid = 2140] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 135 (0C95A800) [pid = 2140] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 134 (195A9800) [pid = 2140] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 133 (18117000) [pid = 2140] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 132 (1964CC00) [pid = 2140] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 131 (1756E800) [pid = 2140] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 130 (18168400) [pid = 2140] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 129 (191F1400) [pid = 2140] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 128 (183D7400) [pid = 2140] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 127 (14A6D000) [pid = 2140] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 126 (14AADC00) [pid = 2140] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 125 (0DEBE000) [pid = 2140] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 124 (18382800) [pid = 2140] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 123 (0DE15400) [pid = 2140] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 122 (0C910400) [pid = 2140] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 121 (0D06E400) [pid = 2140] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 120 (0D66F400) [pid = 2140] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 119 (1A06AC00) [pid = 2140] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 118 (17568C00) [pid = 2140] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 117 (16363C00) [pid = 2140] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 116 (1B913000) [pid = 2140] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 115 (1B585400) [pid = 2140] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 114 (1A173000) [pid = 2140] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (1A078800) [pid = 2140] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:34:58 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (16363400) [pid = 2140] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:34:59 INFO - PROCESS | 2140 | 1467646499026 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 2140 | 1467646499028 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:59 INFO - PROCESS | 2140 | ++DOCSHELL 0C90C400 == 12 [pid = 2140] [id = 391] 08:34:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (0C90FC00) [pid = 2140] [serial = 1173] [outer = 00000000] 08:34:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (0C9EE000) [pid = 2140] [serial = 1174] [outer = 0C90FC00] 08:34:59 INFO - PROCESS | 2140 | 1467646499073 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 115 (0D27D000) [pid = 2140] [serial = 1175] [outer = 0C90FC00] 08:34:59 INFO - PROCESS | 2140 | 1467646499470 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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:34:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1577ms 08:34:59 INFO - PROCESS | 2140 | 1467646499510 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 2140 | 1467646499512 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:34:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:34:59 INFO - PROCESS | 2140 | 1467646499515 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 2140 | 1467646499517 Marionette TRACE conn5 <- [1,1530,null,{}] 08:34:59 INFO - PROCESS | 2140 | 1467646499521 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}] 08:34:59 INFO - PROCESS | 2140 | 1467646499522 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:59 INFO - PROCESS | 2140 | 1467646499610 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:34:59 INFO - PROCESS | 2140 | 1467646499615 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 2140 | 1467646499617 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:34:59 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBD000 == 13 [pid = 2140] [id = 392] 08:34:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 116 (0DEBE000) [pid = 2140] [serial = 1176] [outer = 00000000] 08:34:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 117 (16245000) [pid = 2140] [serial = 1177] [outer = 0DEBE000] 08:34:59 INFO - PROCESS | 2140 | 1467646499661 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 118 (16C60400) [pid = 2140] [serial = 1178] [outer = 0DEBE000] 08:35:00 INFO - PROCESS | 2140 | 1467646500095 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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:35:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 08:35:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:35:00 INFO - PROCESS | 2140 | 1467646500146 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 2140 | 1467646500148 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:35:00 INFO - PROCESS | 2140 | 1467646500152 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 2140 | 1467646500154 Marionette TRACE conn5 <- [1,1534,null,{}] 08:35:00 INFO - PROCESS | 2140 | 1467646500157 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}] 08:35:00 INFO - PROCESS | 2140 | 1467646500159 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:00 INFO - PROCESS | 2140 | 1467646500244 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:35:00 INFO - PROCESS | 2140 | 1467646500250 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 2140 | 1467646500256 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:00 INFO - PROCESS | 2140 | ++DOCSHELL 1837E400 == 14 [pid = 2140] [id = 393] 08:35:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 119 (18381C00) [pid = 2140] [serial = 1179] [outer = 00000000] 08:35:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 120 (195A9800) [pid = 2140] [serial = 1180] [outer = 18381C00] 08:35:00 INFO - PROCESS | 2140 | 1467646500310 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 121 (1A05E400) [pid = 2140] [serial = 1181] [outer = 18381C00] 08:35:00 INFO - PROCESS | 2140 | 1467646500795 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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:35:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 08:35:00 INFO - PROCESS | 2140 | 1467646500834 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 2140 | 1467646500836 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:35:00 INFO - PROCESS | 2140 | 1467646500839 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 2140 | 1467646500841 Marionette TRACE conn5 <- [1,1538,null,{}] 08:35:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:35:00 INFO - PROCESS | 2140 | 1467646500844 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}] 08:35:00 INFO - PROCESS | 2140 | 1467646500846 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:00 INFO - PROCESS | 2140 | 1467646500986 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:35:01 INFO - PROCESS | 2140 | 1467646501121 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 2140 | 1467646501125 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:01 INFO - PROCESS | 2140 | ++DOCSHELL 09171000 == 15 [pid = 2140] [id = 394] 08:35:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 122 (09173C00) [pid = 2140] [serial = 1182] [outer = 00000000] 08:35:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 123 (0C915000) [pid = 2140] [serial = 1183] [outer = 09173C00] 08:35:01 INFO - PROCESS | 2140 | 1467646501186 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 124 (0D06E400) [pid = 2140] [serial = 1184] [outer = 09173C00] 08:35:01 INFO - PROCESS | 2140 | 1467646501961 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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:35:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1166ms 08:35:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:35:02 INFO - PROCESS | 2140 | 1467646502016 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 2140 | 1467646502021 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:35:02 INFO - PROCESS | 2140 | 1467646502026 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 2140 | 1467646502029 Marionette TRACE conn5 <- [1,1542,null,{}] 08:35:02 INFO - PROCESS | 2140 | 1467646502034 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}] 08:35:02 INFO - PROCESS | 2140 | 1467646502039 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:02 INFO - PROCESS | 2140 | 1467646502163 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:35:02 INFO - PROCESS | 2140 | 1467646502298 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 2140 | 1467646502301 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:02 INFO - PROCESS | 2140 | ++DOCSHELL 175D0400 == 16 [pid = 2140] [id = 395] 08:35:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 125 (1816C400) [pid = 2140] [serial = 1185] [outer = 00000000] 08:35:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 126 (191E7400) [pid = 2140] [serial = 1186] [outer = 1816C400] 08:35:02 INFO - PROCESS | 2140 | 1467646502359 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 127 (19619400) [pid = 2140] [serial = 1187] [outer = 1816C400] 08:35:03 INFO - PROCESS | 2140 | 1467646503183 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]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1237ms 08:35:03 INFO - PROCESS | 2140 | 1467646503263 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:35:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:35:03 INFO - PROCESS | 2140 | 1467646503267 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:35:03 INFO - PROCESS | 2140 | 1467646503279 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 2140 | 1467646503282 Marionette TRACE conn5 <- [1,1546,null,{}] 08:35:03 INFO - PROCESS | 2140 | 1467646503288 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}] 08:35:03 INFO - PROCESS | 2140 | 1467646503291 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:03 INFO - PROCESS | 2140 | 1467646503401 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:35:03 INFO - PROCESS | 2140 | 1467646503535 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 2140 | 1467646503539 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 126 (0C965000) [pid = 2140] [serial = 1126] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 125 (0C9F0C00) [pid = 2140] [serial = 1102] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 124 (0DD57000) [pid = 2140] [serial = 1089] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 123 (0CCE7000) [pid = 2140] [serial = 667] [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.] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 122 (0E9D4000) [pid = 2140] [serial = 1080] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 121 (19409400) [pid = 2140] [serial = 1083] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 120 (153D1C00) [pid = 2140] [serial = 1081] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 119 (1A076000) [pid = 2140] [serial = 1075] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 118 (19662000) [pid = 2140] [serial = 1062] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 117 (1A4EB000) [pid = 2140] [serial = 1087] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 116 (19F18000) [pid = 2140] [serial = 1065] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 115 (19882800) [pid = 2140] [serial = 1063] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 114 (1A4D9400) [pid = 2140] [serial = 1086] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (199E5C00) [pid = 2140] [serial = 1045] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (199E5400) [pid = 2140] [serial = 1044] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 111 (0DE17400) [pid = 2140] [serial = 1053] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (0E991400) [pid = 2140] [serial = 1054] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (16271800) [pid = 2140] [serial = 1056] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (16C5C000) [pid = 2140] [serial = 1057] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (0E8EFC00) [pid = 2140] [serial = 1047] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (14B87000) [pid = 2140] [serial = 1048] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (18ED1000) [pid = 2140] [serial = 1059] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (1A066000) [pid = 2140] [serial = 1068] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (0C9F2C00) [pid = 2140] [serial = 1050] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (0D0CC000) [pid = 2140] [serial = 1051] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (199C4C00) [pid = 2140] [serial = 1084] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (19FF1000) [pid = 2140] [serial = 1066] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (14A69800) [pid = 2140] [serial = 1090] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (1A224C00) [pid = 2140] [serial = 1078] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (1A079400) [pid = 2140] [serial = 1074] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (1A17E800) [pid = 2140] [serial = 1077] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (1A066C00) [pid = 2140] [serial = 1069] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (199F4400) [pid = 2140] [serial = 1072] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (19879800) [pid = 2140] [serial = 1071] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0DBE7800) [pid = 2140] [serial = 1094] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (191EF000) [pid = 2140] [serial = 1060] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (17DB9400) [pid = 2140] [serial = 1120] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (162CA800) [pid = 2140] [serial = 1130] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0DE15000) [pid = 2140] [serial = 1157] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (18EDBC00) [pid = 2140] [serial = 1111] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (17DBD800) [pid = 2140] [serial = 1141] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (15257400) [pid = 2140] [serial = 1105] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0E9D1000) [pid = 2140] [serial = 1117] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0D81DC00) [pid = 2140] [serial = 1097] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (14D22000) [pid = 2140] [serial = 1099] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D81E800) [pid = 2140] [serial = 1093] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D27C000) [pid = 2140] [serial = 1096] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (17DBC000) [pid = 2140] [serial = 1159] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D806800) [pid = 2140] [serial = 1127] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1534BC00) [pid = 2140] [serial = 1129] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D80C000) [pid = 2140] [serial = 1103] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C9F1800) [pid = 2140] [serial = 1156] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1961C000) [pid = 2140] [serial = 1133] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1A4D4800) [pid = 2140] [serial = 1162] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1A072400) [pid = 2140] [serial = 1135] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (153D0800) [pid = 2140] [serial = 1106] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (16C58800) [pid = 2140] [serial = 1108] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (195A9400) [pid = 2140] [serial = 1114] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1940D400) [pid = 2140] [serial = 1132] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (191E7C00) [pid = 2140] [serial = 1144] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1525F000) [pid = 2140] [serial = 1100] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (14DEF800) [pid = 2140] [serial = 1118] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (191EC000) [pid = 2140] [serial = 1112] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1A07CC00) [pid = 2140] [serial = 1136] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1A17FC00) [pid = 2140] [serial = 1018] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (17573400) [pid = 2140] [serial = 1109] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (1C60FC00) [pid = 2140] [serial = 1154] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (1B960C00) [pid = 2140] [serial = 1153] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (1B710000) [pid = 2140] [serial = 1151] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (1A4F6000) [pid = 2140] [serial = 1139] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (1A17DC00) [pid = 2140] [serial = 1148] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (1A4D6C00) [pid = 2140] [serial = 1138] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (191E6400) [pid = 2140] [serial = 1160] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (1B702400) [pid = 2140] [serial = 1150] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (19881000) [pid = 2140] [serial = 1124] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (18160400) [pid = 2140] [serial = 1121] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 50 (1A177000) [pid = 2140] [serial = 1147] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 49 (19668000) [pid = 2140] [serial = 1123] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 48 (19624000) [pid = 2140] [serial = 1145] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | --DOMWINDOW == 47 (19619800) [pid = 2140] [serial = 1115] [outer = 00000000] [url = about:blank] 08:35:03 INFO - PROCESS | 2140 | ++DOCSHELL 0C913800 == 17 [pid = 2140] [id = 396] 08:35:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 48 (0C95A400) [pid = 2140] [serial = 1188] [outer = 00000000] 08:35:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 49 (0C9F1800) [pid = 2140] [serial = 1189] [outer = 0C95A400] 08:35:03 INFO - PROCESS | 2140 | 1467646503619 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 50 (0D06EC00) [pid = 2140] [serial = 1190] [outer = 0C95A400] 08:35:04 INFO - PROCESS | 2140 | 1467646504062 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]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:35:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 830ms 08:35:04 INFO - PROCESS | 2140 | 1467646504103 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 2140 | 1467646504107 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:35:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:35:04 INFO - PROCESS | 2140 | 1467646504113 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 2140 | 1467646504116 Marionette TRACE conn5 <- [1,1550,null,{}] 08:35:04 INFO - PROCESS | 2140 | 1467646504120 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}] 08:35:04 INFO - PROCESS | 2140 | 1467646504122 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:04 INFO - PROCESS | 2140 | 1467646504207 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:35:04 INFO - PROCESS | 2140 | 1467646504213 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 2140 | 1467646504216 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:04 INFO - PROCESS | 2140 | ++DOCSHELL 0D81DC00 == 18 [pid = 2140] [id = 397] 08:35:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 51 (0DBEB400) [pid = 2140] [serial = 1191] [outer = 00000000] 08:35:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (0DEB3400) [pid = 2140] [serial = 1192] [outer = 0DBEB400] 08:35:04 INFO - PROCESS | 2140 | 1467646504264 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (0E309C00) [pid = 2140] [serial = 1193] [outer = 0DBEB400] 08:35:04 INFO - PROCESS | 2140 | 1467646504750 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]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:35:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 08:35:04 INFO - PROCESS | 2140 | 1467646504788 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 2140 | 1467646504790 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:35:04 INFO - PROCESS | 2140 | 1467646504793 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:35:04 INFO - PROCESS | 2140 | 1467646504797 Marionette TRACE conn5 <- [1,1554,null,{}] 08:35:04 INFO - PROCESS | 2140 | 1467646504807 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}] 08:35:04 INFO - PROCESS | 2140 | 1467646504812 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:04 INFO - PROCESS | 2140 | 1467646504928 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:35:05 INFO - PROCESS | 2140 | 1467646505057 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 2140 | 1467646505060 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:05 INFO - PROCESS | 2140 | ++DOCSHELL 0C90B000 == 19 [pid = 2140] [id = 398] 08:35:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (0C911C00) [pid = 2140] [serial = 1194] [outer = 00000000] 08:35:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (0C9F1400) [pid = 2140] [serial = 1195] [outer = 0C911C00] 08:35:05 INFO - PROCESS | 2140 | 1467646505126 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (0D06E800) [pid = 2140] [serial = 1196] [outer = 0C911C00] 08:35:05 INFO - PROCESS | 2140 | 1467646505712 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]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:35:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 08:35:05 INFO - PROCESS | 2140 | 1467646505769 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 2140 | 1467646505773 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:35:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:35:05 INFO - PROCESS | 2140 | 1467646505778 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 2140 | 1467646505781 Marionette TRACE conn5 <- [1,1558,null,{}] 08:35:05 INFO - PROCESS | 2140 | 1467646505787 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}] 08:35:05 INFO - PROCESS | 2140 | 1467646505791 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:05 INFO - PROCESS | 2140 | 1467646505900 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:35:06 INFO - PROCESS | 2140 | 1467646506027 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 2140 | 1467646506030 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:06 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D1000 == 20 [pid = 2140] [id = 399] 08:35:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (148DE000) [pid = 2140] [serial = 1197] [outer = 00000000] 08:35:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (14A6A000) [pid = 2140] [serial = 1198] [outer = 148DE000] 08:35:06 INFO - PROCESS | 2140 | 1467646506087 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (14AAD400) [pid = 2140] [serial = 1199] [outer = 148DE000] 08:35:06 INFO - PROCESS | 2140 | 1467646506714 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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 990ms 08:35:06 INFO - PROCESS | 2140 | 1467646506770 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 2140 | 1467646506774 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:35:06 INFO - PROCESS | 2140 | 1467646506793 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 2140 | 1467646506796 Marionette TRACE conn5 <- [1,1562,null,{}] 08:35:06 INFO - PROCESS | 2140 | 1467646506800 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}] 08:35:06 INFO - PROCESS | 2140 | 1467646506803 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:06 INFO - PROCESS | 2140 | 1467646506909 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:35:07 INFO - PROCESS | 2140 | 1467646507034 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 2140 | 1467646507037 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:07 INFO - PROCESS | 2140 | ++DOCSHELL 14D69800 == 21 [pid = 2140] [id = 400] 08:35:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (15253800) [pid = 2140] [serial = 1200] [outer = 00000000] 08:35:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (153D6800) [pid = 2140] [serial = 1201] [outer = 15253800] 08:35:07 INFO - PROCESS | 2140 | 1467646507092 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (15E62000) [pid = 2140] [serial = 1202] [outer = 15253800] 08:35:07 INFO - PROCESS | 2140 | 1467646507714 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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 08:35:07 INFO - PROCESS | 2140 | 1467646507766 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 2140 | 1467646507769 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:35:07 INFO - PROCESS | 2140 | 1467646507774 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 2140 | 1467646507780 Marionette TRACE conn5 <- [1,1566,null,{}] 08:35:07 INFO - PROCESS | 2140 | 1467646507790 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}] 08:35:07 INFO - PROCESS | 2140 | 1467646507794 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:07 INFO - PROCESS | 2140 | 1467646507900 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:35:08 INFO - PROCESS | 2140 | 1467646508027 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 2140 | 1467646508030 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:08 INFO - PROCESS | 2140 | ++DOCSHELL 17568800 == 22 [pid = 2140] [id = 401] 08:35:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (17569400) [pid = 2140] [serial = 1203] [outer = 00000000] 08:35:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (17573C00) [pid = 2140] [serial = 1204] [outer = 17569400] 08:35:08 INFO - PROCESS | 2140 | 1467646508084 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (17574400) [pid = 2140] [serial = 1205] [outer = 17569400] 08:35:08 INFO - PROCESS | 2140 | 1467646508727 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]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:35:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 08:35:08 INFO - PROCESS | 2140 | 1467646508766 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:35:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:35:08 INFO - PROCESS | 2140 | 1467646508771 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:35:08 INFO - PROCESS | 2140 | 1467646508776 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 2140 | 1467646508779 Marionette TRACE conn5 <- [1,1570,null,{}] 08:35:08 INFO - PROCESS | 2140 | 1467646508785 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}] 08:35:08 INFO - PROCESS | 2140 | 1467646508787 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:08 INFO - PROCESS | 2140 | 1467646508887 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:35:08 INFO - PROCESS | 2140 | 1467646508973 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 2140 | 1467646508977 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:09 INFO - PROCESS | 2140 | ++DOCSHELL 0DEB4800 == 23 [pid = 2140] [id = 402] 08:35:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0DEB5C00) [pid = 2140] [serial = 1206] [outer = 00000000] 08:35:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0E8EFC00) [pid = 2140] [serial = 1207] [outer = 0DEB5C00] 08:35:09 INFO - PROCESS | 2140 | 1467646509067 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (14AAC400) [pid = 2140] [serial = 1208] [outer = 0DEB5C00] 08:35:09 INFO - PROCESS | 2140 | --DOCSHELL 0C95D400 == 22 [pid = 2140] [id = 388] 08:35:10 INFO - PROCESS | 2140 | 1467646510098 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]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1376ms 08:35:10 INFO - PROCESS | 2140 | 1467646510152 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 2140 | 1467646510156 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:35:10 INFO - PROCESS | 2140 | 1467646510160 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 2140 | 1467646510165 Marionette TRACE conn5 <- [1,1574,null,{}] 08:35:10 INFO - PROCESS | 2140 | 1467646510170 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}] 08:35:10 INFO - PROCESS | 2140 | 1467646510172 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:10 INFO - PROCESS | 2140 | 1467646510260 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:35:10 INFO - PROCESS | 2140 | 1467646510398 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 2140 | 1467646510401 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:10 INFO - PROCESS | 2140 | ++DOCSHELL 0D279C00 == 23 [pid = 2140] [id = 403] 08:35:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0D27F800) [pid = 2140] [serial = 1209] [outer = 00000000] 08:35:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D81EC00) [pid = 2140] [serial = 1210] [outer = 0D27F800] 08:35:10 INFO - PROCESS | 2140 | 1467646510453 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0DD93C00) [pid = 2140] [serial = 1211] [outer = 0D27F800] 08:35:10 INFO - PROCESS | 2140 | 1467646510920 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]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:35:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 830ms 08:35:10 INFO - PROCESS | 2140 | 1467646510992 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 2140 | 1467646510997 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:35:10 INFO - PROCESS | 2140 | 1467646511010 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 2140 | 1467646511013 Marionette TRACE conn5 <- [1,1578,null,{}] 08:35:11 INFO - PROCESS | 2140 | 1467646511017 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}] 08:35:11 INFO - PROCESS | 2140 | 1467646511019 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:11 INFO - PROCESS | 2140 | 1467646511141 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:35:11 INFO - PROCESS | 2140 | 1467646511214 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 2140 | 1467646511216 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:11 INFO - PROCESS | 2140 | ++DOCSHELL 15255000 == 24 [pid = 2140] [id = 404] 08:35:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1525F000) [pid = 2140] [serial = 1212] [outer = 00000000] 08:35:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (15349800) [pid = 2140] [serial = 1213] [outer = 1525F000] 08:35:11 INFO - PROCESS | 2140 | 1467646511263 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (15E5F400) [pid = 2140] [serial = 1214] [outer = 1525F000] 08:35:11 INFO - PROCESS | 2140 | 1467646511709 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 08:35:11 INFO - PROCESS | 2140 | 1467646511743 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 2140 | 1467646511745 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:35:11 INFO - PROCESS | 2140 | 1467646511749 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 2140 | 1467646511752 Marionette TRACE conn5 <- [1,1582,null,{}] 08:35:11 INFO - PROCESS | 2140 | 1467646511770 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}] 08:35:11 INFO - PROCESS | 2140 | 1467646511775 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:11 INFO - PROCESS | 2140 | 1467646511890 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:35:11 INFO - PROCESS | 2140 | 1467646511906 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 2140 | 1467646511909 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:11 INFO - PROCESS | 2140 | ++DOCSHELL 175CEC00 == 25 [pid = 2140] [id = 405] 08:35:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (175D0800) [pid = 2140] [serial = 1215] [outer = 00000000] 08:35:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (17DBC400) [pid = 2140] [serial = 1216] [outer = 175D0800] 08:35:11 INFO - PROCESS | 2140 | 1467646511956 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1815F800) [pid = 2140] [serial = 1217] [outer = 175D0800] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A177800) [pid = 2140] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (16243000) [pid = 2140] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (18381C00) [pid = 2140] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0DBEB400) [pid = 2140] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (16240000) [pid = 2140] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1987BC00) [pid = 2140] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0C95A400) [pid = 2140] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0DEBE000) [pid = 2140] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0C95D800) [pid = 2140] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (09173C00) [pid = 2140] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1816C400) [pid = 2140] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:35:12 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0C90FC00) [pid = 2140] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:35:12 INFO - PROCESS | 2140 | 1467646512584 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]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:35:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 890ms 08:35:12 INFO - PROCESS | 2140 | 1467646512643 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 2140 | 1467646512646 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:35:12 INFO - PROCESS | 2140 | 1467646512649 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:35:12 INFO - PROCESS | 2140 | 1467646512650 Marionette TRACE conn5 <- [1,1586,null,{}] 08:35:12 INFO - PROCESS | 2140 | 1467646512654 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}] 08:35:12 INFO - PROCESS | 2140 | 1467646512656 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:12 INFO - PROCESS | 2140 | 1467646512773 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:35:12 INFO - PROCESS | 2140 | 1467646512831 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 2140 | 1467646512833 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:12 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D2800 == 26 [pid = 2140] [id = 406] 08:35:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (148DC400) [pid = 2140] [serial = 1218] [outer = 00000000] 08:35:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (17DBC800) [pid = 2140] [serial = 1219] [outer = 148DC400] 08:35:12 INFO - PROCESS | 2140 | 1467646512877 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1816C400) [pid = 2140] [serial = 1220] [outer = 148DC400] 08:35:13 INFO - PROCESS | 2140 | 1467646513239 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 632ms 08:35:13 INFO - PROCESS | 2140 | 1467646513288 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 2140 | 1467646513290 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:35:13 INFO - PROCESS | 2140 | 1467646513294 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 2140 | 1467646513295 Marionette TRACE conn5 <- [1,1590,null,{}] 08:35:13 INFO - PROCESS | 2140 | 1467646513299 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}] 08:35:13 INFO - PROCESS | 2140 | 1467646513301 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:13 INFO - PROCESS | 2140 | 1467646513379 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:35:13 INFO - PROCESS | 2140 | 1467646513384 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 2140 | 1467646513386 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:13 INFO - PROCESS | 2140 | ++DOCSHELL 0DBE7800 == 27 [pid = 2140] [id = 407] 08:35:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DD58000) [pid = 2140] [serial = 1221] [outer = 00000000] 08:35:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (183D8000) [pid = 2140] [serial = 1222] [outer = 0DD58000] 08:35:13 INFO - PROCESS | 2140 | 1467646513430 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (183DDC00) [pid = 2140] [serial = 1223] [outer = 0DD58000] 08:35:13 INFO - PROCESS | 2140 | 1467646513873 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:35:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 08:35:13 INFO - PROCESS | 2140 | 1467646513925 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 2140 | 1467646513927 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:35:13 INFO - PROCESS | 2140 | 1467646513930 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 2140 | 1467646513932 Marionette TRACE conn5 <- [1,1594,null,{}] 08:35:13 INFO - PROCESS | 2140 | 1467646513935 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}] 08:35:13 INFO - PROCESS | 2140 | 1467646513941 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:14 INFO - PROCESS | 2140 | 1467646514032 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:35:14 INFO - PROCESS | 2140 | 1467646514040 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 2140 | 1467646514042 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:14 INFO - PROCESS | 2140 | ++DOCSHELL 191F3400 == 28 [pid = 2140] [id = 408] 08:35:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (19401C00) [pid = 2140] [serial = 1224] [outer = 00000000] 08:35:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19516000) [pid = 2140] [serial = 1225] [outer = 19401C00] 08:35:14 INFO - PROCESS | 2140 | 1467646514087 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19619800) [pid = 2140] [serial = 1226] [outer = 19401C00] 08:35:14 INFO - PROCESS | 2140 | 1467646514693 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]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:35:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 830ms 08:35:14 INFO - PROCESS | 2140 | 1467646514761 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:35:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:35:14 INFO - PROCESS | 2140 | 1467646514766 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:35:14 INFO - PROCESS | 2140 | 1467646514771 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 2140 | 1467646514774 Marionette TRACE conn5 <- [1,1598,null,{}] 08:35:14 INFO - PROCESS | 2140 | 1467646514780 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}] 08:35:14 INFO - PROCESS | 2140 | 1467646514783 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:14 INFO - PROCESS | 2140 | 1467646514909 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:35:15 INFO - PROCESS | 2140 | 1467646515016 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 2140 | 1467646515019 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:15 INFO - PROCESS | 2140 | ++DOCSHELL 0C9E9400 == 29 [pid = 2140] [id = 409] 08:35:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0CC82800) [pid = 2140] [serial = 1227] [outer = 00000000] 08:35:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0DBED800) [pid = 2140] [serial = 1228] [outer = 0CC82800] 08:35:15 INFO - PROCESS | 2140 | 1467646515075 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0E383800) [pid = 2140] [serial = 1229] [outer = 0CC82800] 08:35:15 INFO - PROCESS | 2140 | 1467646515822 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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:35:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1137ms 08:35:15 INFO - PROCESS | 2140 | 1467646515908 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 2140 | 1467646515913 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:35:15 INFO - PROCESS | 2140 | 1467646515920 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 2140 | 1467646515923 Marionette TRACE conn5 <- [1,1602,null,{}] 08:35:15 INFO - PROCESS | 2140 | 1467646515927 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}] 08:35:15 INFO - PROCESS | 2140 | 1467646515930 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:16 INFO - PROCESS | 2140 | 1467646516079 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:35:16 INFO - PROCESS | 2140 | 1467646516202 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 2140 | 1467646516205 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:16 INFO - PROCESS | 2140 | ++DOCSHELL 1623C000 == 30 [pid = 2140] [id = 410] 08:35:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1623FC00) [pid = 2140] [serial = 1230] [outer = 00000000] 08:35:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (162CE000) [pid = 2140] [serial = 1231] [outer = 1623FC00] 08:35:16 INFO - PROCESS | 2140 | 1467646516262 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16C5AC00) [pid = 2140] [serial = 1232] [outer = 1623FC00] 08:35:17 INFO - PROCESS | 2140 | 1467646517032 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]]]}] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1B387800) [pid = 2140] [serial = 1163] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0E309C00) [pid = 2140] [serial = 1193] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (16265400) [pid = 2140] [serial = 1168] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19F33C00) [pid = 2140] [serial = 1172] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (199F3000) [pid = 2140] [serial = 1171] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0C9F1800) [pid = 2140] [serial = 1189] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0DEB3400) [pid = 2140] [serial = 1192] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1756A000) [pid = 2140] [serial = 1169] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (16245000) [pid = 2140] [serial = 1177] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A05E400) [pid = 2140] [serial = 1181] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0C9EA000) [pid = 2140] [serial = 1165] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0C915000) [pid = 2140] [serial = 1183] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0D06E400) [pid = 2140] [serial = 1184] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (191E7400) [pid = 2140] [serial = 1186] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0C9EE000) [pid = 2140] [serial = 1174] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (16C60400) [pid = 2140] [serial = 1178] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0D06EC00) [pid = 2140] [serial = 1190] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (19619400) [pid = 2140] [serial = 1187] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0D27D000) [pid = 2140] [serial = 1175] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0CCE5400) [pid = 2140] [serial = 1166] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (1837B800) [pid = 2140] [serial = 1142] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (195A9800) [pid = 2140] [serial = 1180] [outer = 00000000] [url = about:blank] 08:35:17 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 08:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1175ms 08:35:17 INFO - PROCESS | 2140 | 1467646517098 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 2140 | 1467646517102 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:35:17 INFO - PROCESS | 2140 | 1467646517106 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 2140 | 1467646517109 Marionette TRACE conn5 <- [1,1606,null,{}] 08:35:17 INFO - PROCESS | 2140 | 1467646517115 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}] 08:35:17 INFO - PROCESS | 2140 | 1467646517117 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:17 INFO - PROCESS | 2140 | 1467646517208 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:35:17 INFO - PROCESS | 2140 | 1467646517215 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 2140 | 1467646517218 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:17 INFO - PROCESS | 2140 | ++DOCSHELL 0D01E800 == 31 [pid = 2140] [id = 411] 08:35:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0D02AC00) [pid = 2140] [serial = 1233] [outer = 00000000] 08:35:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0D0CA800) [pid = 2140] [serial = 1234] [outer = 0D02AC00] 08:35:17 INFO - PROCESS | 2140 | 1467646517264 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0D671400) [pid = 2140] [serial = 1235] [outer = 0D02AC00] 08:35:17 INFO - PROCESS | 2140 | 1467646517735 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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:35:17 INFO - PROCESS | 2140 | 1467646517805 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 2140 | 1467646517809 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:35:17 INFO - PROCESS | 2140 | 1467646517818 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:35:17 INFO - PROCESS | 2140 | 1467646517820 Marionette TRACE conn5 <- [1,1610,null,{}] 08:35:17 INFO - PROCESS | 2140 | 1467646517824 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}] 08:35:17 INFO - PROCESS | 2140 | 1467646517826 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:17 INFO - PROCESS | 2140 | 1467646517912 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:35:17 INFO - PROCESS | 2140 | 1467646517925 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 2140 | 1467646517927 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:17 INFO - PROCESS | 2140 | ++DOCSHELL 0E309C00 == 32 [pid = 2140] [id = 412] 08:35:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0E30BC00) [pid = 2140] [serial = 1236] [outer = 00000000] 08:35:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0E38D000) [pid = 2140] [serial = 1237] [outer = 0E30BC00] 08:35:17 INFO - PROCESS | 2140 | 1467646517974 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0E9D6800) [pid = 2140] [serial = 1238] [outer = 0E30BC00] 08:35:18 INFO - PROCESS | 2140 | 1467646518439 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]]]}] 08:35:18 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 08:35:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 08:35:18 INFO - PROCESS | 2140 | 1467646518493 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 2140 | 1467646518495 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:35:18 INFO - PROCESS | 2140 | 1467646518499 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 2140 | 1467646518503 Marionette TRACE conn5 <- [1,1614,null,{}] 08:35:18 INFO - PROCESS | 2140 | 1467646518513 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}] 08:35:18 INFO - PROCESS | 2140 | 1467646518518 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:18 INFO - PROCESS | 2140 | 1467646518603 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:35:18 INFO - PROCESS | 2140 | 1467646518696 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 2140 | 1467646518699 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:18 INFO - PROCESS | 2140 | ++DOCSHELL 162CB800 == 33 [pid = 2140] [id = 413] 08:35:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (162CE400) [pid = 2140] [serial = 1239] [outer = 00000000] 08:35:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (16C56400) [pid = 2140] [serial = 1240] [outer = 162CE400] 08:35:18 INFO - PROCESS | 2140 | 1467646518747 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (17572C00) [pid = 2140] [serial = 1241] [outer = 162CE400] 08:35:19 INFO - PROCESS | 2140 | 1467646519139 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 08:35:19 INFO - PROCESS | 2140 | 1467646519173 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 2140 | 1467646519175 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:35:19 INFO - PROCESS | 2140 | 1467646519178 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:35:19 INFO - PROCESS | 2140 | 1467646519180 Marionette TRACE conn5 <- [1,1618,null,{}] 08:35:19 INFO - PROCESS | 2140 | 1467646519184 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}] 08:35:19 INFO - PROCESS | 2140 | 1467646519185 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:19 INFO - PROCESS | 2140 | 1467646519296 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:35:19 INFO - PROCESS | 2140 | 1467646519400 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 2140 | 1467646519402 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:19 INFO - PROCESS | 2140 | ++DOCSHELL 17DBC000 == 34 [pid = 2140] [id = 414] 08:35:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (18115800) [pid = 2140] [serial = 1242] [outer = 00000000] 08:35:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (183D8C00) [pid = 2140] [serial = 1243] [outer = 18115800] 08:35:19 INFO - PROCESS | 2140 | 1467646519447 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (18ED4000) [pid = 2140] [serial = 1244] [outer = 18115800] 08:35:19 INFO - PROCESS | 2140 | 1467646519875 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 08:35:19 INFO - PROCESS | 2140 | 1467646519913 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 2140 | 1467646519915 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:35:19 INFO - PROCESS | 2140 | 1467646519918 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 2140 | 1467646519920 Marionette TRACE conn5 <- [1,1622,null,{}] 08:35:19 INFO - PROCESS | 2140 | 1467646519930 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}] 08:35:19 INFO - PROCESS | 2140 | 1467646519932 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:20 INFO - PROCESS | 2140 | 1467646520041 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:35:20 INFO - PROCESS | 2140 | 1467646520047 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 2140 | 1467646520049 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:20 INFO - PROCESS | 2140 | ++DOCSHELL 16266000 == 35 [pid = 2140] [id = 415] 08:35:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (191E6C00) [pid = 2140] [serial = 1245] [outer = 00000000] 08:35:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (191F4000) [pid = 2140] [serial = 1246] [outer = 191E6C00] 08:35:20 INFO - PROCESS | 2140 | 1467646520092 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1950C800) [pid = 2140] [serial = 1247] [outer = 191E6C00] 08:35:20 INFO - PROCESS | 2140 | 1467646520546 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]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:35:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 08:35:20 INFO - PROCESS | 2140 | 1467646520609 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:35:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:35:20 INFO - PROCESS | 2140 | 1467646520611 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:35:20 INFO - PROCESS | 2140 | 1467646520614 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 2140 | 1467646520616 Marionette TRACE conn5 <- [1,1626,null,{}] 08:35:20 INFO - PROCESS | 2140 | 1467646520619 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}] 08:35:20 INFO - PROCESS | 2140 | 1467646520625 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:20 INFO - PROCESS | 2140 | 1467646520787 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:35:20 INFO - PROCESS | 2140 | 1467646520808 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 2140 | 1467646520810 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:20 INFO - PROCESS | 2140 | ++DOCSHELL 0D671800 == 36 [pid = 2140] [id = 416] 08:35:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19618C00) [pid = 2140] [serial = 1248] [outer = 00000000] 08:35:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1987D800) [pid = 2140] [serial = 1249] [outer = 19618C00] 08:35:20 INFO - PROCESS | 2140 | 1467646520854 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1987E400) [pid = 2140] [serial = 1250] [outer = 19618C00] 08:35:21 INFO - PROCESS | 2140 | 1467646521308 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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0D27F800) [pid = 2140] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (148DC400) [pid = 2140] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0DD58000) [pid = 2140] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (17569400) [pid = 2140] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1525F000) [pid = 2140] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0C911C00) [pid = 2140] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (15253800) [pid = 2140] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0DEB5C00) [pid = 2140] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (175D0800) [pid = 2140] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:35:21 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (148DE000) [pid = 2140] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:35:21 INFO - PROCESS | 2140 | 1467646521363 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 2140 | 1467646521365 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:35:21 INFO - PROCESS | 2140 | 1467646521369 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 2140 | 1467646521371 Marionette TRACE conn5 <- [1,1630,null,{}] 08:35:21 INFO - PROCESS | 2140 | 1467646521374 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}] 08:35:21 INFO - PROCESS | 2140 | 1467646521376 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:21 INFO - PROCESS | 2140 | 1467646521454 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:35:21 INFO - PROCESS | 2140 | 1467646521459 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 2140 | 1467646521461 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:21 INFO - PROCESS | 2140 | ++DOCSHELL 14860000 == 37 [pid = 2140] [id = 417] 08:35:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (148DC400) [pid = 2140] [serial = 1251] [outer = 00000000] 08:35:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (15346400) [pid = 2140] [serial = 1252] [outer = 148DC400] 08:35:21 INFO - PROCESS | 2140 | 1467646521505 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (16C54C00) [pid = 2140] [serial = 1253] [outer = 148DC400] 08:35:21 INFO - PROCESS | 2140 | 1467646521941 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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 633ms 08:35:21 INFO - PROCESS | 2140 | 1467646522006 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:35:21 INFO - PROCESS | 2140 | 1467646522008 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:35:21 INFO - PROCESS | 2140 | 1467646522012 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 2140 | 1467646522013 Marionette TRACE conn5 <- [1,1634,null,{}] 08:35:22 INFO - PROCESS | 2140 | 1467646522017 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}] 08:35:22 INFO - PROCESS | 2140 | 1467646522019 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:22 INFO - PROCESS | 2140 | 1467646522097 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:35:22 INFO - PROCESS | 2140 | 1467646522132 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 2140 | 1467646522134 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:22 INFO - PROCESS | 2140 | ++DOCSHELL 0D072C00 == 38 [pid = 2140] [id = 418] 08:35:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (183E1400) [pid = 2140] [serial = 1254] [outer = 00000000] 08:35:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (199E9000) [pid = 2140] [serial = 1255] [outer = 183E1400] 08:35:22 INFO - PROCESS | 2140 | 1467646522180 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (199F0800) [pid = 2140] [serial = 1256] [outer = 183E1400] 08:35:22 INFO - PROCESS | 2140 | 1467646522608 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]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 631ms 08:35:22 INFO - PROCESS | 2140 | 1467646522648 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 2140 | 1467646522650 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:35:22 INFO - PROCESS | 2140 | 1467646522653 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 2140 | 1467646522654 Marionette TRACE conn5 <- [1,1638,null,{}] 08:35:22 INFO - PROCESS | 2140 | 1467646522658 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}] 08:35:22 INFO - PROCESS | 2140 | 1467646522660 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:22 INFO - PROCESS | 2140 | 1467646522740 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:35:22 INFO - PROCESS | 2140 | 1467646522746 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 2140 | 1467646522747 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:22 INFO - PROCESS | 2140 | ++DOCSHELL 162CAC00 == 39 [pid = 2140] [id = 419] 08:35:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19F0D400) [pid = 2140] [serial = 1257] [outer = 00000000] 08:35:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19F3CC00) [pid = 2140] [serial = 1258] [outer = 19F0D400] 08:35:22 INFO - PROCESS | 2140 | 1467646522790 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19FF3400) [pid = 2140] [serial = 1259] [outer = 19F0D400] 08:35:23 INFO - PROCESS | 2140 | 1467646523227 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]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 08:35:23 INFO - PROCESS | 2140 | 1467646523288 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:35:23 INFO - PROCESS | 2140 | 1467646523290 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:35:23 INFO - PROCESS | 2140 | 1467646523294 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 2140 | 1467646523295 Marionette TRACE conn5 <- [1,1642,null,{}] 08:35:23 INFO - PROCESS | 2140 | 1467646523299 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}] 08:35:23 INFO - PROCESS | 2140 | 1467646523300 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:23 INFO - PROCESS | 2140 | 1467646523380 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:35:23 INFO - PROCESS | 2140 | 1467646523559 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 2140 | 1467646523563 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:23 INFO - PROCESS | 2140 | ++DOCSHELL 0C95B400 == 40 [pid = 2140] [id = 420] 08:35:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0C95E400) [pid = 2140] [serial = 1260] [outer = 00000000] 08:35:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0C9F1800) [pid = 2140] [serial = 1261] [outer = 0C95E400] 08:35:23 INFO - PROCESS | 2140 | 1467646523663 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0D06B800) [pid = 2140] [serial = 1262] [outer = 0C95E400] 08:35:24 INFO - PROCESS | 2140 | 1467646524221 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]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:35:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 08:35:24 INFO - PROCESS | 2140 | 1467646524266 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 2140 | 1467646524270 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:35:24 INFO - PROCESS | 2140 | 1467646524275 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:35:24 INFO - PROCESS | 2140 | 1467646524278 Marionette TRACE conn5 <- [1,1646,null,{}] 08:35:24 INFO - PROCESS | 2140 | 1467646524283 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}] 08:35:24 INFO - PROCESS | 2140 | 1467646524286 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:24 INFO - PROCESS | 2140 | 1467646524402 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:35:24 INFO - PROCESS | 2140 | 1467646524510 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 2140 | 1467646524513 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:24 INFO - PROCESS | 2140 | ++DOCSHELL 153D7000 == 41 [pid = 2140] [id = 421] 08:35:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (15E57C00) [pid = 2140] [serial = 1263] [outer = 00000000] 08:35:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16247C00) [pid = 2140] [serial = 1264] [outer = 15E57C00] 08:35:24 INFO - PROCESS | 2140 | 1467646524569 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (16C59C00) [pid = 2140] [serial = 1265] [outer = 15E57C00] 08:35:25 INFO - PROCESS | 2140 | 1467646525178 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]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 08:35:25 INFO - PROCESS | 2140 | 1467646525252 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 2140 | 1467646525257 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:35:25 INFO - PROCESS | 2140 | 1467646525261 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 2140 | 1467646525263 Marionette TRACE conn5 <- [1,1650,null,{}] 08:35:25 INFO - PROCESS | 2140 | 1467646525267 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}] 08:35:25 INFO - PROCESS | 2140 | 1467646525270 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:25 INFO - PROCESS | 2140 | 1467646525382 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:35:25 INFO - PROCESS | 2140 | 1467646525516 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 2140 | 1467646525519 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:25 INFO - PROCESS | 2140 | ++DOCSHELL 19617400 == 42 [pid = 2140] [id = 422] 08:35:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19667000) [pid = 2140] [serial = 1266] [outer = 00000000] 08:35:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1987EC00) [pid = 2140] [serial = 1267] [outer = 19667000] 08:35:25 INFO - PROCESS | 2140 | 1467646525574 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (199F3000) [pid = 2140] [serial = 1268] [outer = 19667000] 08:35:26 INFO - PROCESS | 2140 | 1467646526191 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]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 08:35:26 INFO - PROCESS | 2140 | 1467646526234 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 2140 | 1467646526237 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:35:26 INFO - PROCESS | 2140 | 1467646526247 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 2140 | 1467646526253 Marionette TRACE conn5 <- [1,1654,null,{}] 08:35:26 INFO - PROCESS | 2140 | 1467646526258 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}] 08:35:26 INFO - PROCESS | 2140 | 1467646526262 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:26 INFO - PROCESS | 2140 | 1467646526415 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:35:26 INFO - PROCESS | 2140 | 1467646526429 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 2140 | 1467646526432 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:26 INFO - PROCESS | 2140 | ++DOCSHELL 1A066800 == 43 [pid = 2140] [id = 423] 08:35:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1A06EC00) [pid = 2140] [serial = 1269] [outer = 00000000] 08:35:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1A175000) [pid = 2140] [serial = 1270] [outer = 1A06EC00] 08:35:26 INFO - PROCESS | 2140 | 1467646526484 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A179400) [pid = 2140] [serial = 1271] [outer = 1A06EC00] 08:35:27 INFO - PROCESS | 2140 | 1467646527067 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 890ms 08:35:27 INFO - PROCESS | 2140 | 1467646527135 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 2140 | 1467646527137 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:35:27 INFO - PROCESS | 2140 | 1467646527141 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 2140 | 1467646527143 Marionette TRACE conn5 <- [1,1658,null,{}] 08:35:27 INFO - PROCESS | 2140 | 1467646527147 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}] 08:35:27 INFO - PROCESS | 2140 | 1467646527149 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:27 INFO - PROCESS | 2140 | 1467646527262 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:35:27 INFO - PROCESS | 2140 | 1467646527509 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 2140 | 1467646527512 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:27 INFO - PROCESS | 2140 | ++DOCSHELL 0C916400 == 44 [pid = 2140] [id = 424] 08:35:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0C968400) [pid = 2140] [serial = 1272] [outer = 00000000] 08:35:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0D06B400) [pid = 2140] [serial = 1273] [outer = 0C968400] 08:35:27 INFO - PROCESS | 2140 | 1467646527578 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0D80E000) [pid = 2140] [serial = 1274] [outer = 0C968400] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 0E9D2800 == 43 [pid = 2140] [id = 406] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 0DBE7800 == 42 [pid = 2140] [id = 407] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 162CAC00 == 41 [pid = 2140] [id = 419] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 0D072C00 == 40 [pid = 2140] [id = 418] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 14860000 == 39 [pid = 2140] [id = 417] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 0D671800 == 38 [pid = 2140] [id = 416] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 16266000 == 37 [pid = 2140] [id = 415] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 17DBC000 == 36 [pid = 2140] [id = 414] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 162CB800 == 35 [pid = 2140] [id = 413] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 0E309C00 == 34 [pid = 2140] [id = 412] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 0D01E800 == 33 [pid = 2140] [id = 411] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 0C9E9400 == 32 [pid = 2140] [id = 409] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 1623C000 == 31 [pid = 2140] [id = 410] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 191F3400 == 30 [pid = 2140] [id = 408] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 1A066800 == 29 [pid = 2140] [id = 423] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 19617400 == 28 [pid = 2140] [id = 422] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 0C95B400 == 27 [pid = 2140] [id = 420] 08:35:28 INFO - PROCESS | 2140 | --DOCSHELL 153D7000 == 26 [pid = 2140] [id = 421] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (15349800) [pid = 2140] [serial = 1213] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0D06E800) [pid = 2140] [serial = 1196] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (15E62000) [pid = 2140] [serial = 1202] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0E8EFC00) [pid = 2140] [serial = 1207] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (17DBC400) [pid = 2140] [serial = 1216] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (14A6A000) [pid = 2140] [serial = 1198] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0C9F1400) [pid = 2140] [serial = 1195] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (14AAD400) [pid = 2140] [serial = 1199] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1815F800) [pid = 2140] [serial = 1217] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D81EC00) [pid = 2140] [serial = 1210] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0DD93C00) [pid = 2140] [serial = 1211] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17DBC800) [pid = 2140] [serial = 1219] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (183D8000) [pid = 2140] [serial = 1222] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (15E5F400) [pid = 2140] [serial = 1214] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (17574400) [pid = 2140] [serial = 1205] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (14AAC400) [pid = 2140] [serial = 1208] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1816C400) [pid = 2140] [serial = 1220] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (153D6800) [pid = 2140] [serial = 1201] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (17573C00) [pid = 2140] [serial = 1204] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (183DDC00) [pid = 2140] [serial = 1223] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19516000) [pid = 2140] [serial = 1225] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 2140 | 1467646528875 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]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1825ms 08:35:28 INFO - PROCESS | 2140 | 1467646528970 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:35:28 INFO - PROCESS | 2140 | 1467646528974 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:35:28 INFO - PROCESS | 2140 | 1467646528980 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 2140 | 1467646528983 Marionette TRACE conn5 <- [1,1662,null,{}] 08:35:28 INFO - PROCESS | 2140 | 1467646528989 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}] 08:35:28 INFO - PROCESS | 2140 | 1467646528992 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:29 INFO - PROCESS | 2140 | 1467646529084 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:35:29 INFO - PROCESS | 2140 | 1467646529091 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 2140 | 1467646529096 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:29 INFO - PROCESS | 2140 | ++DOCSHELL 0C9ED000 == 27 [pid = 2140] [id = 425] 08:35:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0C9EE000) [pid = 2140] [serial = 1275] [outer = 00000000] 08:35:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0C9F2800) [pid = 2140] [serial = 1276] [outer = 0C9EE000] 08:35:29 INFO - PROCESS | 2140 | 1467646529145 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0CCE2400) [pid = 2140] [serial = 1277] [outer = 0C9EE000] 08:35:29 INFO - PROCESS | 2140 | 1467646529648 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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 08:35:29 INFO - PROCESS | 2140 | 1467646529710 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 2140 | 1467646529715 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:35:29 INFO - PROCESS | 2140 | 1467646529721 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:35:29 INFO - PROCESS | 2140 | 1467646529723 Marionette TRACE conn5 <- [1,1666,null,{}] 08:35:29 INFO - PROCESS | 2140 | 1467646529728 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}] 08:35:29 INFO - PROCESS | 2140 | 1467646529730 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:29 INFO - PROCESS | 2140 | 1467646529820 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:35:29 INFO - PROCESS | 2140 | 1467646529909 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 2140 | 1467646529911 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:29 INFO - PROCESS | 2140 | ++DOCSHELL 0DAABC00 == 28 [pid = 2140] [id = 426] 08:35:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0DAADC00) [pid = 2140] [serial = 1278] [outer = 00000000] 08:35:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0DD57000) [pid = 2140] [serial = 1279] [outer = 0DAADC00] 08:35:29 INFO - PROCESS | 2140 | 1467646529959 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0DD9B800) [pid = 2140] [serial = 1280] [outer = 0DAADC00] 08:35:30 INFO - PROCESS | 2140 | 1467646530358 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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 08:35:30 INFO - PROCESS | 2140 | 1467646530394 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 2140 | 1467646530397 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:35:30 INFO - PROCESS | 2140 | 1467646530400 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:35:30 INFO - PROCESS | 2140 | 1467646530404 Marionette TRACE conn5 <- [1,1670,null,{}] 08:35:30 INFO - PROCESS | 2140 | 1467646530444 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}] 08:35:30 INFO - PROCESS | 2140 | 1467646530449 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:30 INFO - PROCESS | 2140 | 1467646530540 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:35:30 INFO - PROCESS | 2140 | 1467646530552 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 2140 | 1467646530555 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:30 INFO - PROCESS | 2140 | ++DOCSHELL 14B8F400 == 29 [pid = 2140] [id = 427] 08:35:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (14D21400) [pid = 2140] [serial = 1281] [outer = 00000000] 08:35:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (14D63800) [pid = 2140] [serial = 1282] [outer = 14D21400] 08:35:30 INFO - PROCESS | 2140 | 1467646530602 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (152C3400) [pid = 2140] [serial = 1283] [outer = 14D21400] 08:35:31 INFO - PROCESS | 2140 | 1467646531060 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]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 710ms 08:35:31 INFO - PROCESS | 2140 | 1467646531115 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 2140 | 1467646531117 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:35:31 INFO - PROCESS | 2140 | 1467646531120 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:35:31 INFO - PROCESS | 2140 | 1467646531122 Marionette TRACE conn5 <- [1,1674,null,{}] 08:35:31 INFO - PROCESS | 2140 | 1467646531125 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}] 08:35:31 INFO - PROCESS | 2140 | 1467646531127 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:31 INFO - PROCESS | 2140 | 1467646531241 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:35:31 INFO - PROCESS | 2140 | 1467646531247 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 2140 | 1467646531248 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:31 INFO - PROCESS | 2140 | ++DOCSHELL 153D7C00 == 30 [pid = 2140] [id = 428] 08:35:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (15E61000) [pid = 2140] [serial = 1284] [outer = 00000000] 08:35:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16271800) [pid = 2140] [serial = 1285] [outer = 15E61000] 08:35:31 INFO - PROCESS | 2140 | 1467646531293 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (16366800) [pid = 2140] [serial = 1286] [outer = 15E61000] 08:35:31 INFO - PROCESS | 2140 | 1467646531741 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]]]}] 08:35:31 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 08:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 08:35:31 INFO - PROCESS | 2140 | 1467646531795 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 2140 | 1467646531797 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:35:31 INFO - PROCESS | 2140 | 1467646531800 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 2140 | 1467646531802 Marionette TRACE conn5 <- [1,1678,null,{}] 08:35:31 INFO - PROCESS | 2140 | 1467646531805 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}] 08:35:31 INFO - PROCESS | 2140 | 1467646531807 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:31 INFO - PROCESS | 2140 | 1467646531919 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:35:31 INFO - PROCESS | 2140 | 1467646532002 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 2140 | 1467646532005 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:32 INFO - PROCESS | 2140 | ++DOCSHELL 17576000 == 31 [pid = 2140] [id = 429] 08:35:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (17576C00) [pid = 2140] [serial = 1287] [outer = 00000000] 08:35:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (17DBA000) [pid = 2140] [serial = 1288] [outer = 17576C00] 08:35:32 INFO - PROCESS | 2140 | 1467646532049 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1815F800) [pid = 2140] [serial = 1289] [outer = 17576C00] 08:35:32 INFO - PROCESS | 2140 | 1467646532454 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]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 08:35:32 INFO - PROCESS | 2140 | 1467646532531 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 2140 | 1467646532533 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:35:32 INFO - PROCESS | 2140 | 1467646532536 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 2140 | 1467646532538 Marionette TRACE conn5 <- [1,1682,null,{}] 08:35:32 INFO - PROCESS | 2140 | 1467646532542 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}] 08:35:32 INFO - PROCESS | 2140 | 1467646532547 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:32 INFO - PROCESS | 2140 | 1467646532693 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:35:32 INFO - PROCESS | 2140 | 1467646532699 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 2140 | 1467646532701 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:32 INFO - PROCESS | 2140 | ++DOCSHELL 18168400 == 32 [pid = 2140] [id = 430] 08:35:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (18168800) [pid = 2140] [serial = 1290] [outer = 00000000] 08:35:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (18ED1400) [pid = 2140] [serial = 1291] [outer = 18168800] 08:35:32 INFO - PROCESS | 2140 | 1467646532745 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (191F1000) [pid = 2140] [serial = 1292] [outer = 18168800] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19F0D400) [pid = 2140] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (191E6C00) [pid = 2140] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (19618C00) [pid = 2140] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1623FC00) [pid = 2140] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0CC82800) [pid = 2140] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0E30BC00) [pid = 2140] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (162CE400) [pid = 2140] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0D02AC00) [pid = 2140] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (19401C00) [pid = 2140] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (148DC400) [pid = 2140] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (183E1400) [pid = 2140] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:35:33 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (18115800) [pid = 2140] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:35:33 INFO - PROCESS | 2140 | 1467646533444 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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 08:35:33 INFO - PROCESS | 2140 | 1467646533471 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:35:33 INFO - PROCESS | 2140 | 1467646533482 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:35:33 INFO - PROCESS | 2140 | 1467646533485 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 2140 | 1467646533487 Marionette TRACE conn5 <- [1,1686,null,{}] 08:35:33 INFO - PROCESS | 2140 | 1467646533490 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}] 08:35:33 INFO - PROCESS | 2140 | 1467646533492 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:33 INFO - PROCESS | 2140 | 1467646533569 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:35:33 INFO - PROCESS | 2140 | 1467646533578 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 2140 | 1467646533580 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:33 INFO - PROCESS | 2140 | ++DOCSHELL 0C9EA000 == 33 [pid = 2140] [id = 431] 08:35:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0C9F5C00) [pid = 2140] [serial = 1293] [outer = 00000000] 08:35:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (18373800) [pid = 2140] [serial = 1294] [outer = 0C9F5C00] 08:35:33 INFO - PROCESS | 2140 | 1467646533704 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (191EAC00) [pid = 2140] [serial = 1295] [outer = 0C9F5C00] 08:35:34 INFO - PROCESS | 2140 | 1467646534080 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]]]}] 08:35:34 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 08:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 08:35:34 INFO - PROCESS | 2140 | 1467646534122 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:35:34 INFO - PROCESS | 2140 | 1467646534124 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:35:34 INFO - PROCESS | 2140 | 1467646534127 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 2140 | 1467646534128 Marionette TRACE conn5 <- [1,1690,null,{}] 08:35:34 INFO - PROCESS | 2140 | 1467646534132 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}] 08:35:34 INFO - PROCESS | 2140 | 1467646534134 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:34 INFO - PROCESS | 2140 | 1467646534210 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:35:34 INFO - PROCESS | 2140 | 1467646534299 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 2140 | 1467646534301 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:34 INFO - PROCESS | 2140 | ++DOCSHELL 0DD54400 == 34 [pid = 2140] [id = 432] 08:35:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0DEBE800) [pid = 2140] [serial = 1296] [outer = 00000000] 08:35:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19618400) [pid = 2140] [serial = 1297] [outer = 0DEBE800] 08:35:34 INFO - PROCESS | 2140 | 1467646534345 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1961A400) [pid = 2140] [serial = 1298] [outer = 0DEBE800] 08:35:34 INFO - PROCESS | 2140 | 1467646534683 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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 08:35:34 INFO - PROCESS | 2140 | 1467646534758 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 2140 | 1467646534760 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:35:34 INFO - PROCESS | 2140 | 1467646534763 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 2140 | 1467646534765 Marionette TRACE conn5 <- [1,1694,null,{}] 08:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:35:34 INFO - PROCESS | 2140 | 1467646534769 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}] 08:35:34 INFO - PROCESS | 2140 | 1467646534770 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:34 INFO - PROCESS | 2140 | 1467646534884 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:35:34 INFO - PROCESS | 2140 | 1467646534920 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 2140 | 1467646534922 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:34 INFO - PROCESS | 2140 | ++DOCSHELL 19878000 == 35 [pid = 2140] [id = 433] 08:35:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1987C000) [pid = 2140] [serial = 1299] [outer = 00000000] 08:35:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (199EA000) [pid = 2140] [serial = 1300] [outer = 1987C000] 08:35:34 INFO - PROCESS | 2140 | 1467646534965 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (199F2800) [pid = 2140] [serial = 1301] [outer = 1987C000] 08:35:35 INFO - PROCESS | 2140 | 1467646535432 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]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 731ms 08:35:35 INFO - PROCESS | 2140 | 1467646535503 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 2140 | 1467646535508 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:35:35 INFO - PROCESS | 2140 | 1467646535515 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:35:35 INFO - PROCESS | 2140 | 1467646535519 Marionette TRACE conn5 <- [1,1698,null,{}] 08:35:35 INFO - PROCESS | 2140 | 1467646535525 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}] 08:35:35 INFO - PROCESS | 2140 | 1467646535528 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:35 INFO - PROCESS | 2140 | 1467646535652 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:35:35 INFO - PROCESS | 2140 | 1467646535767 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 2140 | 1467646535772 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:35 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE2800 == 36 [pid = 2140] [id = 434] 08:35:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0CCE6400) [pid = 2140] [serial = 1302] [outer = 00000000] 08:35:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0D274C00) [pid = 2140] [serial = 1303] [outer = 0CCE6400] 08:35:35 INFO - PROCESS | 2140 | 1467646535829 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0D812800) [pid = 2140] [serial = 1304] [outer = 0CCE6400] 08:35:36 INFO - PROCESS | 2140 | 1467646536614 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]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1171ms 08:35:36 INFO - PROCESS | 2140 | 1467646536691 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 2140 | 1467646536696 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:35:36 INFO - PROCESS | 2140 | 1467646536703 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:35:36 INFO - PROCESS | 2140 | 1467646536706 Marionette TRACE conn5 <- [1,1702,null,{}] 08:35:36 INFO - PROCESS | 2140 | 1467646536710 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}] 08:35:36 INFO - PROCESS | 2140 | 1467646536713 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:36 INFO - PROCESS | 2140 | 1467646536860 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:35:36 INFO - PROCESS | 2140 | 1467646536987 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 2140 | 1467646536990 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:36 INFO - PROCESS | 2140 | ++DOCSHELL 14A70800 == 37 [pid = 2140] [id = 435] 08:35:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (14D61C00) [pid = 2140] [serial = 1305] [outer = 00000000] 08:35:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (153DA000) [pid = 2140] [serial = 1306] [outer = 14D61C00] 08:35:37 INFO - PROCESS | 2140 | 1467646537047 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (15E60400) [pid = 2140] [serial = 1307] [outer = 14D61C00] 08:35:37 INFO - PROCESS | 2140 | 1467646537920 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]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1285ms 08:35:37 INFO - PROCESS | 2140 | 1467646537991 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 2140 | 1467646537995 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:35:37 INFO - PROCESS | 2140 | 1467646538000 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 2140 | 1467646538003 Marionette TRACE conn5 <- [1,1706,null,{}] 08:35:37 INFO - PROCESS | 2140 | 1467646538009 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}] 08:35:37 INFO - PROCESS | 2140 | 1467646538012 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:38 INFO - PROCESS | 2140 | 1467646538129 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:35:38 INFO - PROCESS | 2140 | --DOCSHELL 0DD54400 == 36 [pid = 2140] [id = 432] 08:35:38 INFO - PROCESS | 2140 | --DOCSHELL 0C9EA000 == 35 [pid = 2140] [id = 431] 08:35:38 INFO - PROCESS | 2140 | --DOCSHELL 18168400 == 34 [pid = 2140] [id = 430] 08:35:38 INFO - PROCESS | 2140 | --DOCSHELL 17576000 == 33 [pid = 2140] [id = 429] 08:35:38 INFO - PROCESS | 2140 | --DOCSHELL 153D7C00 == 32 [pid = 2140] [id = 428] 08:35:38 INFO - PROCESS | 2140 | --DOCSHELL 14B8F400 == 31 [pid = 2140] [id = 427] 08:35:38 INFO - PROCESS | 2140 | --DOCSHELL 0DAABC00 == 30 [pid = 2140] [id = 426] 08:35:38 INFO - PROCESS | 2140 | --DOCSHELL 0C9ED000 == 29 [pid = 2140] [id = 425] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (19F3CC00) [pid = 2140] [serial = 1258] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (191F4000) [pid = 2140] [serial = 1246] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1987D800) [pid = 2140] [serial = 1249] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (162CE000) [pid = 2140] [serial = 1231] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (16C5AC00) [pid = 2140] [serial = 1232] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0DBED800) [pid = 2140] [serial = 1228] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0E383800) [pid = 2140] [serial = 1229] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0E38D000) [pid = 2140] [serial = 1237] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0E9D6800) [pid = 2140] [serial = 1238] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (16C56400) [pid = 2140] [serial = 1240] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (17572C00) [pid = 2140] [serial = 1241] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D0CA800) [pid = 2140] [serial = 1234] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D671400) [pid = 2140] [serial = 1235] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19619800) [pid = 2140] [serial = 1226] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (16C54C00) [pid = 2140] [serial = 1253] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (15346400) [pid = 2140] [serial = 1252] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (199E9000) [pid = 2140] [serial = 1255] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1987E400) [pid = 2140] [serial = 1250] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (199F0800) [pid = 2140] [serial = 1256] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (183D8C00) [pid = 2140] [serial = 1243] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19FF3400) [pid = 2140] [serial = 1259] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (18ED4000) [pid = 2140] [serial = 1244] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1950C800) [pid = 2140] [serial = 1247] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2140 | 1467646538271 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 2140 | 1467646538275 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:38 INFO - PROCESS | 2140 | ++DOCSHELL 0C95C400 == 30 [pid = 2140] [id = 436] 08:35:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0C95F800) [pid = 2140] [serial = 1308] [outer = 00000000] 08:35:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0C9F6000) [pid = 2140] [serial = 1309] [outer = 0C95F800] 08:35:38 INFO - PROCESS | 2140 | 1467646538323 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D0F2C00) [pid = 2140] [serial = 1310] [outer = 0C95F800] 08:35:38 INFO - PROCESS | 2140 | 1467646538784 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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 830ms 08:35:38 INFO - PROCESS | 2140 | 1467646538831 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 2140 | 1467646538835 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:35:38 INFO - PROCESS | 2140 | 1467646538841 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:35:38 INFO - PROCESS | 2140 | 1467646538844 Marionette TRACE conn5 <- [1,1710,null,{}] 08:35:38 INFO - PROCESS | 2140 | 1467646538847 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}] 08:35:38 INFO - PROCESS | 2140 | 1467646538850 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:38 INFO - PROCESS | 2140 | 1467646538935 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:35:38 INFO - PROCESS | 2140 | 1467646538945 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 2140 | 1467646538947 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:38 INFO - PROCESS | 2140 | ++DOCSHELL 0E897C00 == 31 [pid = 2140] [id = 437] 08:35:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0E8E2800) [pid = 2140] [serial = 1311] [outer = 00000000] 08:35:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (148DD000) [pid = 2140] [serial = 1312] [outer = 0E8E2800] 08:35:38 INFO - PROCESS | 2140 | 1467646538999 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (14AA9000) [pid = 2140] [serial = 1313] [outer = 0E8E2800] 08:35:39 INFO - PROCESS | 2140 | 1467646539477 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]]]}] 08:35:39 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 08:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 08:35:39 INFO - PROCESS | 2140 | 1467646539516 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:35:39 INFO - PROCESS | 2140 | 1467646539518 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:35:39 INFO - PROCESS | 2140 | 1467646539521 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 2140 | 1467646539525 Marionette TRACE conn5 <- [1,1714,null,{}] 08:35:39 INFO - PROCESS | 2140 | 1467646539536 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}] 08:35:39 INFO - PROCESS | 2140 | 1467646539540 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:39 INFO - PROCESS | 2140 | 1467646539626 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:35:39 INFO - PROCESS | 2140 | 1467646539635 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 2140 | 1467646539638 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:39 INFO - PROCESS | 2140 | ++DOCSHELL 16C54C00 == 32 [pid = 2140] [id = 438] 08:35:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (16C56400) [pid = 2140] [serial = 1314] [outer = 00000000] 08:35:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1756E400) [pid = 2140] [serial = 1315] [outer = 16C56400] 08:35:39 INFO - PROCESS | 2140 | 1467646539685 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (175D0800) [pid = 2140] [serial = 1316] [outer = 16C56400] 08:35:40 INFO - PROCESS | 2140 | 1467646540140 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]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 08:35:40 INFO - PROCESS | 2140 | 1467646540212 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 2140 | 1467646540214 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:35:40 INFO - PROCESS | 2140 | 1467646540218 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:35:40 INFO - PROCESS | 2140 | 1467646540229 Marionette TRACE conn5 <- [1,1718,null,{}] 08:35:40 INFO - PROCESS | 2140 | 1467646540233 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}] 08:35:40 INFO - PROCESS | 2140 | 1467646540235 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:40 INFO - PROCESS | 2140 | 1467646540345 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:35:40 INFO - PROCESS | 2140 | 1467646540354 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 2140 | 1467646540355 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:40 INFO - PROCESS | 2140 | ++DOCSHELL 18168400 == 33 [pid = 2140] [id = 439] 08:35:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (18376400) [pid = 2140] [serial = 1317] [outer = 00000000] 08:35:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (183DF400) [pid = 2140] [serial = 1318] [outer = 18376400] 08:35:40 INFO - PROCESS | 2140 | 1467646540399 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (191E8C00) [pid = 2140] [serial = 1319] [outer = 18376400] 08:35:40 INFO - PROCESS | 2140 | 1467646540862 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]]]}] 08:35:40 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 08:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 690ms 08:35:40 INFO - PROCESS | 2140 | 1467646540934 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 2140 | 1467646540936 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:35:40 INFO - PROCESS | 2140 | 1467646540939 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 2140 | 1467646540941 Marionette TRACE conn5 <- [1,1722,null,{}] 08:35:40 INFO - PROCESS | 2140 | 1467646540953 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}] 08:35:40 INFO - PROCESS | 2140 | 1467646540954 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:41 INFO - PROCESS | 2140 | 1467646541064 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:35:41 INFO - PROCESS | 2140 | 1467646541069 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 2140 | 1467646541071 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:41 INFO - PROCESS | 2140 | ++DOCSHELL 191EC400 == 34 [pid = 2140] [id = 440] 08:35:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (191EE800) [pid = 2140] [serial = 1320] [outer = 00000000] 08:35:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19618C00) [pid = 2140] [serial = 1321] [outer = 191EE800] 08:35:41 INFO - PROCESS | 2140 | 1467646541114 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1961EC00) [pid = 2140] [serial = 1322] [outer = 191EE800] 08:35:41 INFO - PROCESS | 2140 | 1467646541571 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 08:35:41 INFO - PROCESS | 2140 | 1467646541630 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:35:41 INFO - PROCESS | 2140 | 1467646541632 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:35:41 INFO - PROCESS | 2140 | 1467646541635 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 2140 | 1467646541637 Marionette TRACE conn5 <- [1,1726,null,{}] 08:35:41 INFO - PROCESS | 2140 | 1467646541640 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}] 08:35:41 INFO - PROCESS | 2140 | 1467646541646 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:41 INFO - PROCESS | 2140 | 1467646541809 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:35:41 INFO - PROCESS | 2140 | 1467646541832 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 2140 | 1467646541834 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:41 INFO - PROCESS | 2140 | ++DOCSHELL 1987BC00 == 35 [pid = 2140] [id = 441] 08:35:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1987D800) [pid = 2140] [serial = 1323] [outer = 00000000] 08:35:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (199F3400) [pid = 2140] [serial = 1324] [outer = 1987D800] 08:35:41 INFO - PROCESS | 2140 | 1467646541878 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (199E7C00) [pid = 2140] [serial = 1325] [outer = 1987D800] 08:35:42 INFO - PROCESS | 2140 | 1467646542335 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]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 08:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:35:42 INFO - PROCESS | 2140 | 1467646542366 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 2140 | 1467646542368 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:35:42 INFO - PROCESS | 2140 | 1467646542371 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 2140 | 1467646542372 Marionette TRACE conn5 <- [1,1730,null,{}] 08:35:42 INFO - PROCESS | 2140 | 1467646542376 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}] 08:35:42 INFO - PROCESS | 2140 | 1467646542378 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:42 INFO - PROCESS | 2140 | 1467646542488 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:35:42 INFO - PROCESS | 2140 | 1467646542494 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 2140 | 1467646542496 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:42 INFO - PROCESS | 2140 | ++DOCSHELL 19F16C00 == 36 [pid = 2140] [id = 442] 08:35:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19F36C00) [pid = 2140] [serial = 1326] [outer = 00000000] 08:35:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (19FF0C00) [pid = 2140] [serial = 1327] [outer = 19F36C00] 08:35:42 INFO - PROCESS | 2140 | 1467646542538 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A05E400) [pid = 2140] [serial = 1328] [outer = 19F36C00] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0C9EE000) [pid = 2140] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14D21400) [pid = 2140] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0DAADC00) [pid = 2140] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0C968400) [pid = 2140] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (15E61000) [pid = 2140] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0C95E400) [pid = 2140] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (15E57C00) [pid = 2140] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (19667000) [pid = 2140] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1A06EC00) [pid = 2140] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17576C00) [pid = 2140] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0DEBE800) [pid = 2140] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0C9F5C00) [pid = 2140] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:35:42 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (18168800) [pid = 2140] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:35:43 INFO - PROCESS | 2140 | 1467646543063 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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 08:35:43 INFO - PROCESS | 2140 | 1467646543102 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 2140 | 1467646543104 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:35:43 INFO - PROCESS | 2140 | 1467646543107 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 2140 | 1467646543108 Marionette TRACE conn5 <- [1,1734,null,{}] 08:35:43 INFO - PROCESS | 2140 | 1467646543112 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}] 08:35:43 INFO - PROCESS | 2140 | 1467646543113 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:43 INFO - PROCESS | 2140 | 1467646543218 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:35:43 INFO - PROCESS | 2140 | 1467646543224 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 2140 | 1467646543225 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:43 INFO - PROCESS | 2140 | ++DOCSHELL 16239400 == 37 [pid = 2140] [id = 443] 08:35:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (16244000) [pid = 2140] [serial = 1329] [outer = 00000000] 08:35:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19647400) [pid = 2140] [serial = 1330] [outer = 16244000] 08:35:43 INFO - PROCESS | 2140 | 1467646543269 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (199EE000) [pid = 2140] [serial = 1331] [outer = 16244000] 08:35:43 INFO - PROCESS | 2140 | 1467646543698 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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 08:35:43 INFO - PROCESS | 2140 | 1467646543738 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 2140 | 1467646543740 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:35:43 INFO - PROCESS | 2140 | 1467646543743 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 2140 | 1467646543745 Marionette TRACE conn5 <- [1,1738,null,{}] 08:35:43 INFO - PROCESS | 2140 | 1467646543749 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}] 08:35:43 INFO - PROCESS | 2140 | 1467646543751 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:43 INFO - PROCESS | 2140 | 1467646543832 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:35:43 INFO - PROCESS | 2140 | 1467646543837 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 2140 | 1467646543839 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:43 INFO - PROCESS | 2140 | ++DOCSHELL 183D9400 == 38 [pid = 2140] [id = 444] 08:35:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1963F000) [pid = 2140] [serial = 1332] [outer = 00000000] 08:35:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A075000) [pid = 2140] [serial = 1333] [outer = 1963F000] 08:35:43 INFO - PROCESS | 2140 | 1467646543891 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A07AC00) [pid = 2140] [serial = 1334] [outer = 1963F000] 08:35:44 INFO - PROCESS | 2140 | 1467646544319 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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 632ms 08:35:44 INFO - PROCESS | 2140 | 1467646544376 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 2140 | 1467646544378 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:35:44 INFO - PROCESS | 2140 | 1467646544381 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:35:44 INFO - PROCESS | 2140 | 1467646544383 Marionette TRACE conn5 <- [1,1742,null,{}] 08:35:44 INFO - PROCESS | 2140 | 1467646544387 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}] 08:35:44 INFO - PROCESS | 2140 | 1467646544389 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:44 INFO - PROCESS | 2140 | 1467646544469 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:35:44 INFO - PROCESS | 2140 | 1467646544475 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 2140 | 1467646544477 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:44 INFO - PROCESS | 2140 | ++DOCSHELL 1A07D800 == 39 [pid = 2140] [id = 445] 08:35:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A172800) [pid = 2140] [serial = 1335] [outer = 00000000] 08:35:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A17DC00) [pid = 2140] [serial = 1336] [outer = 1A172800] 08:35:44 INFO - PROCESS | 2140 | 1467646544522 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A17E400) [pid = 2140] [serial = 1337] [outer = 1A172800] 08:35:45 INFO - PROCESS | 2140 | 1467646545170 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 830ms 08:35:45 INFO - PROCESS | 2140 | 1467646545216 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 2140 | 1467646545221 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:35:45 INFO - PROCESS | 2140 | 1467646545225 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 2140 | 1467646545229 Marionette TRACE conn5 <- [1,1746,null,{}] 08:35:45 INFO - PROCESS | 2140 | 1467646545235 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}] 08:35:45 INFO - PROCESS | 2140 | 1467646545238 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:45 INFO - PROCESS | 2140 | 1467646545351 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:35:45 INFO - PROCESS | 2140 | 1467646545463 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 2140 | 1467646545465 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:45 INFO - PROCESS | 2140 | ++DOCSHELL 0D27A400 == 40 [pid = 2140] [id = 446] 08:35:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0D81F000) [pid = 2140] [serial = 1338] [outer = 00000000] 08:35:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0E98F000) [pid = 2140] [serial = 1339] [outer = 0D81F000] 08:35:45 INFO - PROCESS | 2140 | 1467646545564 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (14D24000) [pid = 2140] [serial = 1340] [outer = 0D81F000] 08:35:46 INFO - PROCESS | 2140 | 1467646546184 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]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1022ms 08:35:46 INFO - PROCESS | 2140 | 1467646546249 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 2140 | 1467646546253 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:35:46 INFO - PROCESS | 2140 | 1467646546260 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 2140 | 1467646546263 Marionette TRACE conn5 <- [1,1750,null,{}] 08:35:46 INFO - PROCESS | 2140 | 1467646546267 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}] 08:35:46 INFO - PROCESS | 2140 | 1467646546270 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:46 INFO - PROCESS | 2140 | 1467646546382 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:35:46 INFO - PROCESS | 2140 | 1467646546520 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 2140 | 1467646546522 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:46 INFO - PROCESS | 2140 | ++DOCSHELL 1756D800 == 41 [pid = 2140] [id = 447] 08:35:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1756E800) [pid = 2140] [serial = 1341] [outer = 00000000] 08:35:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (18167C00) [pid = 2140] [serial = 1342] [outer = 1756E800] 08:35:46 INFO - PROCESS | 2140 | 1467646546579 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (191E6800) [pid = 2140] [serial = 1343] [outer = 1756E800] 08:35:47 INFO - PROCESS | 2140 | 1467646547203 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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 08:35:47 INFO - PROCESS | 2140 | 1467646547233 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 2140 | 1467646547236 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:35:47 INFO - PROCESS | 2140 | 1467646547239 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:35:47 INFO - PROCESS | 2140 | 1467646547243 Marionette TRACE conn5 <- [1,1754,null,{}] 08:35:47 INFO - PROCESS | 2140 | 1467646547254 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}] 08:35:47 INFO - PROCESS | 2140 | 1467646547259 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:47 INFO - PROCESS | 2140 | 1467646547370 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:35:47 INFO - PROCESS | 2140 | 1467646547480 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 2140 | 1467646547484 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:47 INFO - PROCESS | 2140 | ++DOCSHELL 1A079C00 == 42 [pid = 2140] [id = 448] 08:35:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1A178C00) [pid = 2140] [serial = 1344] [outer = 00000000] 08:35:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (1A21F000) [pid = 2140] [serial = 1345] [outer = 1A178C00] 08:35:47 INFO - PROCESS | 2140 | 1467646547585 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (1A4D3C00) [pid = 2140] [serial = 1346] [outer = 1A178C00] 08:35:48 INFO - PROCESS | 2140 | 1467646548381 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]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1179ms 08:35:48 INFO - PROCESS | 2140 | 1467646548422 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:35:48 INFO - PROCESS | 2140 | 1467646548426 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 2140 | 1467646548431 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 2140 | 1467646548434 Marionette TRACE conn5 <- [1,1758,null,{}] 08:35:48 INFO - PROCESS | 2140 | 1467646548439 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}] 08:35:48 INFO - PROCESS | 2140 | 1467646548442 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:48 INFO - PROCESS | 2140 | 1467646548540 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:35:48 INFO - PROCESS | 2140 | 1467646548682 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 2140 | 1467646548685 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:48 INFO - PROCESS | 2140 | ++DOCSHELL 0DAAC400 == 43 [pid = 2140] [id = 449] 08:35:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (0DBE7800) [pid = 2140] [serial = 1347] [outer = 00000000] 08:35:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0E38A000) [pid = 2140] [serial = 1348] [outer = 0DBE7800] 08:35:48 INFO - PROCESS | 2140 | 1467646548737 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (148D3800) [pid = 2140] [serial = 1349] [outer = 0DBE7800] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 183D9400 == 42 [pid = 2140] [id = 444] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 16239400 == 41 [pid = 2140] [id = 443] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 19F16C00 == 40 [pid = 2140] [id = 442] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 1987BC00 == 39 [pid = 2140] [id = 441] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 191EC400 == 38 [pid = 2140] [id = 440] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 18168400 == 37 [pid = 2140] [id = 439] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 16C54C00 == 36 [pid = 2140] [id = 438] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 0E897C00 == 35 [pid = 2140] [id = 437] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 0C95C400 == 34 [pid = 2140] [id = 436] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 14A70800 == 33 [pid = 2140] [id = 435] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 0CCE2800 == 32 [pid = 2140] [id = 434] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 0C916400 == 31 [pid = 2140] [id = 424] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 19878000 == 30 [pid = 2140] [id = 433] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 1756D800 == 29 [pid = 2140] [id = 447] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 1A079C00 == 28 [pid = 2140] [id = 448] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 1A07D800 == 27 [pid = 2140] [id = 445] 08:35:49 INFO - PROCESS | 2140 | --DOCSHELL 0D27A400 == 26 [pid = 2140] [id = 446] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (0C9F2800) [pid = 2140] [serial = 1276] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0CCE2400) [pid = 2140] [serial = 1277] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (14D63800) [pid = 2140] [serial = 1282] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0DD57000) [pid = 2140] [serial = 1279] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0DD9B800) [pid = 2140] [serial = 1280] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0D80E000) [pid = 2140] [serial = 1274] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0D06B400) [pid = 2140] [serial = 1273] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (16271800) [pid = 2140] [serial = 1285] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0D06B800) [pid = 2140] [serial = 1262] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0C9F1800) [pid = 2140] [serial = 1261] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (16C59C00) [pid = 2140] [serial = 1265] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (16247C00) [pid = 2140] [serial = 1264] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (199F3000) [pid = 2140] [serial = 1268] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1987EC00) [pid = 2140] [serial = 1267] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1A179400) [pid = 2140] [serial = 1271] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1A175000) [pid = 2140] [serial = 1270] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1815F800) [pid = 2140] [serial = 1289] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1961A400) [pid = 2140] [serial = 1298] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (17DBA000) [pid = 2140] [serial = 1288] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (18373800) [pid = 2140] [serial = 1294] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (18ED1400) [pid = 2140] [serial = 1291] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (191F1000) [pid = 2140] [serial = 1292] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (191EAC00) [pid = 2140] [serial = 1295] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (199EA000) [pid = 2140] [serial = 1300] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (16366800) [pid = 2140] [serial = 1286] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (152C3400) [pid = 2140] [serial = 1283] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19618400) [pid = 2140] [serial = 1297] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2140 | 1467646549853 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]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1474ms 08:35:49 INFO - PROCESS | 2140 | 1467646549907 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 2140 | 1467646549911 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:35:49 INFO - PROCESS | 2140 | 1467646549915 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 2140 | 1467646549920 Marionette TRACE conn5 <- [1,1762,null,{}] 08:35:49 INFO - PROCESS | 2140 | 1467646549925 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}] 08:35:49 INFO - PROCESS | 2140 | 1467646549927 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:49 INFO - PROCESS | 2140 | 1467646550015 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:35:50 INFO - PROCESS | 2140 | 1467646550023 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 2140 | 1467646550026 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:50 INFO - PROCESS | 2140 | ++DOCSHELL 0D070400 == 27 [pid = 2140] [id = 450] 08:35:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D076800) [pid = 2140] [serial = 1350] [outer = 00000000] 08:35:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D80D800) [pid = 2140] [serial = 1351] [outer = 0D076800] 08:35:50 INFO - PROCESS | 2140 | 1467646550075 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D817400) [pid = 2140] [serial = 1352] [outer = 0D076800] 08:35:50 INFO - PROCESS | 2140 | 1467646550579 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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 08:35:50 INFO - PROCESS | 2140 | 1467646550647 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 2140 | 1467646550652 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 2140 | 1467646550693 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 2140 | 1467646550696 Marionette TRACE conn5 <- [1,1766,null,{}] 08:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:35:50 INFO - PROCESS | 2140 | 1467646550702 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}] 08:35:50 INFO - PROCESS | 2140 | 1467646550705 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:50 INFO - PROCESS | 2140 | 1467646550807 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:35:50 INFO - PROCESS | 2140 | 1467646550893 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 2140 | 1467646550896 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:50 INFO - PROCESS | 2140 | ++DOCSHELL 0E382400 == 28 [pid = 2140] [id = 451] 08:35:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0E382800) [pid = 2140] [serial = 1353] [outer = 00000000] 08:35:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (14854000) [pid = 2140] [serial = 1354] [outer = 0E382800] 08:35:50 INFO - PROCESS | 2140 | 1467646550944 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (14AA4C00) [pid = 2140] [serial = 1355] [outer = 0E382800] 08:35:51 INFO - PROCESS | 2140 | 1467646551312 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]]]}] 08:35:51 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 08:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 08:35:51 INFO - PROCESS | 2140 | 1467646551372 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 2140 | 1467646551374 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:35:51 INFO - PROCESS | 2140 | 1467646551377 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:35:51 INFO - PROCESS | 2140 | 1467646551381 Marionette TRACE conn5 <- [1,1770,null,{}] 08:35:51 INFO - PROCESS | 2140 | 1467646551392 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}] 08:35:51 INFO - PROCESS | 2140 | 1467646551396 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:51 INFO - PROCESS | 2140 | 1467646551480 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:35:51 INFO - PROCESS | 2140 | 1467646551487 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 2140 | 1467646551490 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:51 INFO - PROCESS | 2140 | ++DOCSHELL 152C3800 == 29 [pid = 2140] [id = 452] 08:35:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (153D7000) [pid = 2140] [serial = 1356] [outer = 00000000] 08:35:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (16266800) [pid = 2140] [serial = 1357] [outer = 153D7000] 08:35:51 INFO - PROCESS | 2140 | 1467646551538 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (16368400) [pid = 2140] [serial = 1358] [outer = 153D7000] 08:35:52 INFO - PROCESS | 2140 | 1467646552032 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]]]}] 08:35:52 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 08:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 08:35:52 INFO - PROCESS | 2140 | 1467646552057 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 2140 | 1467646552059 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:35:52 INFO - PROCESS | 2140 | 1467646552062 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:35:52 INFO - PROCESS | 2140 | 1467646552064 Marionette TRACE conn5 <- [1,1774,null,{}] 08:35:52 INFO - PROCESS | 2140 | 1467646552068 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}] 08:35:52 INFO - PROCESS | 2140 | 1467646552070 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:52 INFO - PROCESS | 2140 | 1467646552217 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:35:52 INFO - PROCESS | 2140 | 1467646552283 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 2140 | 1467646552285 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:52 INFO - PROCESS | 2140 | ++DOCSHELL 16C59C00 == 30 [pid = 2140] [id = 453] 08:35:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (16C5CC00) [pid = 2140] [serial = 1359] [outer = 00000000] 08:35:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (17570C00) [pid = 2140] [serial = 1360] [outer = 16C5CC00] 08:35:52 INFO - PROCESS | 2140 | 1467646552329 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (17DBC800) [pid = 2140] [serial = 1361] [outer = 16C5CC00] 08:35:52 INFO - PROCESS | 2140 | 1467646552738 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]]]}] 08:35:52 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 08:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 731ms 08:35:52 INFO - PROCESS | 2140 | 1467646552801 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:35:52 INFO - PROCESS | 2140 | 1467646552803 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:35:52 INFO - PROCESS | 2140 | 1467646552806 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 2140 | 1467646552808 Marionette TRACE conn5 <- [1,1778,null,{}] 08:35:52 INFO - PROCESS | 2140 | 1467646552812 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}] 08:35:52 INFO - PROCESS | 2140 | 1467646552814 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:52 INFO - PROCESS | 2140 | 1467646552924 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:35:52 INFO - PROCESS | 2140 | 1467646552929 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 2140 | 1467646552931 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:52 INFO - PROCESS | 2140 | ++DOCSHELL 17DC2C00 == 31 [pid = 2140] [id = 454] 08:35:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1811B800) [pid = 2140] [serial = 1362] [outer = 00000000] 08:35:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1816BC00) [pid = 2140] [serial = 1363] [outer = 1811B800] 08:35:52 INFO - PROCESS | 2140 | 1467646552978 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (18373800) [pid = 2140] [serial = 1364] [outer = 1811B800] 08:35:53 INFO - PROCESS | 2140 | 1467646553452 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]]]}] 08:35:53 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) 08:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 08:35:53 INFO - PROCESS | 2140 | 1467646553487 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 2140 | 1467646553489 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:35:53 INFO - PROCESS | 2140 | 1467646553493 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:35:53 INFO - PROCESS | 2140 | 1467646553494 Marionette TRACE conn5 <- [1,1782,null,{}] 08:35:53 INFO - PROCESS | 2140 | 1467646553498 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}] 08:35:53 INFO - PROCESS | 2140 | 1467646553503 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:53 INFO - PROCESS | 2140 | 1467646553663 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (191EE800) [pid = 2140] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1987D800) [pid = 2140] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0E8E2800) [pid = 2140] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1987C000) [pid = 2140] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (14D61C00) [pid = 2140] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0CCE6400) [pid = 2140] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (18376400) [pid = 2140] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (16C56400) [pid = 2140] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19F36C00) [pid = 2140] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0C95F800) [pid = 2140] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1963F000) [pid = 2140] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1A172800) [pid = 2140] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:35:53 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (16244000) [pid = 2140] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:35:53 INFO - PROCESS | 2140 | 1467646553989 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 2140 | 1467646553991 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:53 INFO - PROCESS | 2140 | ++DOCSHELL 0C95D400 == 32 [pid = 2140] [id = 455] 08:35:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0C95F800) [pid = 2140] [serial = 1365] [outer = 00000000] 08:35:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0D273400) [pid = 2140] [serial = 1366] [outer = 0C95F800] 08:35:54 INFO - PROCESS | 2140 | 1467646554035 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0E9D2000) [pid = 2140] [serial = 1367] [outer = 0C95F800] 08:35:54 INFO - PROCESS | 2140 | 1467646554386 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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 931ms 08:35:54 INFO - PROCESS | 2140 | 1467646554429 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 2140 | 1467646554431 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:35:54 INFO - PROCESS | 2140 | 1467646554434 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 2140 | 1467646554436 Marionette TRACE conn5 <- [1,1786,null,{}] 08:35:54 INFO - PROCESS | 2140 | 1467646554439 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}] 08:35:54 INFO - PROCESS | 2140 | 1467646554441 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:54 INFO - PROCESS | 2140 | 1467646554554 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:35:54 INFO - PROCESS | 2140 | 1467646554562 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 2140 | 1467646554564 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:54 INFO - PROCESS | 2140 | ++DOCSHELL 16364800 == 33 [pid = 2140] [id = 456] 08:35:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16C56400) [pid = 2140] [serial = 1368] [outer = 00000000] 08:35:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19617C00) [pid = 2140] [serial = 1369] [outer = 16C56400] 08:35:54 INFO - PROCESS | 2140 | 1467646554608 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1961DC00) [pid = 2140] [serial = 1370] [outer = 16C56400] 08:35:54 INFO - PROCESS | 2140 | 1467646555003 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]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 08:35:55 INFO - PROCESS | 2140 | 1467646555065 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 2140 | 1467646555067 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:35:55 INFO - PROCESS | 2140 | 1467646555071 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 2140 | 1467646555072 Marionette TRACE conn5 <- [1,1790,null,{}] 08:35:55 INFO - PROCESS | 2140 | 1467646555076 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}] 08:35:55 INFO - PROCESS | 2140 | 1467646555078 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:55 INFO - PROCESS | 2140 | 1467646555190 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:35:55 INFO - PROCESS | 2140 | 1467646555201 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 2140 | 1467646555203 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:55 INFO - PROCESS | 2140 | ++DOCSHELL 0DD90400 == 34 [pid = 2140] [id = 457] 08:35:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18381C00) [pid = 2140] [serial = 1371] [outer = 00000000] 08:35:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19879400) [pid = 2140] [serial = 1372] [outer = 18381C00] 08:35:55 INFO - PROCESS | 2140 | 1467646555246 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (175DB800) [pid = 2140] [serial = 1373] [outer = 18381C00] 08:35:55 INFO - PROCESS | 2140 | 1467646555659 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]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 08:35:55 INFO - PROCESS | 2140 | 1467646555701 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 2140 | 1467646555703 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:35:55 INFO - PROCESS | 2140 | 1467646555706 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 2140 | 1467646555708 Marionette TRACE conn5 <- [1,1794,null,{}] 08:35:55 INFO - PROCESS | 2140 | 1467646555711 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}] 08:35:55 INFO - PROCESS | 2140 | 1467646555713 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:55 INFO - PROCESS | 2140 | 1467646555826 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:35:55 INFO - PROCESS | 2140 | 1467646555834 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 2140 | 1467646555836 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:55 INFO - PROCESS | 2140 | ++DOCSHELL 1963DC00 == 35 [pid = 2140] [id = 458] 08:35:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19881800) [pid = 2140] [serial = 1374] [outer = 00000000] 08:35:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (199EA000) [pid = 2140] [serial = 1375] [outer = 19881800] 08:35:55 INFO - PROCESS | 2140 | 1467646555879 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (199F3800) [pid = 2140] [serial = 1376] [outer = 19881800] 08:35:56 INFO - PROCESS | 2140 | 1467646556657 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]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1020ms 08:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:35:56 INFO - PROCESS | 2140 | 1467646556728 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 2140 | 1467646556732 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:35:56 INFO - PROCESS | 2140 | 1467646556737 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 2140 | 1467646556740 Marionette TRACE conn5 <- [1,1798,null,{}] 08:35:56 INFO - PROCESS | 2140 | 1467646556765 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}] 08:35:56 INFO - PROCESS | 2140 | 1467646556768 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:56 INFO - PROCESS | 2140 | 1467646556913 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:35:57 INFO - PROCESS | 2140 | 1467646557043 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 2140 | 1467646557045 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:57 INFO - PROCESS | 2140 | ++DOCSHELL 0D80D400 == 36 [pid = 2140] [id = 459] 08:35:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0D80DC00) [pid = 2140] [serial = 1377] [outer = 00000000] 08:35:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0E30D800) [pid = 2140] [serial = 1378] [outer = 0D80DC00] 08:35:57 INFO - PROCESS | 2140 | 1467646557105 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (14AB2C00) [pid = 2140] [serial = 1379] [outer = 0D80DC00] 08:35:57 INFO - PROCESS | 2140 | 1467646557791 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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1134ms 08:35:57 INFO - PROCESS | 2140 | 1467646557872 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 2140 | 1467646557877 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:35:57 INFO - PROCESS | 2140 | 1467646557883 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 2140 | 1467646557886 Marionette TRACE conn5 <- [1,1802,null,{}] 08:35:57 INFO - PROCESS | 2140 | 1467646557890 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}] 08:35:57 INFO - PROCESS | 2140 | 1467646557893 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:58 INFO - PROCESS | 2140 | 1467646558093 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:35:58 INFO - PROCESS | 2140 | 1467646558103 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 2140 | 1467646558105 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:58 INFO - PROCESS | 2140 | ++DOCSHELL 16271000 == 37 [pid = 2140] [id = 460] 08:35:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (162D4800) [pid = 2140] [serial = 1380] [outer = 00000000] 08:35:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (18163000) [pid = 2140] [serial = 1381] [outer = 162D4800] 08:35:58 INFO - PROCESS | 2140 | 1467646558161 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (18ED1400) [pid = 2140] [serial = 1382] [outer = 162D4800] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 0DD90400 == 36 [pid = 2140] [id = 457] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 16364800 == 35 [pid = 2140] [id = 456] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 0C95D400 == 34 [pid = 2140] [id = 455] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 17DC2C00 == 33 [pid = 2140] [id = 454] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 16C59C00 == 32 [pid = 2140] [id = 453] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 152C3800 == 31 [pid = 2140] [id = 452] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 0E382400 == 30 [pid = 2140] [id = 451] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 0D070400 == 29 [pid = 2140] [id = 450] 08:35:58 INFO - PROCESS | 2140 | --DOCSHELL 0DAAC400 == 28 [pid = 2140] [id = 449] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19618C00) [pid = 2140] [serial = 1321] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (199F3400) [pid = 2140] [serial = 1324] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (148DD000) [pid = 2140] [serial = 1312] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1961EC00) [pid = 2140] [serial = 1322] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (199F2800) [pid = 2140] [serial = 1301] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (153DA000) [pid = 2140] [serial = 1306] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (15E60400) [pid = 2140] [serial = 1307] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D274C00) [pid = 2140] [serial = 1303] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D812800) [pid = 2140] [serial = 1304] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (183DF400) [pid = 2140] [serial = 1318] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1756E400) [pid = 2140] [serial = 1315] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (175D0800) [pid = 2140] [serial = 1316] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19FF0C00) [pid = 2140] [serial = 1327] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C9F6000) [pid = 2140] [serial = 1309] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D0F2C00) [pid = 2140] [serial = 1310] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14AA9000) [pid = 2140] [serial = 1313] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (199E7C00) [pid = 2140] [serial = 1325] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A07AC00) [pid = 2140] [serial = 1334] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A05E400) [pid = 2140] [serial = 1328] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A17E400) [pid = 2140] [serial = 1337] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A17DC00) [pid = 2140] [serial = 1336] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1A075000) [pid = 2140] [serial = 1333] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (191E8C00) [pid = 2140] [serial = 1319] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (199EE000) [pid = 2140] [serial = 1331] [outer = 00000000] [url = about:blank] 08:35:58 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (19647400) [pid = 2140] [serial = 1330] [outer = 00000000] [url = about:blank] 08:35:59 INFO - PROCESS | 2140 | 1467646559032 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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1175ms 08:35:59 INFO - PROCESS | 2140 | 1467646559062 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 2140 | 1467646559066 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:35:59 INFO - PROCESS | 2140 | 1467646559071 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 2140 | 1467646559073 Marionette TRACE conn5 <- [1,1806,null,{}] 08:35:59 INFO - PROCESS | 2140 | 1467646559080 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}] 08:35:59 INFO - PROCESS | 2140 | 1467646559082 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:59 INFO - PROCESS | 2140 | 1467646559176 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:35:59 INFO - PROCESS | 2140 | 1467646559270 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 2140 | 1467646559273 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:59 INFO - PROCESS | 2140 | ++DOCSHELL 0D813400 == 29 [pid = 2140] [id = 461] 08:35:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0D815400) [pid = 2140] [serial = 1383] [outer = 00000000] 08:35:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0DAB3800) [pid = 2140] [serial = 1384] [outer = 0D815400] 08:35:59 INFO - PROCESS | 2140 | 1467646559322 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0DD97800) [pid = 2140] [serial = 1385] [outer = 0D815400] 08:35:59 INFO - PROCESS | 2140 | 1467646559761 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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 08:35:59 INFO - PROCESS | 2140 | 1467646559802 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 2140 | 1467646559806 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:35:59 INFO - PROCESS | 2140 | 1467646559816 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 2140 | 1467646559818 Marionette TRACE conn5 <- [1,1810,null,{}] 08:35:59 INFO - PROCESS | 2140 | 1467646559822 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}] 08:35:59 INFO - PROCESS | 2140 | 1467646559824 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:59 INFO - PROCESS | 2140 | 1467646559911 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:35:59 INFO - PROCESS | 2140 | 1467646559923 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 2140 | 1467646559925 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:35:59 INFO - PROCESS | 2140 | ++DOCSHELL 152C7400 == 30 [pid = 2140] [id = 462] 08:35:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (15346000) [pid = 2140] [serial = 1386] [outer = 00000000] 08:35:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (153DC800) [pid = 2140] [serial = 1387] [outer = 15346000] 08:35:59 INFO - PROCESS | 2140 | 1467646559972 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (1623AC00) [pid = 2140] [serial = 1388] [outer = 15346000] 08:36:00 INFO - PROCESS | 2140 | 1467646560428 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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 08:36:00 INFO - PROCESS | 2140 | 1467646560487 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 2140 | 1467646560489 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:36:00 INFO - PROCESS | 2140 | 1467646560493 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:36:00 INFO - PROCESS | 2140 | 1467646560496 Marionette TRACE conn5 <- [1,1814,null,{}] 08:36:00 INFO - PROCESS | 2140 | 1467646560507 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}] 08:36:00 INFO - PROCESS | 2140 | 1467646560513 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:00 INFO - PROCESS | 2140 | 1467646560599 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:36:00 INFO - PROCESS | 2140 | 1467646560697 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 2140 | 1467646560700 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:00 INFO - PROCESS | 2140 | ++DOCSHELL 17DC2C00 == 31 [pid = 2140] [id = 463] 08:36:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (18111400) [pid = 2140] [serial = 1389] [outer = 00000000] 08:36:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (18164800) [pid = 2140] [serial = 1390] [outer = 18111400] 08:36:00 INFO - PROCESS | 2140 | 1467646560748 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (183DC400) [pid = 2140] [serial = 1391] [outer = 18111400] 08:36:01 INFO - PROCESS | 2140 | 1467646561156 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]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 08:36:01 INFO - PROCESS | 2140 | 1467646561166 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 2140 | 1467646561169 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:36:01 INFO - PROCESS | 2140 | 1467646561172 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:36:01 INFO - PROCESS | 2140 | 1467646561174 Marionette TRACE conn5 <- [1,1818,null,{}] 08:36:01 INFO - PROCESS | 2140 | 1467646561177 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}] 08:36:01 INFO - PROCESS | 2140 | 1467646561179 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:01 INFO - PROCESS | 2140 | 1467646561307 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:36:01 INFO - PROCESS | 2140 | 1467646561320 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 2140 | 1467646561322 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:01 INFO - PROCESS | 2140 | ++DOCSHELL 183D9C00 == 32 [pid = 2140] [id = 464] 08:36:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (18EDA800) [pid = 2140] [serial = 1392] [outer = 00000000] 08:36:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19408800) [pid = 2140] [serial = 1393] [outer = 18EDA800] 08:36:01 INFO - PROCESS | 2140 | 1467646561366 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19620800) [pid = 2140] [serial = 1394] [outer = 18EDA800] 08:36:01 INFO - PROCESS | 2140 | 1467646561809 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]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 08:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:36:01 INFO - PROCESS | 2140 | 1467646561847 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 2140 | 1467646561849 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:36:01 INFO - PROCESS | 2140 | 1467646561852 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 2140 | 1467646561854 Marionette TRACE conn5 <- [1,1822,null,{}] 08:36:01 INFO - PROCESS | 2140 | 1467646561857 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}] 08:36:01 INFO - PROCESS | 2140 | 1467646561859 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:01 INFO - PROCESS | 2140 | 1467646561972 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:36:02 INFO - PROCESS | 2140 | 1467646562058 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 2140 | 1467646562060 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:02 INFO - PROCESS | 2140 | ++DOCSHELL 1963F800 == 33 [pid = 2140] [id = 465] 08:36:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19640800) [pid = 2140] [serial = 1395] [outer = 00000000] 08:36:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19881C00) [pid = 2140] [serial = 1396] [outer = 19640800] 08:36:02 INFO - PROCESS | 2140 | 1467646562106 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19994800) [pid = 2140] [serial = 1397] [outer = 19640800] 08:36:02 INFO - PROCESS | 2140 | 1467646562526 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]]]}] 08:36:02 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 08:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 08:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:36:02 INFO - PROCESS | 2140 | 1467646562582 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 2140 | 1467646562584 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:36:02 INFO - PROCESS | 2140 | 1467646562588 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 2140 | 1467646562589 Marionette TRACE conn5 <- [1,1826,null,{}] 08:36:02 INFO - PROCESS | 2140 | 1467646562599 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}] 08:36:02 INFO - PROCESS | 2140 | 1467646562605 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:02 INFO - PROCESS | 2140 | 1467646562757 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:36:02 INFO - PROCESS | 2140 | 1467646562816 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 2140 | 1467646562818 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:02 INFO - PROCESS | 2140 | ++DOCSHELL 199EEC00 == 34 [pid = 2140] [id = 466] 08:36:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (199F2C00) [pid = 2140] [serial = 1398] [outer = 00000000] 08:36:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19FFD400) [pid = 2140] [serial = 1399] [outer = 199F2C00] 08:36:02 INFO - PROCESS | 2140 | 1467646562863 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19F14800) [pid = 2140] [serial = 1400] [outer = 199F2C00] 08:36:03 INFO - PROCESS | 2140 | 1467646563270 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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 790ms 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (16C5CC00) [pid = 2140] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0DBE7800) [pid = 2140] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0E382800) [pid = 2140] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D076800) [pid = 2140] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (153D7000) [pid = 2140] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (18381C00) [pid = 2140] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1811B800) [pid = 2140] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D81F000) [pid = 2140] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1756E800) [pid = 2140] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1A178C00) [pid = 2140] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0C95F800) [pid = 2140] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:36:03 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (16C56400) [pid = 2140] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:36:03 INFO - PROCESS | 2140 | 1467646563388 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 2140 | 1467646563390 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:36:03 INFO - PROCESS | 2140 | 1467646563393 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 2140 | 1467646563395 Marionette TRACE conn5 <- [1,1830,null,{}] 08:36:03 INFO - PROCESS | 2140 | 1467646563403 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}] 08:36:03 INFO - PROCESS | 2140 | 1467646563405 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:03 INFO - PROCESS | 2140 | 1467646563483 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:36:03 INFO - PROCESS | 2140 | 1467646563493 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 2140 | 1467646563494 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:03 INFO - PROCESS | 2140 | ++DOCSHELL 0D80F800 == 35 [pid = 2140] [id = 467] 08:36:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0DBE7800) [pid = 2140] [serial = 1401] [outer = 00000000] 08:36:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (153D7000) [pid = 2140] [serial = 1402] [outer = 0DBE7800] 08:36:03 INFO - PROCESS | 2140 | 1467646563539 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (16C56400) [pid = 2140] [serial = 1403] [outer = 0DBE7800] 08:36:03 INFO - PROCESS | 2140 | 1467646563949 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]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 636ms 08:36:04 INFO - PROCESS | 2140 | 1467646564030 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 2140 | 1467646564032 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:36:04 INFO - PROCESS | 2140 | 1467646564035 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 2140 | 1467646564036 Marionette TRACE conn5 <- [1,1834,null,{}] 08:36:04 INFO - PROCESS | 2140 | 1467646564040 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}] 08:36:04 INFO - PROCESS | 2140 | 1467646564042 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:04 INFO - PROCESS | 2140 | 1467646564120 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:36:04 INFO - PROCESS | 2140 | 1467646564127 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 2140 | 1467646564129 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:04 INFO - PROCESS | 2140 | ++DOCSHELL 191EAC00 == 36 [pid = 2140] [id = 468] 08:36:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1940A000) [pid = 2140] [serial = 1404] [outer = 00000000] 08:36:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A061000) [pid = 2140] [serial = 1405] [outer = 1940A000] 08:36:04 INFO - PROCESS | 2140 | 1467646564172 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A06CC00) [pid = 2140] [serial = 1406] [outer = 1940A000] 08:36:04 INFO - PROCESS | 2140 | 1467646564583 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]]]}] 08:36:04 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) 08:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 570ms 08:36:04 INFO - PROCESS | 2140 | 1467646564606 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 2140 | 1467646564608 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:36:04 INFO - PROCESS | 2140 | 1467646564612 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:36:04 INFO - PROCESS | 2140 | 1467646564613 Marionette TRACE conn5 <- [1,1838,null,{}] 08:36:04 INFO - PROCESS | 2140 | 1467646564627 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}] 08:36:04 INFO - PROCESS | 2140 | 1467646564629 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:04 INFO - PROCESS | 2140 | 1467646564756 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:36:04 INFO - PROCESS | 2140 | 1467646564765 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 2140 | 1467646564766 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:04 INFO - PROCESS | 2140 | ++DOCSHELL 19FF8000 == 37 [pid = 2140] [id = 469] 08:36:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A07A400) [pid = 2140] [serial = 1407] [outer = 00000000] 08:36:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A174C00) [pid = 2140] [serial = 1408] [outer = 1A07A400] 08:36:04 INFO - PROCESS | 2140 | 1467646564809 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1A179000) [pid = 2140] [serial = 1409] [outer = 1A07A400] 08:36:05 INFO - PROCESS | 2140 | 1467646565245 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]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 08:36:05 INFO - PROCESS | 2140 | 1467646565286 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 2140 | 1467646565288 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:36:05 INFO - PROCESS | 2140 | 1467646565291 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 2140 | 1467646565292 Marionette TRACE conn5 <- [1,1842,null,{}] 08:36:05 INFO - PROCESS | 2140 | 1467646565300 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}] 08:36:05 INFO - PROCESS | 2140 | 1467646565302 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:05 INFO - PROCESS | 2140 | 1467646565465 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:36:05 INFO - PROCESS | 2140 | 1467646565537 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 2140 | 1467646565540 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:05 INFO - PROCESS | 2140 | ++DOCSHELL 0C916800 == 38 [pid = 2140] [id = 470] 08:36:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0C95BC00) [pid = 2140] [serial = 1410] [outer = 00000000] 08:36:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0C9EC400) [pid = 2140] [serial = 1411] [outer = 0C95BC00] 08:36:05 INFO - PROCESS | 2140 | 1467646565599 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0CCEC000) [pid = 2140] [serial = 1412] [outer = 0C95BC00] 08:36:06 INFO - PROCESS | 2140 | 1467646566275 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]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1024ms 08:36:06 INFO - PROCESS | 2140 | 1467646566317 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 2140 | 1467646566321 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:36:06 INFO - PROCESS | 2140 | 1467646566327 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 2140 | 1467646566330 Marionette TRACE conn5 <- [1,1846,null,{}] 08:36:06 INFO - PROCESS | 2140 | 1467646566355 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}] 08:36:06 INFO - PROCESS | 2140 | 1467646566358 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:06 INFO - PROCESS | 2140 | 1467646566517 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:36:06 INFO - PROCESS | 2140 | 1467646566582 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 2140 | 1467646566585 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:06 INFO - PROCESS | 2140 | ++DOCSHELL 162D2800 == 39 [pid = 2140] [id = 471] 08:36:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (16362C00) [pid = 2140] [serial = 1413] [outer = 00000000] 08:36:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (16C62000) [pid = 2140] [serial = 1414] [outer = 16362C00] 08:36:06 INFO - PROCESS | 2140 | 1467646566641 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (175D5400) [pid = 2140] [serial = 1415] [outer = 16362C00] 08:36:07 INFO - PROCESS | 2140 | 1467646567238 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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 950ms 08:36:07 INFO - PROCESS | 2140 | 1467646567281 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 2140 | 1467646567285 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:36:07 INFO - PROCESS | 2140 | 1467646567289 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 2140 | 1467646567291 Marionette TRACE conn5 <- [1,1850,null,{}] 08:36:07 INFO - PROCESS | 2140 | 1467646567295 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}] 08:36:07 INFO - PROCESS | 2140 | 1467646567298 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:07 INFO - PROCESS | 2140 | 1467646567408 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:36:07 INFO - PROCESS | 2140 | 1467646567520 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 2140 | 1467646567522 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:07 INFO - PROCESS | 2140 | ++DOCSHELL 199E6C00 == 40 [pid = 2140] [id = 472] 08:36:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (199E8800) [pid = 2140] [serial = 1416] [outer = 00000000] 08:36:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (19F3C000) [pid = 2140] [serial = 1417] [outer = 199E8800] 08:36:07 INFO - PROCESS | 2140 | 1467646567578 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A06DC00) [pid = 2140] [serial = 1418] [outer = 199E8800] 08:36:08 INFO - PROCESS | 2140 | 1467646568184 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]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 08:36:08 INFO - PROCESS | 2140 | 1467646568221 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 2140 | 1467646568226 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:36:08 INFO - PROCESS | 2140 | 1467646568238 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 2140 | 1467646568243 Marionette TRACE conn5 <- [1,1854,null,{}] 08:36:08 INFO - PROCESS | 2140 | 1467646568247 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}] 08:36:08 INFO - PROCESS | 2140 | 1467646568251 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:08 INFO - PROCESS | 2140 | 1467646568368 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:36:08 INFO - PROCESS | 2140 | 1467646568477 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 2140 | 1467646568479 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:08 INFO - PROCESS | 2140 | ++DOCSHELL 191EE000 == 41 [pid = 2140] [id = 473] 08:36:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1A174400) [pid = 2140] [serial = 1419] [outer = 00000000] 08:36:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1A4F1C00) [pid = 2140] [serial = 1420] [outer = 1A174400] 08:36:08 INFO - PROCESS | 2140 | 1467646568532 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1B429C00) [pid = 2140] [serial = 1421] [outer = 1A174400] 08:36:09 INFO - PROCESS | 2140 | 1467646569196 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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 990ms 08:36:09 INFO - PROCESS | 2140 | 1467646569226 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 2140 | 1467646569228 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:36:09 INFO - PROCESS | 2140 | 1467646569232 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:36:09 INFO - PROCESS | 2140 | 1467646569234 Marionette TRACE conn5 <- [1,1858,null,{}] 08:36:09 INFO - PROCESS | 2140 | 1467646569237 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}] 08:36:09 INFO - PROCESS | 2140 | 1467646569239 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:09 INFO - PROCESS | 2140 | 1467646569347 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:36:09 INFO - PROCESS | 2140 | 1467646569456 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 2140 | 1467646569458 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:09 INFO - PROCESS | 2140 | ++DOCSHELL 0D813C00 == 42 [pid = 2140] [id = 474] 08:36:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0D814400) [pid = 2140] [serial = 1422] [outer = 00000000] 08:36:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (0E9CD800) [pid = 2140] [serial = 1423] [outer = 0D814400] 08:36:09 INFO - PROCESS | 2140 | 1467646569511 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (15252800) [pid = 2140] [serial = 1424] [outer = 0D814400] 08:36:10 INFO - PROCESS | 2140 | 1467646570261 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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1067ms 08:36:10 INFO - PROCESS | 2140 | 1467646570303 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 2140 | 1467646570307 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:36:10 INFO - PROCESS | 2140 | 1467646570312 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 2140 | 1467646570316 Marionette TRACE conn5 <- [1,1862,null,{}] 08:36:10 INFO - PROCESS | 2140 | 1467646570322 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}] 08:36:10 INFO - PROCESS | 2140 | 1467646570324 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:10 INFO - PROCESS | 2140 | 1467646570429 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 19FF8000 == 41 [pid = 2140] [id = 469] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 191EAC00 == 40 [pid = 2140] [id = 468] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 0D80F800 == 39 [pid = 2140] [id = 467] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 199EEC00 == 38 [pid = 2140] [id = 466] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 1963F800 == 37 [pid = 2140] [id = 465] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 183D9C00 == 36 [pid = 2140] [id = 464] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 17DC2C00 == 35 [pid = 2140] [id = 463] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 152C7400 == 34 [pid = 2140] [id = 462] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 0D813400 == 33 [pid = 2140] [id = 461] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 1963DC00 == 32 [pid = 2140] [id = 458] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 16271000 == 31 [pid = 2140] [id = 460] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 0D80D400 == 30 [pid = 2140] [id = 459] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 0D813C00 == 29 [pid = 2140] [id = 474] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 191EE000 == 28 [pid = 2140] [id = 473] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 199E6C00 == 27 [pid = 2140] [id = 472] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 0C916800 == 26 [pid = 2140] [id = 470] 08:36:11 INFO - PROCESS | 2140 | --DOCSHELL 162D2800 == 25 [pid = 2140] [id = 471] 08:36:11 INFO - PROCESS | 2140 | 1467646571168 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 2140 | 1467646571172 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (17570C00) [pid = 2140] [serial = 1360] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (148D3800) [pid = 2140] [serial = 1349] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0E38A000) [pid = 2140] [serial = 1348] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (14854000) [pid = 2140] [serial = 1354] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (14AA4C00) [pid = 2140] [serial = 1355] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0D80D800) [pid = 2140] [serial = 1351] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0D817400) [pid = 2140] [serial = 1352] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (16266800) [pid = 2140] [serial = 1357] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (19879400) [pid = 2140] [serial = 1372] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1816BC00) [pid = 2140] [serial = 1363] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (14D24000) [pid = 2140] [serial = 1340] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0E98F000) [pid = 2140] [serial = 1339] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (191E6800) [pid = 2140] [serial = 1343] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (18167C00) [pid = 2140] [serial = 1342] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1A4D3C00) [pid = 2140] [serial = 1346] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1A21F000) [pid = 2140] [serial = 1345] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (17DBC800) [pid = 2140] [serial = 1361] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D273400) [pid = 2140] [serial = 1366] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (175DB800) [pid = 2140] [serial = 1373] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (18373800) [pid = 2140] [serial = 1364] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0E9D2000) [pid = 2140] [serial = 1367] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (16368400) [pid = 2140] [serial = 1358] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19617C00) [pid = 2140] [serial = 1369] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1961DC00) [pid = 2140] [serial = 1370] [outer = 00000000] [url = about:blank] 08:36:11 INFO - PROCESS | 2140 | ++DOCSHELL 0C914000 == 26 [pid = 2140] [id = 475] 08:36:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0C914800) [pid = 2140] [serial = 1425] [outer = 00000000] 08:36:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0C95E000) [pid = 2140] [serial = 1426] [outer = 0C914800] 08:36:11 INFO - PROCESS | 2140 | 1467646571371 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0C9F8800) [pid = 2140] [serial = 1427] [outer = 0C914800] 08:36:11 INFO - PROCESS | 2140 | 1467646571783 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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1540ms 08:36:11 INFO - PROCESS | 2140 | 1467646571854 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 2140 | 1467646571858 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:36:11 INFO - PROCESS | 2140 | 1467646571862 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 2140 | 1467646571865 Marionette TRACE conn5 <- [1,1866,null,{}] 08:36:11 INFO - PROCESS | 2140 | 1467646571870 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}] 08:36:11 INFO - PROCESS | 2140 | 1467646571873 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:11 INFO - PROCESS | 2140 | 1467646571958 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:36:11 INFO - PROCESS | 2140 | 1467646571970 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 2140 | 1467646571972 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:11 INFO - PROCESS | 2140 | ++DOCSHELL 0D811C00 == 27 [pid = 2140] [id = 476] 08:36:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0D817400) [pid = 2140] [serial = 1428] [outer = 00000000] 08:36:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0DAB4400) [pid = 2140] [serial = 1429] [outer = 0D817400] 08:36:12 INFO - PROCESS | 2140 | 1467646572019 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0DE16400) [pid = 2140] [serial = 1430] [outer = 0D817400] 08:36:12 INFO - PROCESS | 2140 | 1467646572468 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]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 08:36:12 INFO - PROCESS | 2140 | 1467646572500 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 2140 | 1467646572505 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:36:12 INFO - PROCESS | 2140 | 1467646572510 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 2140 | 1467646572512 Marionette TRACE conn5 <- [1,1870,null,{}] 08:36:12 INFO - PROCESS | 2140 | 1467646572516 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}] 08:36:12 INFO - PROCESS | 2140 | 1467646572519 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:12 INFO - PROCESS | 2140 | 1467646572635 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:36:12 INFO - PROCESS | 2140 | 1467646572645 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 2140 | 1467646572647 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:12 INFO - PROCESS | 2140 | ++DOCSHELL 14AA8400 == 28 [pid = 2140] [id = 477] 08:36:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (14AA9000) [pid = 2140] [serial = 1431] [outer = 00000000] 08:36:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (14AB2400) [pid = 2140] [serial = 1432] [outer = 14AA9000] 08:36:12 INFO - PROCESS | 2140 | 1467646572697 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (14D29400) [pid = 2140] [serial = 1433] [outer = 14AA9000] 08:36:13 INFO - PROCESS | 2140 | 1467646573151 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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 08:36:13 INFO - PROCESS | 2140 | 1467646573184 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 2140 | 1467646573186 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:36:13 INFO - PROCESS | 2140 | 1467646573191 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 2140 | 1467646573197 Marionette TRACE conn5 <- [1,1874,null,{}] 08:36:13 INFO - PROCESS | 2140 | 1467646573206 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}] 08:36:13 INFO - PROCESS | 2140 | 1467646573210 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:13 INFO - PROCESS | 2140 | 1467646573295 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:36:13 INFO - PROCESS | 2140 | 1467646573313 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 2140 | 1467646573315 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:13 INFO - PROCESS | 2140 | ++DOCSHELL 0E382400 == 29 [pid = 2140] [id = 478] 08:36:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1534BC00) [pid = 2140] [serial = 1434] [outer = 00000000] 08:36:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (16368400) [pid = 2140] [serial = 1435] [outer = 1534BC00] 08:36:13 INFO - PROCESS | 2140 | 1467646573359 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1756D400) [pid = 2140] [serial = 1436] [outer = 1534BC00] 08:36:13 INFO - PROCESS | 2140 | 1467646573848 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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 08:36:13 INFO - PROCESS | 2140 | 1467646573880 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 2140 | 1467646573883 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:36:13 INFO - PROCESS | 2140 | 1467646573886 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:36:13 INFO - PROCESS | 2140 | 1467646573888 Marionette TRACE conn5 <- [1,1878,null,{}] 08:36:13 INFO - PROCESS | 2140 | 1467646573892 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}] 08:36:13 INFO - PROCESS | 2140 | 1467646573894 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:13 INFO - PROCESS | 2140 | 1467646574012 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:36:14 INFO - PROCESS | 2140 | 1467646574105 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 2140 | 1467646574107 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:14 INFO - PROCESS | 2140 | ++DOCSHELL 17DBEC00 == 30 [pid = 2140] [id = 479] 08:36:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (17DC2C00) [pid = 2140] [serial = 1437] [outer = 00000000] 08:36:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (18164C00) [pid = 2140] [serial = 1438] [outer = 17DC2C00] 08:36:14 INFO - PROCESS | 2140 | 1467646574150 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (18375800) [pid = 2140] [serial = 1439] [outer = 17DC2C00] 08:36:14 INFO - PROCESS | 2140 | 1467646574542 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]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 08:36:14 INFO - PROCESS | 2140 | 1467646574564 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 2140 | 1467646574566 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:36:14 INFO - PROCESS | 2140 | 1467646574576 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 2140 | 1467646574578 Marionette TRACE conn5 <- [1,1882,null,{}] 08:36:14 INFO - PROCESS | 2140 | 1467646574581 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}] 08:36:14 INFO - PROCESS | 2140 | 1467646574583 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:14 INFO - PROCESS | 2140 | 1467646574695 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:36:14 INFO - PROCESS | 2140 | 1467646574701 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 2140 | 1467646574707 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:14 INFO - PROCESS | 2140 | ++DOCSHELL 183DEC00 == 31 [pid = 2140] [id = 480] 08:36:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (183DF800) [pid = 2140] [serial = 1440] [outer = 00000000] 08:36:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (191EE000) [pid = 2140] [serial = 1441] [outer = 183DF800] 08:36:14 INFO - PROCESS | 2140 | 1467646574814 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1950A000) [pid = 2140] [serial = 1442] [outer = 183DF800] 08:36:15 INFO - PROCESS | 2140 | 1467646575247 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 08:36:15 INFO - PROCESS | 2140 | 1467646575313 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 2140 | 1467646575315 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:36:15 INFO - PROCESS | 2140 | 1467646575318 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:36:15 INFO - PROCESS | 2140 | 1467646575320 Marionette TRACE conn5 <- [1,1886,null,{}] 08:36:15 INFO - PROCESS | 2140 | 1467646575323 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}] 08:36:15 INFO - PROCESS | 2140 | 1467646575325 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:15 INFO - PROCESS | 2140 | 1467646575475 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1A07A400) [pid = 2140] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19640800) [pid = 2140] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (199F2C00) [pid = 2140] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0D80DC00) [pid = 2140] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19881800) [pid = 2140] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (18111400) [pid = 2140] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D815400) [pid = 2140] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (15346000) [pid = 2140] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (162D4800) [pid = 2140] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0DBE7800) [pid = 2140] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1940A000) [pid = 2140] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:36:15 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (18EDA800) [pid = 2140] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:36:15 INFO - PROCESS | 2140 | 1467646575785 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 2140 | 1467646575787 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:15 INFO - PROCESS | 2140 | ++DOCSHELL 0C90E400 == 32 [pid = 2140] [id = 481] 08:36:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0C914C00) [pid = 2140] [serial = 1443] [outer = 00000000] 08:36:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0D06E800) [pid = 2140] [serial = 1444] [outer = 0C914C00] 08:36:15 INFO - PROCESS | 2140 | 1467646575830 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0E30D400) [pid = 2140] [serial = 1445] [outer = 0C914C00] 08:36:16 INFO - PROCESS | 2140 | 1467646576186 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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 08:36:16 INFO - PROCESS | 2140 | 1467646576251 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 2140 | 1467646576253 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:36:16 INFO - PROCESS | 2140 | 1467646576256 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 2140 | 1467646576258 Marionette TRACE conn5 <- [1,1890,null,{}] 08:36:16 INFO - PROCESS | 2140 | 1467646576268 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}] 08:36:16 INFO - PROCESS | 2140 | 1467646576270 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:16 INFO - PROCESS | 2140 | 1467646576346 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:36:16 INFO - PROCESS | 2140 | 1467646576352 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 2140 | 1467646576353 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:16 INFO - PROCESS | 2140 | ++DOCSHELL 0D81EC00 == 33 [pid = 2140] [id = 482] 08:36:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (15341C00) [pid = 2140] [serial = 1446] [outer = 00000000] 08:36:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19619800) [pid = 2140] [serial = 1447] [outer = 15341C00] 08:36:16 INFO - PROCESS | 2140 | 1467646576396 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19665C00) [pid = 2140] [serial = 1448] [outer = 15341C00] 08:36:16 INFO - PROCESS | 2140 | 1467646576809 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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 08:36:16 INFO - PROCESS | 2140 | 1467646576887 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 2140 | 1467646576890 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:36:16 INFO - PROCESS | 2140 | 1467646576893 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:36:16 INFO - PROCESS | 2140 | 1467646576895 Marionette TRACE conn5 <- [1,1894,null,{}] 08:36:16 INFO - PROCESS | 2140 | 1467646576898 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}] 08:36:16 INFO - PROCESS | 2140 | 1467646576900 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:16 INFO - PROCESS | 2140 | 1467646576977 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:36:16 INFO - PROCESS | 2140 | 1467646576984 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 2140 | 1467646576985 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:16 INFO - PROCESS | 2140 | ++DOCSHELL 17574400 == 34 [pid = 2140] [id = 483] 08:36:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1987DC00) [pid = 2140] [serial = 1449] [outer = 00000000] 08:36:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1999D000) [pid = 2140] [serial = 1450] [outer = 1987DC00] 08:36:17 INFO - PROCESS | 2140 | 1467646577028 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (199E6000) [pid = 2140] [serial = 1451] [outer = 1987DC00] 08:36:17 INFO - PROCESS | 2140 | 1467646577466 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]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 08:36:17 INFO - PROCESS | 2140 | 1467646577533 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 2140 | 1467646577535 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:36:17 INFO - PROCESS | 2140 | 1467646577538 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 2140 | 1467646577540 Marionette TRACE conn5 <- [1,1898,null,{}] 08:36:17 INFO - PROCESS | 2140 | 1467646577543 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}] 08:36:17 INFO - PROCESS | 2140 | 1467646577545 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:17 INFO - PROCESS | 2140 | 1467646577634 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:36:17 INFO - PROCESS | 2140 | 1467646577639 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 2140 | 1467646577641 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:17 INFO - PROCESS | 2140 | ++DOCSHELL 19F13000 == 35 [pid = 2140] [id = 484] 08:36:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19F15400) [pid = 2140] [serial = 1452] [outer = 00000000] 08:36:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A065400) [pid = 2140] [serial = 1453] [outer = 19F15400] 08:36:17 INFO - PROCESS | 2140 | 1467646577683 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A070C00) [pid = 2140] [serial = 1454] [outer = 19F15400] 08:36:18 INFO - PROCESS | 2140 | 1467646578495 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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 08:36:18 INFO - PROCESS | 2140 | 1467646578512 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:36:18 INFO - PROCESS | 2140 | 1467646578517 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:36:18 INFO - PROCESS | 2140 | 1467646578521 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 2140 | 1467646578527 Marionette TRACE conn5 <- [1,1902,null,{}] 08:36:18 INFO - PROCESS | 2140 | 1467646578532 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}] 08:36:18 INFO - PROCESS | 2140 | 1467646578535 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:18 INFO - PROCESS | 2140 | 1467646578658 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:36:18 INFO - PROCESS | 2140 | 1467646578795 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 2140 | 1467646578798 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:18 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE6000 == 36 [pid = 2140] [id = 485] 08:36:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0D0C7000) [pid = 2140] [serial = 1455] [outer = 00000000] 08:36:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0E8E2800) [pid = 2140] [serial = 1456] [outer = 0D0C7000] 08:36:18 INFO - PROCESS | 2140 | 1467646578857 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (14A6E800) [pid = 2140] [serial = 1457] [outer = 0D0C7000] 08:36:19 INFO - PROCESS | 2140 | 1467646579508 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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1027ms 08:36:19 INFO - PROCESS | 2140 | 1467646579550 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2140 | 1467646579555 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:36:19 INFO - PROCESS | 2140 | 1467646579561 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2140 | 1467646579564 Marionette TRACE conn5 <- [1,1906,null,{}] 08:36:19 INFO - PROCESS | 2140 | 1467646579568 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}] 08:36:19 INFO - PROCESS | 2140 | 1467646579571 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:19 INFO - PROCESS | 2140 | 1467646579693 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:36:19 INFO - PROCESS | 2140 | 1467646579822 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 2140 | 1467646579825 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:19 INFO - PROCESS | 2140 | ++DOCSHELL 162C8400 == 37 [pid = 2140] [id = 486] 08:36:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (162D2000) [pid = 2140] [serial = 1458] [outer = 00000000] 08:36:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (1815F800) [pid = 2140] [serial = 1459] [outer = 162D2000] 08:36:19 INFO - PROCESS | 2140 | 1467646579881 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (183DE000) [pid = 2140] [serial = 1460] [outer = 162D2000] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 17574400 == 36 [pid = 2140] [id = 483] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 0D81EC00 == 35 [pid = 2140] [id = 482] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 0C90E400 == 34 [pid = 2140] [id = 481] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 183DEC00 == 33 [pid = 2140] [id = 480] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 17DBEC00 == 32 [pid = 2140] [id = 479] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 0E382400 == 31 [pid = 2140] [id = 478] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 14AA8400 == 30 [pid = 2140] [id = 477] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 0D811C00 == 29 [pid = 2140] [id = 476] 08:36:20 INFO - PROCESS | 2140 | --DOCSHELL 0C914000 == 28 [pid = 2140] [id = 475] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (1A174C00) [pid = 2140] [serial = 1408] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (19881C00) [pid = 2140] [serial = 1396] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (19FFD400) [pid = 2140] [serial = 1399] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0E30D800) [pid = 2140] [serial = 1378] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (14AB2C00) [pid = 2140] [serial = 1379] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (199F3800) [pid = 2140] [serial = 1376] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (199EA000) [pid = 2140] [serial = 1375] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19994800) [pid = 2140] [serial = 1397] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (18164800) [pid = 2140] [serial = 1390] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (183DC400) [pid = 2140] [serial = 1391] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0DAB3800) [pid = 2140] [serial = 1384] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0DD97800) [pid = 2140] [serial = 1385] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (153DC800) [pid = 2140] [serial = 1387] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1623AC00) [pid = 2140] [serial = 1388] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (18163000) [pid = 2140] [serial = 1381] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (18ED1400) [pid = 2140] [serial = 1382] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (153D7000) [pid = 2140] [serial = 1402] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A061000) [pid = 2140] [serial = 1405] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19F14800) [pid = 2140] [serial = 1400] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (16C56400) [pid = 2140] [serial = 1403] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1A06CC00) [pid = 2140] [serial = 1406] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19408800) [pid = 2140] [serial = 1393] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19620800) [pid = 2140] [serial = 1394] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A179000) [pid = 2140] [serial = 1409] [outer = 00000000] [url = about:blank] 08:36:20 INFO - PROCESS | 2140 | 1467646580752 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]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1219ms 08:36:20 INFO - PROCESS | 2140 | 1467646580784 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 2140 | 1467646580788 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:36:20 INFO - PROCESS | 2140 | 1467646580793 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 2140 | 1467646580796 Marionette TRACE conn5 <- [1,1910,null,{}] 08:36:20 INFO - PROCESS | 2140 | 1467646580802 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}] 08:36:20 INFO - PROCESS | 2140 | 1467646580805 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:20 INFO - PROCESS | 2140 | 1467646580891 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:36:20 INFO - PROCESS | 2140 | 1467646580898 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 2140 | 1467646580902 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:20 INFO - PROCESS | 2140 | ++DOCSHELL 0D810800 == 29 [pid = 2140] [id = 487] 08:36:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D811400) [pid = 2140] [serial = 1461] [outer = 00000000] 08:36:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D81AC00) [pid = 2140] [serial = 1462] [outer = 0D811400] 08:36:20 INFO - PROCESS | 2140 | 1467646580949 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0DBEAC00) [pid = 2140] [serial = 1463] [outer = 0D811400] 08:36:21 INFO - PROCESS | 2140 | 1467646581448 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]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 690ms 08:36:21 INFO - PROCESS | 2140 | 1467646581484 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 2140 | 1467646581488 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:36:21 INFO - PROCESS | 2140 | 1467646581494 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:36:21 INFO - PROCESS | 2140 | 1467646581496 Marionette TRACE conn5 <- [1,1914,null,{}] 08:36:21 INFO - PROCESS | 2140 | 1467646581501 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}] 08:36:21 INFO - PROCESS | 2140 | 1467646581503 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:21 INFO - PROCESS | 2140 | 1467646581617 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:36:21 INFO - PROCESS | 2140 | 1467646581715 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 2140 | 1467646581717 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:21 INFO - PROCESS | 2140 | ++DOCSHELL 14A62000 == 30 [pid = 2140] [id = 488] 08:36:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (14A69C00) [pid = 2140] [serial = 1464] [outer = 00000000] 08:36:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (14B8F400) [pid = 2140] [serial = 1465] [outer = 14A69C00] 08:36:21 INFO - PROCESS | 2140 | 1467646581765 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (15349800) [pid = 2140] [serial = 1466] [outer = 14A69C00] 08:36:22 INFO - PROCESS | 2140 | 1467646582155 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]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 08:36:22 INFO - PROCESS | 2140 | 1467646582229 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 2140 | 1467646582231 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:36:22 INFO - PROCESS | 2140 | 1467646582234 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 2140 | 1467646582238 Marionette TRACE conn5 <- [1,1918,null,{}] 08:36:22 INFO - PROCESS | 2140 | 1467646582253 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}] 08:36:22 INFO - PROCESS | 2140 | 1467646582257 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:22 INFO - PROCESS | 2140 | 1467646582343 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:36:22 INFO - PROCESS | 2140 | 1467646582358 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 2140 | 1467646582361 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:22 INFO - PROCESS | 2140 | ++DOCSHELL 17DC5400 == 31 [pid = 2140] [id = 489] 08:36:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (18110800) [pid = 2140] [serial = 1467] [outer = 00000000] 08:36:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18163000) [pid = 2140] [serial = 1468] [outer = 18110800] 08:36:22 INFO - PROCESS | 2140 | 1467646582410 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1837E000) [pid = 2140] [serial = 1469] [outer = 18110800] 08:36:22 INFO - PROCESS | 2140 | 1467646582862 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]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 08:36:22 INFO - PROCESS | 2140 | 1467646582909 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 2140 | 1467646582911 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:36:22 INFO - PROCESS | 2140 | 1467646582915 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:36:22 INFO - PROCESS | 2140 | 1467646582916 Marionette TRACE conn5 <- [1,1922,null,{}] 08:36:22 INFO - PROCESS | 2140 | 1467646582926 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}] 08:36:22 INFO - PROCESS | 2140 | 1467646582928 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:23 INFO - PROCESS | 2140 | 1467646583073 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:36:23 INFO - PROCESS | 2140 | 1467646583081 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 2140 | 1467646583083 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:23 INFO - PROCESS | 2140 | ++DOCSHELL 18ED1400 == 32 [pid = 2140] [id = 490] 08:36:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (191E6800) [pid = 2140] [serial = 1470] [outer = 00000000] 08:36:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1940C000) [pid = 2140] [serial = 1471] [outer = 191E6800] 08:36:23 INFO - PROCESS | 2140 | 1467646583127 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19617400) [pid = 2140] [serial = 1472] [outer = 191E6800] 08:36:23 INFO - PROCESS | 2140 | 1467646583575 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]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 08:36:23 INFO - PROCESS | 2140 | 1467646583615 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 2140 | 1467646583617 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:36:23 INFO - PROCESS | 2140 | 1467646583621 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 2140 | 1467646583622 Marionette TRACE conn5 <- [1,1926,null,{}] 08:36:23 INFO - PROCESS | 2140 | 1467646583626 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}] 08:36:23 INFO - PROCESS | 2140 | 1467646583628 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:23 INFO - PROCESS | 2140 | 1467646583740 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:36:23 INFO - PROCESS | 2140 | 1467646583746 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 2140 | 1467646583748 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:23 INFO - PROCESS | 2140 | ++DOCSHELL 19408800 == 33 [pid = 2140] [id = 491] 08:36:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (19617000) [pid = 2140] [serial = 1473] [outer = 00000000] 08:36:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19663800) [pid = 2140] [serial = 1474] [outer = 19617000] 08:36:23 INFO - PROCESS | 2140 | 1467646583793 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19668000) [pid = 2140] [serial = 1475] [outer = 19617000] 08:36:24 INFO - PROCESS | 2140 | 1467646584332 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]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 08:36:24 INFO - PROCESS | 2140 | 1467646584403 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 2140 | 1467646584405 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:36:24 INFO - PROCESS | 2140 | 1467646584408 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 2140 | 1467646584410 Marionette TRACE conn5 <- [1,1930,null,{}] 08:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:36:24 INFO - PROCESS | 2140 | 1467646584417 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}] 08:36:24 INFO - PROCESS | 2140 | 1467646584423 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:24 INFO - PROCESS | 2140 | 1467646584581 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:36:24 INFO - PROCESS | 2140 | 1467646584589 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 2140 | 1467646584591 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:24 INFO - PROCESS | 2140 | ++DOCSHELL 19F3B000 == 34 [pid = 2140] [id = 492] 08:36:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19F3CC00) [pid = 2140] [serial = 1476] [outer = 00000000] 08:36:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A067000) [pid = 2140] [serial = 1477] [outer = 19F3CC00] 08:36:24 INFO - PROCESS | 2140 | 1467646584692 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A062400) [pid = 2140] [serial = 1478] [outer = 19F3CC00] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (17DC2C00) [pid = 2140] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0D817400) [pid = 2140] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1534BC00) [pid = 2140] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0C914800) [pid = 2140] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (14AA9000) [pid = 2140] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (183DF800) [pid = 2140] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0C95BC00) [pid = 2140] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (16362C00) [pid = 2140] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (199E8800) [pid = 2140] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1A174400) [pid = 2140] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0C914C00) [pid = 2140] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (15341C00) [pid = 2140] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:36:25 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1987DC00) [pid = 2140] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:36:25 INFO - PROCESS | 2140 | 1467646585195 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]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 830ms 08:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:36:25 INFO - PROCESS | 2140 | 1467646585245 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 2140 | 1467646585247 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:36:25 INFO - PROCESS | 2140 | 1467646585250 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 2140 | 1467646585251 Marionette TRACE conn5 <- [1,1934,null,{}] 08:36:25 INFO - PROCESS | 2140 | 1467646585255 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}] 08:36:25 INFO - PROCESS | 2140 | 1467646585257 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:25 INFO - PROCESS | 2140 | 1467646585335 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:36:25 INFO - PROCESS | 2140 | 1467646585432 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 2140 | 1467646585434 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:25 INFO - PROCESS | 2140 | ++DOCSHELL 148DE000 == 35 [pid = 2140] [id = 493] 08:36:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (14A63800) [pid = 2140] [serial = 1479] [outer = 00000000] 08:36:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (17DC2C00) [pid = 2140] [serial = 1480] [outer = 14A63800] 08:36:25 INFO - PROCESS | 2140 | 1467646585478 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (191ED000) [pid = 2140] [serial = 1481] [outer = 14A63800] 08:36:25 INFO - PROCESS | 2140 | 1467646585828 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]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 08:36:25 INFO - PROCESS | 2140 | 1467646585881 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:36:25 INFO - PROCESS | 2140 | 1467646585883 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:36:25 INFO - PROCESS | 2140 | 1467646585886 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 2140 | 1467646585888 Marionette TRACE conn5 <- [1,1938,null,{}] 08:36:25 INFO - PROCESS | 2140 | 1467646585900 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}] 08:36:25 INFO - PROCESS | 2140 | 1467646585902 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:25 INFO - PROCESS | 2140 | 1467646586006 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:36:26 INFO - PROCESS | 2140 | 1467646586013 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 2140 | 1467646586014 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:26 INFO - PROCESS | 2140 | ++DOCSHELL 199F3C00 == 36 [pid = 2140] [id = 494] 08:36:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (199F4000) [pid = 2140] [serial = 1482] [outer = 00000000] 08:36:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A07A400) [pid = 2140] [serial = 1483] [outer = 199F4000] 08:36:26 INFO - PROCESS | 2140 | 1467646586058 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A177800) [pid = 2140] [serial = 1484] [outer = 199F4000] 08:36:26 INFO - PROCESS | 2140 | 1467646586499 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]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 08:36:26 INFO - PROCESS | 2140 | 1467646586557 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:36:26 INFO - PROCESS | 2140 | 1467646586559 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 2140 | 1467646586563 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 2140 | 1467646586564 Marionette TRACE conn5 <- [1,1942,null,{}] 08:36:26 INFO - PROCESS | 2140 | 1467646586567 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}] 08:36:26 INFO - PROCESS | 2140 | 1467646586569 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:26 INFO - PROCESS | 2140 | 1467646586651 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:36:26 INFO - PROCESS | 2140 | 1467646586656 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 2140 | 1467646586657 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:26 INFO - PROCESS | 2140 | ++DOCSHELL 1A17C000 == 37 [pid = 2140] [id = 495] 08:36:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A17DC00) [pid = 2140] [serial = 1485] [outer = 00000000] 08:36:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A222800) [pid = 2140] [serial = 1486] [outer = 1A17DC00] 08:36:26 INFO - PROCESS | 2140 | 1467646586701 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A4D2400) [pid = 2140] [serial = 1487] [outer = 1A17DC00] 08:36:27 INFO - PROCESS | 2140 | 1467646587212 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]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 08:36:27 INFO - PROCESS | 2140 | 1467646587235 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 2140 | 1467646587240 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:36:27 INFO - PROCESS | 2140 | 1467646587246 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 2140 | 1467646587250 Marionette TRACE conn5 <- [1,1946,null,{}] 08:36:27 INFO - PROCESS | 2140 | 1467646587255 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}] 08:36:27 INFO - PROCESS | 2140 | 1467646587258 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:27 INFO - PROCESS | 2140 | 1467646587376 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:36:27 INFO - PROCESS | 2140 | 1467646587552 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 2140 | 1467646587557 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:27 INFO - PROCESS | 2140 | ++DOCSHELL 0D816400 == 38 [pid = 2140] [id = 496] 08:36:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0D819400) [pid = 2140] [serial = 1488] [outer = 00000000] 08:36:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0DE15400) [pid = 2140] [serial = 1489] [outer = 0D819400] 08:36:27 INFO - PROCESS | 2140 | 1467646587615 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0E9D3000) [pid = 2140] [serial = 1490] [outer = 0D819400] 08:36:28 INFO - PROCESS | 2140 | 1467646588173 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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 08:36:28 INFO - PROCESS | 2140 | 1467646588220 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 2140 | 1467646588225 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:36:28 INFO - PROCESS | 2140 | 1467646588231 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 2140 | 1467646588234 Marionette TRACE conn5 <- [1,1950,null,{}] 08:36:28 INFO - PROCESS | 2140 | 1467646588238 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}] 08:36:28 INFO - PROCESS | 2140 | 1467646588241 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:28 INFO - PROCESS | 2140 | 1467646588352 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:36:28 INFO - PROCESS | 2140 | 1467646588464 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 2140 | 1467646588466 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:28 INFO - PROCESS | 2140 | ++DOCSHELL 16364400 == 39 [pid = 2140] [id = 497] 08:36:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1756C400) [pid = 2140] [serial = 1491] [outer = 00000000] 08:36:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (17DB9C00) [pid = 2140] [serial = 1492] [outer = 1756C400] 08:36:28 INFO - PROCESS | 2140 | 1467646588563 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (18EDB400) [pid = 2140] [serial = 1493] [outer = 1756C400] 08:36:29 INFO - PROCESS | 2140 | 1467646589174 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]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 08:36:29 INFO - PROCESS | 2140 | 1467646589209 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 2140 | 1467646589211 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:36:29 INFO - PROCESS | 2140 | 1467646589216 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:36:29 INFO - PROCESS | 2140 | 1467646589220 Marionette TRACE conn5 <- [1,1954,null,{}] 08:36:29 INFO - PROCESS | 2140 | 1467646589231 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}] 08:36:29 INFO - PROCESS | 2140 | 1467646589236 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:29 INFO - PROCESS | 2140 | 1467646589345 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:36:29 INFO - PROCESS | 2140 | 1467646589484 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 2140 | 1467646589488 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:29 INFO - PROCESS | 2140 | ++DOCSHELL 1A179400 == 40 [pid = 2140] [id = 498] 08:36:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1A17F800) [pid = 2140] [serial = 1494] [outer = 00000000] 08:36:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (1A4D7C00) [pid = 2140] [serial = 1495] [outer = 1A17F800] 08:36:29 INFO - PROCESS | 2140 | 1467646589547 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (1A4DD000) [pid = 2140] [serial = 1496] [outer = 1A17F800] 08:36:30 INFO - PROCESS | 2140 | 1467646590159 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]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 08:36:30 INFO - PROCESS | 2140 | 1467646590190 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 2140 | 1467646590193 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:36:30 INFO - PROCESS | 2140 | 1467646590196 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 2140 | 1467646590198 Marionette TRACE conn5 <- [1,1958,null,{}] 08:36:30 INFO - PROCESS | 2140 | 1467646590202 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}] 08:36:30 INFO - PROCESS | 2140 | 1467646590204 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:30 INFO - PROCESS | 2140 | 1467646590314 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:36:30 INFO - PROCESS | 2140 | 1467646590425 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 2140 | 1467646590427 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:30 INFO - PROCESS | 2140 | ++DOCSHELL 1B4E1C00 == 41 [pid = 2140] [id = 499] 08:36:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1B4E3C00) [pid = 2140] [serial = 1497] [outer = 00000000] 08:36:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (1B584800) [pid = 2140] [serial = 1498] [outer = 1B4E3C00] 08:36:30 INFO - PROCESS | 2140 | 1467646590480 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (1B706C00) [pid = 2140] [serial = 1499] [outer = 1B4E3C00] 08:36:31 INFO - PROCESS | 2140 | 1467646591197 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]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1016ms 08:36:31 INFO - PROCESS | 2140 | 1467646591236 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 2140 | 1467646591240 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:36:31 INFO - PROCESS | 2140 | 1467646591266 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:36:31 INFO - PROCESS | 2140 | 1467646591270 Marionette TRACE conn5 <- [1,1962,null,{}] 08:36:31 INFO - PROCESS | 2140 | 1467646591275 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}] 08:36:31 INFO - PROCESS | 2140 | 1467646591279 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:31 INFO - PROCESS | 2140 | 1467646591381 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:36:31 INFO - PROCESS | 2140 | 1467646591485 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 2140 | 1467646591490 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:31 INFO - PROCESS | 2140 | ++DOCSHELL 0DD8EC00 == 42 [pid = 2140] [id = 500] 08:36:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (0DD9B800) [pid = 2140] [serial = 1500] [outer = 00000000] 08:36:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (0E30E000) [pid = 2140] [serial = 1501] [outer = 0DD9B800] 08:36:31 INFO - PROCESS | 2140 | 1467646591538 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (0E9D6800) [pid = 2140] [serial = 1502] [outer = 0DD9B800] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 199F3C00 == 41 [pid = 2140] [id = 494] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 148DE000 == 40 [pid = 2140] [id = 493] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 19F3B000 == 39 [pid = 2140] [id = 492] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 19408800 == 38 [pid = 2140] [id = 491] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 18ED1400 == 37 [pid = 2140] [id = 490] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 17DC5400 == 36 [pid = 2140] [id = 489] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 14A62000 == 35 [pid = 2140] [id = 488] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 0D810800 == 34 [pid = 2140] [id = 487] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 19F13000 == 33 [pid = 2140] [id = 484] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 0CCE6000 == 32 [pid = 2140] [id = 485] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 162C8400 == 31 [pid = 2140] [id = 486] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 1B4E1C00 == 30 [pid = 2140] [id = 499] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 1A179400 == 29 [pid = 2140] [id = 498] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 1A17C000 == 28 [pid = 2140] [id = 495] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 0D816400 == 27 [pid = 2140] [id = 496] 08:36:32 INFO - PROCESS | 2140 | --DOCSHELL 16364400 == 26 [pid = 2140] [id = 497] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (1999D000) [pid = 2140] [serial = 1450] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (18164C00) [pid = 2140] [serial = 1438] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0DAB4400) [pid = 2140] [serial = 1429] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (0DE16400) [pid = 2140] [serial = 1430] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (16368400) [pid = 2140] [serial = 1435] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0C95E000) [pid = 2140] [serial = 1426] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0C9F8800) [pid = 2140] [serial = 1427] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (14AB2400) [pid = 2140] [serial = 1432] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (14D29400) [pid = 2140] [serial = 1433] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (191EE000) [pid = 2140] [serial = 1441] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0CCEC000) [pid = 2140] [serial = 1412] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0C9EC400) [pid = 2140] [serial = 1411] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (175D5400) [pid = 2140] [serial = 1415] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (16C62000) [pid = 2140] [serial = 1414] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1A06DC00) [pid = 2140] [serial = 1418] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19F3C000) [pid = 2140] [serial = 1417] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1B429C00) [pid = 2140] [serial = 1421] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1A4F1C00) [pid = 2140] [serial = 1420] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0E9CD800) [pid = 2140] [serial = 1423] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (18375800) [pid = 2140] [serial = 1439] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D06E800) [pid = 2140] [serial = 1444] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1950A000) [pid = 2140] [serial = 1442] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0E30D400) [pid = 2140] [serial = 1445] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19619800) [pid = 2140] [serial = 1447] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (199E6000) [pid = 2140] [serial = 1451] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (19665C00) [pid = 2140] [serial = 1448] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1756D400) [pid = 2140] [serial = 1436] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 2140 | 1467646592902 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]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1675ms 08:36:32 INFO - PROCESS | 2140 | 1467646592946 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 2140 | 1467646592951 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:36:32 INFO - PROCESS | 2140 | 1467646592955 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 2140 | 1467646592958 Marionette TRACE conn5 <- [1,1966,null,{}] 08:36:32 INFO - PROCESS | 2140 | 1467646592964 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}] 08:36:32 INFO - PROCESS | 2140 | 1467646592967 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:33 INFO - PROCESS | 2140 | 1467646593060 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:36:33 INFO - PROCESS | 2140 | 1467646593153 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 2140 | 1467646593157 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:33 INFO - PROCESS | 2140 | ++DOCSHELL 0C962800 == 27 [pid = 2140] [id = 501] 08:36:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0C9F2C00) [pid = 2140] [serial = 1503] [outer = 00000000] 08:36:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0CCEB800) [pid = 2140] [serial = 1504] [outer = 0C9F2C00] 08:36:33 INFO - PROCESS | 2140 | 1467646593204 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0D275400) [pid = 2140] [serial = 1505] [outer = 0C9F2C00] 08:36:33 INFO - PROCESS | 2140 | 1467646593614 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]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 08:36:33 INFO - PROCESS | 2140 | 1467646593646 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 2140 | 1467646593651 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:36:33 INFO - PROCESS | 2140 | 1467646593657 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 2140 | 1467646593660 Marionette TRACE conn5 <- [1,1970,null,{}] 08:36:33 INFO - PROCESS | 2140 | 1467646593664 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}] 08:36:33 INFO - PROCESS | 2140 | 1467646593666 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:33 INFO - PROCESS | 2140 | 1467646593754 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:36:33 INFO - PROCESS | 2140 | 1467646593760 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 2140 | 1467646593762 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:33 INFO - PROCESS | 2140 | ++DOCSHELL 0DBE9400 == 28 [pid = 2140] [id = 502] 08:36:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0DBED800) [pid = 2140] [serial = 1506] [outer = 00000000] 08:36:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0DE1AC00) [pid = 2140] [serial = 1507] [outer = 0DBED800] 08:36:33 INFO - PROCESS | 2140 | 1467646593810 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0E305800) [pid = 2140] [serial = 1508] [outer = 0DBED800] 08:36:34 INFO - PROCESS | 2140 | 1467646594283 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]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 08:36:34 INFO - PROCESS | 2140 | 1467646594331 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 2140 | 1467646594333 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:36:34 INFO - PROCESS | 2140 | 1467646594337 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 2140 | 1467646594340 Marionette TRACE conn5 <- [1,1974,null,{}] 08:36:34 INFO - PROCESS | 2140 | 1467646594351 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}] 08:36:34 INFO - PROCESS | 2140 | 1467646594356 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:34 INFO - PROCESS | 2140 | 1467646594441 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:36:34 INFO - PROCESS | 2140 | 1467646594574 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 2140 | 1467646594577 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:34 INFO - PROCESS | 2140 | ++DOCSHELL 153DA000 == 29 [pid = 2140] [id = 503] 08:36:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (153DD800) [pid = 2140] [serial = 1509] [outer = 00000000] 08:36:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (15E65C00) [pid = 2140] [serial = 1510] [outer = 153DD800] 08:36:34 INFO - PROCESS | 2140 | 1467646594627 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (16241C00) [pid = 2140] [serial = 1511] [outer = 153DD800] 08:36:35 INFO - PROCESS | 2140 | 1467646595036 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]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 08:36:35 INFO - PROCESS | 2140 | 1467646595071 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 2140 | 1467646595074 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:36:35 INFO - PROCESS | 2140 | 1467646595077 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:36:35 INFO - PROCESS | 2140 | 1467646595079 Marionette TRACE conn5 <- [1,1978,null,{}] 08:36:35 INFO - PROCESS | 2140 | 1467646595089 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}] 08:36:35 INFO - PROCESS | 2140 | 1467646595091 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:35 INFO - PROCESS | 2140 | 1467646595207 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:36:35 INFO - PROCESS | 2140 | 1467646595213 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 2140 | 1467646595215 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:35 INFO - PROCESS | 2140 | ++DOCSHELL 0D809800 == 30 [pid = 2140] [id = 504] 08:36:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (15E63000) [pid = 2140] [serial = 1512] [outer = 00000000] 08:36:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (16C56400) [pid = 2140] [serial = 1513] [outer = 15E63000] 08:36:35 INFO - PROCESS | 2140 | 1467646595259 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (175CDC00) [pid = 2140] [serial = 1514] [outer = 15E63000] 08:36:35 INFO - PROCESS | 2140 | 1467646595690 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]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 08:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:36:35 INFO - PROCESS | 2140 | 1467646595771 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 2140 | 1467646595773 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:36:35 INFO - PROCESS | 2140 | 1467646595776 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 2140 | 1467646595778 Marionette TRACE conn5 <- [1,1982,null,{}] 08:36:35 INFO - PROCESS | 2140 | 1467646595787 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}] 08:36:35 INFO - PROCESS | 2140 | 1467646595789 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:35 INFO - PROCESS | 2140 | 1467646595925 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:36:35 INFO - PROCESS | 2140 | 1467646595935 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 2140 | 1467646595937 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:35 INFO - PROCESS | 2140 | ++DOCSHELL 17DBC800 == 31 [pid = 2140] [id = 505] 08:36:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (17DC5400) [pid = 2140] [serial = 1515] [outer = 00000000] 08:36:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (18167C00) [pid = 2140] [serial = 1516] [outer = 17DC5400] 08:36:35 INFO - PROCESS | 2140 | 1467646595981 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1837B800) [pid = 2140] [serial = 1517] [outer = 17DC5400] 08:36:36 INFO - PROCESS | 2140 | 1467646596436 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]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 08:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:36:36 INFO - PROCESS | 2140 | 1467646596448 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 2140 | 1467646596450 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:36:36 INFO - PROCESS | 2140 | 1467646596453 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 2140 | 1467646596455 Marionette TRACE conn5 <- [1,1986,null,{}] 08:36:36 INFO - PROCESS | 2140 | 1467646596458 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}] 08:36:36 INFO - PROCESS | 2140 | 1467646596464 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:36 INFO - PROCESS | 2140 | 1467646596604 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:36:36 INFO - PROCESS | 2140 | 1467646596615 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 2140 | 1467646596617 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:36 INFO - PROCESS | 2140 | ++DOCSHELL 18ED0000 == 32 [pid = 2140] [id = 506] 08:36:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (191E9000) [pid = 2140] [serial = 1518] [outer = 00000000] 08:36:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (19617800) [pid = 2140] [serial = 1519] [outer = 191E9000] 08:36:36 INFO - PROCESS | 2140 | 1467646596661 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (19647400) [pid = 2140] [serial = 1520] [outer = 191E9000] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (191E6800) [pid = 2140] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19617000) [pid = 2140] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (14A63800) [pid = 2140] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19F15400) [pid = 2140] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (18110800) [pid = 2140] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (19F3CC00) [pid = 2140] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (14A69C00) [pid = 2140] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (162D2000) [pid = 2140] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D0C7000) [pid = 2140] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D811400) [pid = 2140] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (199F4000) [pid = 2140] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1A17DC00) [pid = 2140] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:36:37 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D814400) [pid = 2140] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:36:37 INFO - PROCESS | 2140 | 1467646597402 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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 08:36:37 INFO - PROCESS | 2140 | 1467646597430 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 2140 | 1467646597432 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:36:37 INFO - PROCESS | 2140 | 1467646597440 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 2140 | 1467646597442 Marionette TRACE conn5 <- [1,1990,null,{}] 08:36:37 INFO - PROCESS | 2140 | 1467646597445 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}] 08:36:37 INFO - PROCESS | 2140 | 1467646597447 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:37 INFO - PROCESS | 2140 | 1467646597524 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:36:37 INFO - PROCESS | 2140 | 1467646597532 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 2140 | 1467646597534 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:37 INFO - PROCESS | 2140 | ++DOCSHELL 14AA9800 == 33 [pid = 2140] [id = 507] 08:36:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (16245800) [pid = 2140] [serial = 1521] [outer = 00000000] 08:36:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (191EB400) [pid = 2140] [serial = 1522] [outer = 16245800] 08:36:37 INFO - PROCESS | 2140 | 1467646597577 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (191EC400) [pid = 2140] [serial = 1523] [outer = 16245800] 08:36:37 INFO - PROCESS | 2140 | 1467646597999 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]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 08:36:38 INFO - PROCESS | 2140 | 1467646598075 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 2140 | 1467646598077 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:36:38 INFO - PROCESS | 2140 | 1467646598081 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 2140 | 1467646598082 Marionette TRACE conn5 <- [1,1994,null,{}] 08:36:38 INFO - PROCESS | 2140 | 1467646598086 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}] 08:36:38 INFO - PROCESS | 2140 | 1467646598088 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:38 INFO - PROCESS | 2140 | 1467646598165 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:36:38 INFO - PROCESS | 2140 | 1467646598172 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 2140 | 1467646598174 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:38 INFO - PROCESS | 2140 | ++DOCSHELL 191ECC00 == 34 [pid = 2140] [id = 508] 08:36:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19640800) [pid = 2140] [serial = 1524] [outer = 00000000] 08:36:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19880000) [pid = 2140] [serial = 1525] [outer = 19640800] 08:36:38 INFO - PROCESS | 2140 | 1467646598217 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1987C400) [pid = 2140] [serial = 1526] [outer = 19640800] 08:36:38 INFO - PROCESS | 2140 | 1467646598669 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]]]}] 08:36:38 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 08:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 631ms 08:36:38 INFO - PROCESS | 2140 | 1467646598721 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 2140 | 1467646598723 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:36:38 INFO - PROCESS | 2140 | 1467646598726 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:36:38 INFO - PROCESS | 2140 | 1467646598728 Marionette TRACE conn5 <- [1,1998,null,{}] 08:36:38 INFO - PROCESS | 2140 | 1467646598732 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}] 08:36:38 INFO - PROCESS | 2140 | 1467646598733 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:38 INFO - PROCESS | 2140 | 1467646598810 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:36:38 INFO - PROCESS | 2140 | 1467646598815 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 2140 | 1467646598817 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:38 INFO - PROCESS | 2140 | ++DOCSHELL 153D7800 == 35 [pid = 2140] [id = 509] 08:36:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (199F2C00) [pid = 2140] [serial = 1527] [outer = 00000000] 08:36:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19F0D400) [pid = 2140] [serial = 1528] [outer = 199F2C00] 08:36:38 INFO - PROCESS | 2140 | 1467646598860 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19F18C00) [pid = 2140] [serial = 1529] [outer = 199F2C00] 08:36:39 INFO - PROCESS | 2140 | --DOCSHELL 0C962800 == 34 [pid = 2140] [id = 501] 08:36:39 INFO - PROCESS | 2140 | --DOCSHELL 0DD8EC00 == 33 [pid = 2140] [id = 500] 08:36:40 INFO - PROCESS | 2140 | --DOCSHELL 0D809800 == 32 [pid = 2140] [id = 504] 08:36:40 INFO - PROCESS | 2140 | --DOCSHELL 153DA000 == 31 [pid = 2140] [id = 503] 08:36:40 INFO - PROCESS | 2140 | --DOCSHELL 17DBC800 == 30 [pid = 2140] [id = 505] 08:36:40 INFO - PROCESS | 2140 | --DOCSHELL 0DBE9400 == 29 [pid = 2140] [id = 502] 08:36:40 INFO - PROCESS | 2140 | --DOCSHELL 18ED0000 == 28 [pid = 2140] [id = 506] 08:36:40 INFO - PROCESS | 2140 | --DOCSHELL 191ECC00 == 27 [pid = 2140] [id = 508] 08:36:40 INFO - PROCESS | 2140 | --DOCSHELL 14AA9800 == 26 [pid = 2140] [id = 507] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (15252800) [pid = 2140] [serial = 1424] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1940C000) [pid = 2140] [serial = 1471] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19617400) [pid = 2140] [serial = 1472] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (19663800) [pid = 2140] [serial = 1474] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (17DC2C00) [pid = 2140] [serial = 1480] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1A065400) [pid = 2140] [serial = 1453] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (18163000) [pid = 2140] [serial = 1468] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1A067000) [pid = 2140] [serial = 1477] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (14B8F400) [pid = 2140] [serial = 1465] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (15349800) [pid = 2140] [serial = 1466] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1815F800) [pid = 2140] [serial = 1459] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (183DE000) [pid = 2140] [serial = 1460] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0E8E2800) [pid = 2140] [serial = 1456] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (14A6E800) [pid = 2140] [serial = 1457] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0D81AC00) [pid = 2140] [serial = 1462] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0DBEAC00) [pid = 2140] [serial = 1463] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A070C00) [pid = 2140] [serial = 1454] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A07A400) [pid = 2140] [serial = 1483] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1A222800) [pid = 2140] [serial = 1486] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1A177800) [pid = 2140] [serial = 1484] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1A4D2400) [pid = 2140] [serial = 1487] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1A062400) [pid = 2140] [serial = 1478] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (19668000) [pid = 2140] [serial = 1475] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (191ED000) [pid = 2140] [serial = 1481] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (1837E000) [pid = 2140] [serial = 1469] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 2140 | 1467646600622 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]]]}] 08:36:40 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 08:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1929ms 08:36:40 INFO - PROCESS | 2140 | 1467646600661 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 2140 | 1467646600665 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:36:40 INFO - PROCESS | 2140 | 1467646600670 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 2140 | 1467646600674 Marionette TRACE conn5 <- [1,2002,null,{}] 08:36:40 INFO - PROCESS | 2140 | 1467646600680 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}] 08:36:40 INFO - PROCESS | 2140 | 1467646600683 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:40 INFO - PROCESS | 2140 | 1467646600772 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:36:40 INFO - PROCESS | 2140 | 1467646600782 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 2140 | 1467646600786 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:40 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE2800 == 27 [pid = 2140] [id = 510] 08:36:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0CCE6400) [pid = 2140] [serial = 1530] [outer = 00000000] 08:36:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0D06E400) [pid = 2140] [serial = 1531] [outer = 0CCE6400] 08:36:40 INFO - PROCESS | 2140 | 1467646600834 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0D670400) [pid = 2140] [serial = 1532] [outer = 0CCE6400] 08:36:41 INFO - PROCESS | 2140 | 1467646601354 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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 08:36:41 INFO - PROCESS | 2140 | 1467646601400 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 2140 | 1467646601405 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:36:41 INFO - PROCESS | 2140 | 1467646601412 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 2140 | 1467646601414 Marionette TRACE conn5 <- [1,2006,null,{}] 08:36:41 INFO - PROCESS | 2140 | 1467646601418 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}] 08:36:41 INFO - PROCESS | 2140 | 1467646601421 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:41 INFO - PROCESS | 2140 | 1467646601511 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:36:41 INFO - PROCESS | 2140 | 1467646601519 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 2140 | 1467646601522 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:41 INFO - PROCESS | 2140 | ++DOCSHELL 0DBEC000 == 28 [pid = 2140] [id = 511] 08:36:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0DD50800) [pid = 2140] [serial = 1533] [outer = 00000000] 08:36:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0DE16400) [pid = 2140] [serial = 1534] [outer = 0DD50800] 08:36:41 INFO - PROCESS | 2140 | 1467646601574 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0E306400) [pid = 2140] [serial = 1535] [outer = 0DD50800] 08:36:42 INFO - PROCESS | 2140 | 1467646602032 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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 08:36:42 INFO - PROCESS | 2140 | 1467646602085 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2140 | 1467646602088 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:36:42 INFO - PROCESS | 2140 | 1467646602091 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2140 | 1467646602095 Marionette TRACE conn5 <- [1,2010,null,{}] 08:36:42 INFO - PROCESS | 2140 | 1467646602106 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}] 08:36:42 INFO - PROCESS | 2140 | 1467646602110 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:42 INFO - PROCESS | 2140 | 1467646602221 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:36:42 INFO - PROCESS | 2140 | 1467646602231 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2140 | 1467646602234 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:42 INFO - PROCESS | 2140 | ++DOCSHELL 14B82400 == 29 [pid = 2140] [id = 512] 08:36:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (14B8F400) [pid = 2140] [serial = 1536] [outer = 00000000] 08:36:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (14D63800) [pid = 2140] [serial = 1537] [outer = 14B8F400] 08:36:42 INFO - PROCESS | 2140 | 1467646602281 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (152C1800) [pid = 2140] [serial = 1538] [outer = 14B8F400] 08:36:42 INFO - PROCESS | 2140 | 1467646602738 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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 672ms 08:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:36:42 INFO - PROCESS | 2140 | 1467646602767 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2140 | 1467646602770 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 2140 | 1467646602773 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2140 | 1467646602775 Marionette TRACE conn5 <- [1,2014,null,{}] 08:36:42 INFO - PROCESS | 2140 | 1467646602778 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}] 08:36:42 INFO - PROCESS | 2140 | 1467646602780 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:42 INFO - PROCESS | 2140 | 1467646602865 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:36:42 INFO - PROCESS | 2140 | 1467646602871 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2140 | 1467646602873 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:42 INFO - PROCESS | 2140 | ++DOCSHELL 16244C00 == 30 [pid = 2140] [id = 513] 08:36:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (16247400) [pid = 2140] [serial = 1539] [outer = 00000000] 08:36:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (162D2800) [pid = 2140] [serial = 1540] [outer = 16247400] 08:36:42 INFO - PROCESS | 2140 | 1467646602917 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (16C55400) [pid = 2140] [serial = 1541] [outer = 16247400] 08:36:43 INFO - PROCESS | 2140 | 1467646603340 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 08:36:43 INFO - PROCESS | 2140 | 1467646603408 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 2140 | 1467646603410 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:36:43 INFO - PROCESS | 2140 | 1467646603413 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 2140 | 1467646603415 Marionette TRACE conn5 <- [1,2018,null,{}] 08:36:43 INFO - PROCESS | 2140 | 1467646603418 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}] 08:36:43 INFO - PROCESS | 2140 | 1467646603420 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:43 INFO - PROCESS | 2140 | 1467646603497 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:36:43 INFO - PROCESS | 2140 | 1467646603505 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 2140 | 1467646603507 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:43 INFO - PROCESS | 2140 | ++DOCSHELL 17568400 == 31 [pid = 2140] [id = 514] 08:36:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (17570C00) [pid = 2140] [serial = 1542] [outer = 00000000] 08:36:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (17DB9800) [pid = 2140] [serial = 1543] [outer = 17570C00] 08:36:43 INFO - PROCESS | 2140 | 1467646603551 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1811CC00) [pid = 2140] [serial = 1544] [outer = 17570C00] 08:36:44 INFO - PROCESS | 2140 | 1467646604018 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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 08:36:44 INFO - PROCESS | 2140 | 1467646604053 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 2140 | 1467646604055 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:36:44 INFO - PROCESS | 2140 | 1467646604058 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:36:44 INFO - PROCESS | 2140 | 1467646604060 Marionette TRACE conn5 <- [1,2022,null,{}] 08:36:44 INFO - PROCESS | 2140 | 1467646604064 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}] 08:36:44 INFO - PROCESS | 2140 | 1467646604069 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:44 INFO - PROCESS | 2140 | 1467646604171 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:36:44 INFO - PROCESS | 2140 | 1467646604180 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 2140 | 1467646604182 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:44 INFO - PROCESS | 2140 | ++DOCSHELL 183DF000 == 32 [pid = 2140] [id = 515] 08:36:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (18ED6C00) [pid = 2140] [serial = 1545] [outer = 00000000] 08:36:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (191ED000) [pid = 2140] [serial = 1546] [outer = 18ED6C00] 08:36:44 INFO - PROCESS | 2140 | 1467646604227 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (191F3800) [pid = 2140] [serial = 1547] [outer = 18ED6C00] 08:36:44 INFO - PROCESS | 2140 | 1467646604673 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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 08:36:44 INFO - PROCESS | 2140 | 1467646604702 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 2140 | 1467646604704 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:36:44 INFO - PROCESS | 2140 | 1467646604708 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 2140 | 1467646604709 Marionette TRACE conn5 <- [1,2026,null,{}] 08:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:36:44 INFO - PROCESS | 2140 | 1467646604716 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}] 08:36:44 INFO - PROCESS | 2140 | 1467646604718 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:44 INFO - PROCESS | 2140 | 1467646604793 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:36:44 INFO - PROCESS | 2140 | 1467646604799 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 2140 | 1467646604801 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:44 INFO - PROCESS | 2140 | ++DOCSHELL 14A66800 == 33 [pid = 2140] [id = 516] 08:36:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (162C9000) [pid = 2140] [serial = 1548] [outer = 00000000] 08:36:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19619C00) [pid = 2140] [serial = 1549] [outer = 162C9000] 08:36:44 INFO - PROCESS | 2140 | 1467646604844 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1961C000) [pid = 2140] [serial = 1550] [outer = 162C9000] 08:36:45 INFO - PROCESS | 2140 | 1467646605297 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]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 08:36:45 INFO - PROCESS | 2140 | 1467646605361 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 2140 | 1467646605363 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:36:45 INFO - PROCESS | 2140 | 1467646605366 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 2140 | 1467646605367 Marionette TRACE conn5 <- [1,2030,null,{}] 08:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:36:45 INFO - PROCESS | 2140 | 1467646605371 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}] 08:36:45 INFO - PROCESS | 2140 | 1467646605373 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:45 INFO - PROCESS | 2140 | 1467646605450 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:36:45 INFO - PROCESS | 2140 | 1467646605457 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 2140 | 1467646605459 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:45 INFO - PROCESS | 2140 | ++DOCSHELL 0DE15C00 == 34 [pid = 2140] [id = 517] 08:36:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (19619400) [pid = 2140] [serial = 1551] [outer = 00000000] 08:36:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1987F400) [pid = 2140] [serial = 1552] [outer = 19619400] 08:36:45 INFO - PROCESS | 2140 | 1467646605502 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1987AC00) [pid = 2140] [serial = 1553] [outer = 19619400] 08:36:45 INFO - PROCESS | 2140 | 1467646605970 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]]]}] 08:36:45 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) 08:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 08:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:36:45 INFO - PROCESS | 2140 | 1467646606001 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 2140 | 1467646606003 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:36:45 INFO - PROCESS | 2140 | 1467646606007 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 2140 | 1467646606008 Marionette TRACE conn5 <- [1,2034,null,{}] 08:36:45 INFO - PROCESS | 2140 | 1467646606012 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}] 08:36:45 INFO - PROCESS | 2140 | 1467646606013 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:46 INFO - PROCESS | 2140 | 1467646606124 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:36:46 INFO - PROCESS | 2140 | 1467646606130 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 2140 | 1467646606132 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:46 INFO - PROCESS | 2140 | ++DOCSHELL 14B81000 == 35 [pid = 2140] [id = 518] 08:36:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (199EB400) [pid = 2140] [serial = 1554] [outer = 00000000] 08:36:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (19F0D800) [pid = 2140] [serial = 1555] [outer = 199EB400] 08:36:46 INFO - PROCESS | 2140 | 1467646606175 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (19F3C000) [pid = 2140] [serial = 1556] [outer = 199EB400] 08:36:46 INFO - PROCESS | 2140 | 1467646606654 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]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 08:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:36:46 INFO - PROCESS | 2140 | 1467646606677 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 2140 | 1467646606679 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:36:46 INFO - PROCESS | 2140 | 1467646606682 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 2140 | 1467646606684 Marionette TRACE conn5 <- [1,2038,null,{}] 08:36:46 INFO - PROCESS | 2140 | 1467646606687 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}] 08:36:46 INFO - PROCESS | 2140 | 1467646606689 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:46 INFO - PROCESS | 2140 | 1467646606804 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:36:46 INFO - PROCESS | 2140 | 1467646606809 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 2140 | 1467646606811 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:46 INFO - PROCESS | 2140 | ++DOCSHELL 19FF1000 == 36 [pid = 2140] [id = 519] 08:36:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (19FF8400) [pid = 2140] [serial = 1557] [outer = 00000000] 08:36:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1A068000) [pid = 2140] [serial = 1558] [outer = 19FF8400] 08:36:46 INFO - PROCESS | 2140 | 1467646606854 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1A06F000) [pid = 2140] [serial = 1559] [outer = 19FF8400] 08:36:47 INFO - PROCESS | 2140 | 1467646607313 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]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 08:36:47 INFO - PROCESS | 2140 | 1467646607353 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 2140 | 1467646607356 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:36:47 INFO - PROCESS | 2140 | 1467646607359 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 2140 | 1467646607361 Marionette TRACE conn5 <- [1,2042,null,{}] 08:36:47 INFO - PROCESS | 2140 | 1467646607365 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}] 08:36:47 INFO - PROCESS | 2140 | 1467646607368 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:47 INFO - PROCESS | 2140 | 1467646607492 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:36:47 INFO - PROCESS | 2140 | 1467646607591 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 2140 | 1467646607593 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:47 INFO - PROCESS | 2140 | ++DOCSHELL 16C60400 == 37 [pid = 2140] [id = 520] 08:36:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (1A07DC00) [pid = 2140] [serial = 1560] [outer = 00000000] 08:36:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (1A177C00) [pid = 2140] [serial = 1561] [outer = 1A07DC00] 08:36:47 INFO - PROCESS | 2140 | 1467646607638 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1A17C000) [pid = 2140] [serial = 1562] [outer = 1A07DC00] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (15E63000) [pid = 2140] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (17DC5400) [pid = 2140] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (191E9000) [pid = 2140] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (19640800) [pid = 2140] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (1756C400) [pid = 2140] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0D819400) [pid = 2140] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (153DD800) [pid = 2140] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0DBED800) [pid = 2140] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0C9F2C00) [pid = 2140] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0DD9B800) [pid = 2140] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1B4E3C00) [pid = 2140] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1A17F800) [pid = 2140] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:36:47 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (16245800) [pid = 2140] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:36:48 INFO - PROCESS | 2140 | 1467646608162 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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 870ms 08:36:48 INFO - PROCESS | 2140 | 1467646608229 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2140 | 1467646608231 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:36:48 INFO - PROCESS | 2140 | 1467646608234 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2140 | 1467646608236 Marionette TRACE conn5 <- [1,2046,null,{}] 08:36:48 INFO - PROCESS | 2140 | 1467646608239 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}] 08:36:48 INFO - PROCESS | 2140 | 1467646608241 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:48 INFO - PROCESS | 2140 | 1467646608319 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:36:48 INFO - PROCESS | 2140 | 1467646608325 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 2140 | 1467646608326 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:48 INFO - PROCESS | 2140 | ++DOCSHELL 0E30BC00 == 38 [pid = 2140] [id = 521] 08:36:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (17569400) [pid = 2140] [serial = 1563] [outer = 00000000] 08:36:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (191EE000) [pid = 2140] [serial = 1564] [outer = 17569400] 08:36:48 INFO - PROCESS | 2140 | 1467646608379 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19994400) [pid = 2140] [serial = 1565] [outer = 17569400] 08:36:48 INFO - PROCESS | 2140 | 1467646608794 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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 08:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:36:48 INFO - PROCESS | 2140 | 1467646608865 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2140 | 1467646608867 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:36:48 INFO - PROCESS | 2140 | 1467646608870 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2140 | 1467646608872 Marionette TRACE conn5 <- [1,2050,null,{}] 08:36:48 INFO - PROCESS | 2140 | 1467646608875 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}] 08:36:48 INFO - PROCESS | 2140 | 1467646608877 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:48 INFO - PROCESS | 2140 | 1467646608955 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:36:48 INFO - PROCESS | 2140 | 1467646608960 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 2140 | 1467646608962 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:48 INFO - PROCESS | 2140 | ++DOCSHELL 1A07A800 == 39 [pid = 2140] [id = 522] 08:36:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1A07B800) [pid = 2140] [serial = 1566] [outer = 00000000] 08:36:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0C913000) [pid = 2140] [serial = 1567] [outer = 1A07B800] 08:36:48 INFO - PROCESS | 2140 | 1467646609006 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (16265800) [pid = 2140] [serial = 1568] [outer = 1A07B800] 08:36:49 INFO - PROCESS | 2140 | 1467646609444 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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 08:36:49 INFO - PROCESS | 2140 | 1467646609511 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 2140 | 1467646609513 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:36:49 INFO - PROCESS | 2140 | 1467646609516 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 2140 | 1467646609518 Marionette TRACE conn5 <- [1,2054,null,{}] 08:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:36:49 INFO - PROCESS | 2140 | 1467646609521 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}] 08:36:49 INFO - PROCESS | 2140 | 1467646609523 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:49 INFO - PROCESS | 2140 | 1467646609602 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:36:49 INFO - PROCESS | 2140 | 1467646609608 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 2140 | 1467646609610 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:49 INFO - PROCESS | 2140 | ++DOCSHELL 18164C00 == 40 [pid = 2140] [id = 523] 08:36:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A17E800) [pid = 2140] [serial = 1569] [outer = 00000000] 08:36:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1A4D3400) [pid = 2140] [serial = 1570] [outer = 1A17E800] 08:36:49 INFO - PROCESS | 2140 | 1467646609652 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1A4D7400) [pid = 2140] [serial = 1571] [outer = 1A17E800] 08:36:50 INFO - PROCESS | 2140 | --DOCSHELL 153D7800 == 39 [pid = 2140] [id = 509] 08:36:50 INFO - PROCESS | 2140 | --DOCSHELL 0CCE2800 == 38 [pid = 2140] [id = 510] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 14B82400 == 37 [pid = 2140] [id = 512] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 0DBEC000 == 36 [pid = 2140] [id = 511] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 16244C00 == 35 [pid = 2140] [id = 513] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 183DF000 == 34 [pid = 2140] [id = 515] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 1A07A800 == 33 [pid = 2140] [id = 522] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 14A66800 == 32 [pid = 2140] [id = 516] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 14B81000 == 31 [pid = 2140] [id = 518] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 0DE15C00 == 30 [pid = 2140] [id = 517] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 16C60400 == 29 [pid = 2140] [id = 520] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 19FF1000 == 28 [pid = 2140] [id = 519] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 17568400 == 27 [pid = 2140] [id = 514] 08:36:51 INFO - PROCESS | 2140 | --DOCSHELL 0E30BC00 == 26 [pid = 2140] [id = 521] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (16C56400) [pid = 2140] [serial = 1513] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (175CDC00) [pid = 2140] [serial = 1514] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (18167C00) [pid = 2140] [serial = 1516] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19617800) [pid = 2140] [serial = 1519] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (19880000) [pid = 2140] [serial = 1525] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (19647400) [pid = 2140] [serial = 1520] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1987C400) [pid = 2140] [serial = 1526] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (17DB9C00) [pid = 2140] [serial = 1492] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0E9D3000) [pid = 2140] [serial = 1490] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0DE15400) [pid = 2140] [serial = 1489] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (15E65C00) [pid = 2140] [serial = 1510] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0DE1AC00) [pid = 2140] [serial = 1507] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0E305800) [pid = 2140] [serial = 1508] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0CCEB800) [pid = 2140] [serial = 1504] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19F0D400) [pid = 2140] [serial = 1528] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D275400) [pid = 2140] [serial = 1505] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0E9D6800) [pid = 2140] [serial = 1502] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0E30E000) [pid = 2140] [serial = 1501] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1B706C00) [pid = 2140] [serial = 1499] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1B584800) [pid = 2140] [serial = 1498] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A4DD000) [pid = 2140] [serial = 1496] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A4D7C00) [pid = 2140] [serial = 1495] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (18EDB400) [pid = 2140] [serial = 1493] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1837B800) [pid = 2140] [serial = 1517] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (191EC400) [pid = 2140] [serial = 1523] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (191EB400) [pid = 2140] [serial = 1522] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (16241C00) [pid = 2140] [serial = 1511] [outer = 00000000] [url = about:blank] 08:36:51 INFO - PROCESS | 2140 | 1467646611486 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]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2013ms 08:36:51 INFO - PROCESS | 2140 | 1467646611536 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:36:51 INFO - PROCESS | 2140 | 1467646611540 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:36:51 INFO - PROCESS | 2140 | 1467646611545 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 2140 | 1467646611548 Marionette TRACE conn5 <- [1,2058,null,{}] 08:36:51 INFO - PROCESS | 2140 | 1467646611554 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}] 08:36:51 INFO - PROCESS | 2140 | 1467646611557 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:51 INFO - PROCESS | 2140 | 1467646611647 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:36:51 INFO - PROCESS | 2140 | 1467646611656 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 2140 | 1467646611660 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:51 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F8800 == 27 [pid = 2140] [id = 524] 08:36:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0CC3A800) [pid = 2140] [serial = 1572] [outer = 00000000] 08:36:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0D022C00) [pid = 2140] [serial = 1573] [outer = 0CC3A800] 08:36:51 INFO - PROCESS | 2140 | 1467646611709 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0D0CE000) [pid = 2140] [serial = 1574] [outer = 0CC3A800] 08:36:52 INFO - PROCESS | 2140 | 1467646612219 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 08:36:52 INFO - PROCESS | 2140 | 1467646612276 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2140 | 1467646612281 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:36:52 INFO - PROCESS | 2140 | 1467646612287 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2140 | 1467646612290 Marionette TRACE conn5 <- [1,2062,null,{}] 08:36:52 INFO - PROCESS | 2140 | 1467646612294 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}] 08:36:52 INFO - PROCESS | 2140 | 1467646612297 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:52 INFO - PROCESS | 2140 | 1467646612384 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:36:52 INFO - PROCESS | 2140 | 1467646612390 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 2140 | 1467646612393 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:52 INFO - PROCESS | 2140 | ++DOCSHELL 0D820400 == 28 [pid = 2140] [id = 525] 08:36:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0DAADC00) [pid = 2140] [serial = 1575] [outer = 00000000] 08:36:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0DBE6400) [pid = 2140] [serial = 1576] [outer = 0DAADC00] 08:36:52 INFO - PROCESS | 2140 | 1467646612440 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DD8E400) [pid = 2140] [serial = 1577] [outer = 0DAADC00] 08:36:52 INFO - PROCESS | 2140 | 1467646612919 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 08:36:52 INFO - PROCESS | 2140 | 1467646612962 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2140 | 1467646612964 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 2140 | 1467646612968 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:36:52 INFO - PROCESS | 2140 | 1467646612971 Marionette TRACE conn5 <- [1,2066,null,{}] 08:36:52 INFO - PROCESS | 2140 | 1467646612982 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}] 08:36:52 INFO - PROCESS | 2140 | 1467646612987 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:53 INFO - PROCESS | 2140 | 1467646613099 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:36:53 INFO - PROCESS | 2140 | 1467646613196 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2140 | 1467646613199 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:53 INFO - PROCESS | 2140 | ++DOCSHELL 14A66800 == 29 [pid = 2140] [id = 526] 08:36:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (14A68C00) [pid = 2140] [serial = 1578] [outer = 00000000] 08:36:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (14AA4800) [pid = 2140] [serial = 1579] [outer = 14A68C00] 08:36:53 INFO - PROCESS | 2140 | 1467646613246 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (14B81000) [pid = 2140] [serial = 1580] [outer = 14A68C00] 08:36:53 INFO - PROCESS | 2140 | 1467646613616 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]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 08:36:53 INFO - PROCESS | 2140 | 1467646613641 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 2140 | 1467646613644 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:36:53 INFO - PROCESS | 2140 | 1467646613647 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 2140 | 1467646613649 Marionette TRACE conn5 <- [1,2070,null,{}] 08:36:53 INFO - PROCESS | 2140 | 1467646613652 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}] 08:36:53 INFO - PROCESS | 2140 | 1467646613654 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:53 INFO - PROCESS | 2140 | 1467646613776 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:36:53 INFO - PROCESS | 2140 | 1467646613784 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2140 | 1467646613786 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:53 INFO - PROCESS | 2140 | ++DOCSHELL 14B88400 == 30 [pid = 2140] [id = 527] 08:36:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (14B8EC00) [pid = 2140] [serial = 1581] [outer = 00000000] 08:36:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (153D2C00) [pid = 2140] [serial = 1582] [outer = 14B8EC00] 08:36:53 INFO - PROCESS | 2140 | 1467646613830 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16239400) [pid = 2140] [serial = 1583] [outer = 14B8EC00] 08:36:54 INFO - PROCESS | 2140 | 1467646614244 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 08:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:36:54 INFO - PROCESS | 2140 | 1467646614277 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2140 | 1467646614279 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:36:54 INFO - PROCESS | 2140 | 1467646614283 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2140 | 1467646614285 Marionette TRACE conn5 <- [1,2074,null,{}] 08:36:54 INFO - PROCESS | 2140 | 1467646614288 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}] 08:36:54 INFO - PROCESS | 2140 | 1467646614290 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:54 INFO - PROCESS | 2140 | 1467646614367 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:36:54 INFO - PROCESS | 2140 | 1467646614489 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 2140 | 1467646614491 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:54 INFO - PROCESS | 2140 | ++DOCSHELL 1623C000 == 31 [pid = 2140] [id = 528] 08:36:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1623CC00) [pid = 2140] [serial = 1584] [outer = 00000000] 08:36:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (162D2C00) [pid = 2140] [serial = 1585] [outer = 1623CC00] 08:36:54 INFO - PROCESS | 2140 | 1467646614540 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (17568400) [pid = 2140] [serial = 1586] [outer = 1623CC00] 08:36:54 INFO - PROCESS | 2140 | 1467646614907 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 08:36:54 INFO - PROCESS | 2140 | 1467646614954 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2140 | 1467646614956 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:36:54 INFO - PROCESS | 2140 | 1467646614959 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2140 | 1467646614961 Marionette TRACE conn5 <- [1,2078,null,{}] 08:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:36:54 INFO - PROCESS | 2140 | 1467646614964 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}] 08:36:54 INFO - PROCESS | 2140 | 1467646614970 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:55 INFO - PROCESS | 2140 | 1467646615072 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:36:55 INFO - PROCESS | 2140 | 1467646615078 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2140 | 1467646615079 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:55 INFO - PROCESS | 2140 | ++DOCSHELL 175D8800 == 32 [pid = 2140] [id = 529] 08:36:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (175D9C00) [pid = 2140] [serial = 1587] [outer = 00000000] 08:36:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1816D400) [pid = 2140] [serial = 1588] [outer = 175D9C00] 08:36:55 INFO - PROCESS | 2140 | 1467646615124 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (18381800) [pid = 2140] [serial = 1589] [outer = 175D9C00] 08:36:55 INFO - PROCESS | 2140 | 1467646615560 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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 08:36:55 INFO - PROCESS | 2140 | 1467646615595 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2140 | 1467646615597 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:36:55 INFO - PROCESS | 2140 | 1467646615600 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:36:55 INFO - PROCESS | 2140 | 1467646615602 Marionette TRACE conn5 <- [1,2082,null,{}] 08:36:55 INFO - PROCESS | 2140 | 1467646615605 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}] 08:36:55 INFO - PROCESS | 2140 | 1467646615607 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:55 INFO - PROCESS | 2140 | 1467646615682 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:36:55 INFO - PROCESS | 2140 | --DOCSHELL 0D0E3400 == 31 [pid = 2140] [id = 12] 08:36:55 INFO - PROCESS | 2140 | 1467646615701 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2140 | 1467646615703 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:55 INFO - PROCESS | 2140 | ++DOCSHELL 0D80A000 == 32 [pid = 2140] [id = 530] 08:36:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0D80E800) [pid = 2140] [serial = 1590] [outer = 00000000] 08:36:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (191E6C00) [pid = 2140] [serial = 1591] [outer = 0D80E800] 08:36:55 INFO - PROCESS | 2140 | 1467646615756 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (191E7800) [pid = 2140] [serial = 1592] [outer = 0D80E800] 08:36:56 INFO - PROCESS | 2140 | 1467646616202 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 08:36:56 INFO - PROCESS | 2140 | 1467646616233 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2140 | 1467646616235 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:36:56 INFO - PROCESS | 2140 | 1467646616238 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2140 | 1467646616240 Marionette TRACE conn5 <- [1,2086,null,{}] 08:36:56 INFO - PROCESS | 2140 | 1467646616243 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}] 08:36:56 INFO - PROCESS | 2140 | 1467646616245 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:56 INFO - PROCESS | 2140 | 1467646616375 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:36:56 INFO - PROCESS | 2140 | 1467646616403 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 2140 | 1467646616405 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:56 INFO - PROCESS | 2140 | ++DOCSHELL 19516800 == 33 [pid = 2140] [id = 531] 08:36:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (195A4800) [pid = 2140] [serial = 1593] [outer = 00000000] 08:36:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19618C00) [pid = 2140] [serial = 1594] [outer = 195A4800] 08:36:56 INFO - PROCESS | 2140 | 1467646616450 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1961B800) [pid = 2140] [serial = 1595] [outer = 195A4800] 08:36:56 INFO - PROCESS | 2140 | 1467646616887 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 08:36:56 INFO - PROCESS | 2140 | 1467646616910 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:36:56 INFO - PROCESS | 2140 | 1467646616912 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:36:56 INFO - PROCESS | 2140 | 1467646616915 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2140 | 1467646616917 Marionette TRACE conn5 <- [1,2090,null,{}] 08:36:56 INFO - PROCESS | 2140 | 1467646616920 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}] 08:36:56 INFO - PROCESS | 2140 | 1467646616922 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:57 INFO - PROCESS | 2140 | 1467646617033 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:36:57 INFO - PROCESS | 2140 | 1467646617038 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2140 | 1467646617040 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:57 INFO - PROCESS | 2140 | ++DOCSHELL 14A64800 == 34 [pid = 2140] [id = 532] 08:36:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (195A7800) [pid = 2140] [serial = 1596] [outer = 00000000] 08:36:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (19669C00) [pid = 2140] [serial = 1597] [outer = 195A7800] 08:36:57 INFO - PROCESS | 2140 | 1467646617083 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (19879400) [pid = 2140] [serial = 1598] [outer = 195A7800] 08:36:57 INFO - PROCESS | 2140 | 1467646617562 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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 08:36:57 INFO - PROCESS | 2140 | 1467646617586 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 2140 | 1467646617588 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:36:57 INFO - PROCESS | 2140 | 1467646617591 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 2140 | 1467646617592 Marionette TRACE conn5 <- [1,2094,null,{}] 08:36:57 INFO - PROCESS | 2140 | 1467646617596 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}] 08:36:57 INFO - PROCESS | 2140 | 1467646617597 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:57 INFO - PROCESS | 2140 | 1467646617718 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:36:57 INFO - PROCESS | 2140 | 1467646617723 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2140 | 1467646617725 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:57 INFO - PROCESS | 2140 | ++DOCSHELL 19649400 == 35 [pid = 2140] [id = 533] 08:36:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (19994800) [pid = 2140] [serial = 1599] [outer = 00000000] 08:36:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (19F0C800) [pid = 2140] [serial = 1600] [outer = 19994800] 08:36:57 INFO - PROCESS | 2140 | 1467646617767 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (19FF1000) [pid = 2140] [serial = 1601] [outer = 19994800] 08:36:58 INFO - PROCESS | 2140 | 1467646618225 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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 08:36:58 INFO - PROCESS | 2140 | 1467646618262 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 2140 | 1467646618264 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:36:58 INFO - PROCESS | 2140 | 1467646618268 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 2140 | 1467646618270 Marionette TRACE conn5 <- [1,2098,null,{}] 08:36:58 INFO - PROCESS | 2140 | 1467646618280 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}] 08:36:58 INFO - PROCESS | 2140 | 1467646618282 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:58 INFO - PROCESS | 2140 | 1467646618407 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:36:58 INFO - PROCESS | 2140 | 1467646618507 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 2140 | 1467646618509 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:58 INFO - PROCESS | 2140 | ++DOCSHELL 15E66000 == 36 [pid = 2140] [id = 534] 08:36:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1A072800) [pid = 2140] [serial = 1602] [outer = 00000000] 08:36:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (1A07C800) [pid = 2140] [serial = 1603] [outer = 1A072800] 08:36:58 INFO - PROCESS | 2140 | 1467646618554 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (1A178C00) [pid = 2140] [serial = 1604] [outer = 1A072800] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (199EB400) [pid = 2140] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (19FF8400) [pid = 2140] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (1A07DC00) [pid = 2140] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (1A07B800) [pid = 2140] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (19619400) [pid = 2140] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (162C9000) [pid = 2140] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (18ED6C00) [pid = 2140] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (17570C00) [pid = 2140] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (16247400) [pid = 2140] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14B8F400) [pid = 2140] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0DD50800) [pid = 2140] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0CCE6400) [pid = 2140] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (199F2C00) [pid = 2140] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:36:58 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (17569400) [pid = 2140] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:36:59 INFO - PROCESS | 2140 | 1467646619097 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 870ms 08:36:59 INFO - PROCESS | 2140 | 1467646619142 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2140 | 1467646619144 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 2140 | 1467646619159 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:36:59 INFO - PROCESS | 2140 | 1467646619161 Marionette TRACE conn5 <- [1,2102,null,{}] 08:36:59 INFO - PROCESS | 2140 | 1467646619164 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}] 08:36:59 INFO - PROCESS | 2140 | 1467646619166 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:59 INFO - PROCESS | 2140 | 1467646619246 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:36:59 INFO - PROCESS | 2140 | 1467646619251 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2140 | 1467646619253 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:59 INFO - PROCESS | 2140 | ++DOCSHELL 1623FC00 == 37 [pid = 2140] [id = 535] 08:36:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (162C8400) [pid = 2140] [serial = 1605] [outer = 00000000] 08:36:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (18ED1400) [pid = 2140] [serial = 1606] [outer = 162C8400] 08:36:59 INFO - PROCESS | 2140 | 1467646619305 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (199E5400) [pid = 2140] [serial = 1607] [outer = 162C8400] 08:36:59 INFO - PROCESS | 2140 | 1467646619737 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 08:36:59 INFO - PROCESS | 2140 | 1467646619794 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2140 | 1467646619796 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 2140 | 1467646619799 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2140 | 1467646619801 Marionette TRACE conn5 <- [1,2106,null,{}] 08:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:36:59 INFO - PROCESS | 2140 | 1467646619804 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}] 08:36:59 INFO - PROCESS | 2140 | 1467646619806 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:59 INFO - PROCESS | 2140 | 1467646619884 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:36:59 INFO - PROCESS | 2140 | 1467646619889 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2140 | 1467646619891 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:36:59 INFO - PROCESS | 2140 | ++DOCSHELL 19663800 == 38 [pid = 2140] [id = 536] 08:36:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19F19800) [pid = 2140] [serial = 1608] [outer = 00000000] 08:36:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A173C00) [pid = 2140] [serial = 1609] [outer = 19F19800] 08:36:59 INFO - PROCESS | 2140 | 1467646619934 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A21F000) [pid = 2140] [serial = 1610] [outer = 19F19800] 08:37:00 INFO - PROCESS | 2140 | 1467646620383 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]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 08:37:00 INFO - PROCESS | 2140 | 1467646620445 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 2140 | 1467646620447 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:37:00 INFO - PROCESS | 2140 | 1467646620451 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:37:00 INFO - PROCESS | 2140 | 1467646620452 Marionette TRACE conn5 <- [1,2110,null,{}] 08:37:00 INFO - PROCESS | 2140 | 1467646620456 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}] 08:37:00 INFO - PROCESS | 2140 | 1467646620457 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:00 INFO - PROCESS | 2140 | 1467646620537 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:37:00 INFO - PROCESS | 2140 | 1467646620542 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2140 | 1467646620544 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:00 INFO - PROCESS | 2140 | ++DOCSHELL 1A07AC00 == 39 [pid = 2140] [id = 537] 08:37:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1A4D3C00) [pid = 2140] [serial = 1611] [outer = 00000000] 08:37:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (1A4DDC00) [pid = 2140] [serial = 1612] [outer = 1A4D3C00] 08:37:00 INFO - PROCESS | 2140 | 1467646620586 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1A4DE400) [pid = 2140] [serial = 1613] [outer = 1A4D3C00] 08:37:01 INFO - PROCESS | 2140 | --DOCSHELL 18164C00 == 38 [pid = 2140] [id = 523] 08:37:01 INFO - PROCESS | 2140 | --DOCSHELL 0C9F8800 == 37 [pid = 2140] [id = 524] 08:37:01 INFO - PROCESS | 2140 | --DOCSHELL 0916E000 == 36 [pid = 2140] [id = 13] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 14A66800 == 35 [pid = 2140] [id = 526] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 0D820400 == 34 [pid = 2140] [id = 525] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 14B88400 == 33 [pid = 2140] [id = 527] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 1623C000 == 32 [pid = 2140] [id = 528] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 175D8800 == 31 [pid = 2140] [id = 529] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 19516800 == 30 [pid = 2140] [id = 531] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 1623FC00 == 29 [pid = 2140] [id = 535] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 19663800 == 28 [pid = 2140] [id = 536] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 19649400 == 27 [pid = 2140] [id = 533] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 14A64800 == 26 [pid = 2140] [id = 532] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 15E66000 == 25 [pid = 2140] [id = 534] 08:37:02 INFO - PROCESS | 2140 | --DOCSHELL 0D80A000 == 24 [pid = 2140] [id = 530] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (19F0D800) [pid = 2140] [serial = 1555] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (1A068000) [pid = 2140] [serial = 1558] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1A177C00) [pid = 2140] [serial = 1561] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1A06F000) [pid = 2140] [serial = 1559] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0C913000) [pid = 2140] [serial = 1567] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1A17C000) [pid = 2140] [serial = 1562] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (16265800) [pid = 2140] [serial = 1568] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1A4D3400) [pid = 2140] [serial = 1570] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1987F400) [pid = 2140] [serial = 1552] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (19619C00) [pid = 2140] [serial = 1549] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1961C000) [pid = 2140] [serial = 1550] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (191ED000) [pid = 2140] [serial = 1546] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (191F3800) [pid = 2140] [serial = 1547] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (17DB9800) [pid = 2140] [serial = 1543] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1811CC00) [pid = 2140] [serial = 1544] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (162D2800) [pid = 2140] [serial = 1540] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (16C55400) [pid = 2140] [serial = 1541] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14D63800) [pid = 2140] [serial = 1537] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (152C1800) [pid = 2140] [serial = 1538] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0DE16400) [pid = 2140] [serial = 1534] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0E306400) [pid = 2140] [serial = 1535] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0D06E400) [pid = 2140] [serial = 1531] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0D670400) [pid = 2140] [serial = 1532] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (19F18C00) [pid = 2140] [serial = 1529] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (19F3C000) [pid = 2140] [serial = 1556] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (191EE000) [pid = 2140] [serial = 1564] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (19994400) [pid = 2140] [serial = 1565] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1987AC00) [pid = 2140] [serial = 1553] [outer = 00000000] [url = about:blank] 08:37:02 INFO - PROCESS | 2140 | 1467646622446 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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2015ms 08:37:02 INFO - PROCESS | 2140 | 1467646622471 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 2140 | 1467646622474 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:37:02 INFO - PROCESS | 2140 | 1467646622479 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2140 | 1467646622483 Marionette TRACE conn5 <- [1,2114,null,{}] 08:37:02 INFO - PROCESS | 2140 | 1467646622489 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}] 08:37:02 INFO - PROCESS | 2140 | 1467646622492 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:02 INFO - PROCESS | 2140 | 1467646622585 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:37:02 INFO - PROCESS | 2140 | 1467646622595 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2140 | 1467646622599 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:02 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE2400 == 25 [pid = 2140] [id = 538] 08:37:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0CCE5000) [pid = 2140] [serial = 1614] [outer = 00000000] 08:37:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0D06E400) [pid = 2140] [serial = 1615] [outer = 0CCE5000] 08:37:02 INFO - PROCESS | 2140 | 1467646622648 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0D27A000) [pid = 2140] [serial = 1616] [outer = 0CCE5000] 08:37:03 INFO - PROCESS | 2140 | 1467646623144 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]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 08:37:03 INFO - PROCESS | 2140 | 1467646623170 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2140 | 1467646623175 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:37:03 INFO - PROCESS | 2140 | 1467646623182 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2140 | 1467646623185 Marionette TRACE conn5 <- [1,2118,null,{}] 08:37:03 INFO - PROCESS | 2140 | 1467646623188 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}] 08:37:03 INFO - PROCESS | 2140 | 1467646623192 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:03 INFO - PROCESS | 2140 | 1467646623283 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:37:03 INFO - PROCESS | 2140 | 1467646623292 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2140 | 1467646623295 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:03 INFO - PROCESS | 2140 | ++DOCSHELL 0D81E800 == 26 [pid = 2140] [id = 539] 08:37:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D81F000) [pid = 2140] [serial = 1617] [outer = 00000000] 08:37:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0DBDEC00) [pid = 2140] [serial = 1618] [outer = 0D81F000] 08:37:03 INFO - PROCESS | 2140 | 1467646623343 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DD50800) [pid = 2140] [serial = 1619] [outer = 0D81F000] 08:37:03 INFO - PROCESS | 2140 | 1467646623807 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] 08:37:03 INFO - PROCESS | 2140 | 1467646623857 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:37:03 INFO - PROCESS | 2140 | 1467646623861 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2140 | 1467646623864 Marionette TRACE conn5 <- [1,2122,null,{}] 08:37:03 INFO - PROCESS | 2140 | 1467646623876 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}] 08:37:03 INFO - PROCESS | 2140 | 1467646623881 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:03 INFO - PROCESS | 2140 | 1467646623967 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:37:04 INFO - PROCESS | 2140 | 1467646624094 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 2140 | 1467646624097 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:04 INFO - PROCESS | 2140 | ++DOCSHELL 148DE400 == 27 [pid = 2140] [id = 540] 08:37:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (14A62000) [pid = 2140] [serial = 1620] [outer = 00000000] 08:37:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (14A6E800) [pid = 2140] [serial = 1621] [outer = 14A62000] 08:37:04 INFO - PROCESS | 2140 | 1467646624146 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (14AB2C00) [pid = 2140] [serial = 1622] [outer = 14A62000] 08:37:04 INFO - PROCESS | 2140 | 1467646624532 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]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 731ms 08:37:04 INFO - PROCESS | 2140 | 1467646624596 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2140 | 1467646624599 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:37:04 INFO - PROCESS | 2140 | 1467646624602 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:37:04 INFO - PROCESS | 2140 | 1467646624604 Marionette TRACE conn5 <- [1,2126,null,{}] 08:37:04 INFO - PROCESS | 2140 | 1467646624607 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}] 08:37:04 INFO - PROCESS | 2140 | 1467646624609 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:04 INFO - PROCESS | 2140 | 1467646624729 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:37:04 INFO - PROCESS | 2140 | 1467646624737 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 2140 | 1467646624738 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:04 INFO - PROCESS | 2140 | ++DOCSHELL 0E310000 == 28 [pid = 2140] [id = 541] 08:37:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0E991C00) [pid = 2140] [serial = 1623] [outer = 00000000] 08:37:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (152C1400) [pid = 2140] [serial = 1624] [outer = 0E991C00] 08:37:04 INFO - PROCESS | 2140 | 1467646624783 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1623E000) [pid = 2140] [serial = 1625] [outer = 0E991C00] 08:37:05 INFO - PROCESS | 2140 | 1467646625209 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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 08:37:05 INFO - PROCESS | 2140 | 1467646625236 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2140 | 1467646625238 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:37:05 INFO - PROCESS | 2140 | 1467646625241 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2140 | 1467646625242 Marionette TRACE conn5 <- [1,2130,null,{}] 08:37:05 INFO - PROCESS | 2140 | 1467646625246 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}] 08:37:05 INFO - PROCESS | 2140 | 1467646625248 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:05 INFO - PROCESS | 2140 | 1467646625326 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:37:05 INFO - PROCESS | 2140 | 1467646625448 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2140 | 1467646625450 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:05 INFO - PROCESS | 2140 | ++DOCSHELL 1623D800 == 29 [pid = 2140] [id = 542] 08:37:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (16241000) [pid = 2140] [serial = 1626] [outer = 00000000] 08:37:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1635FC00) [pid = 2140] [serial = 1627] [outer = 16241000] 08:37:05 INFO - PROCESS | 2140 | 1467646625496 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0C9F7000) [pid = 2140] [serial = 1628] [outer = 16241000] 08:37:05 INFO - PROCESS | 2140 | 1467646625874 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] 08:37:05 INFO - PROCESS | 2140 | 1467646625914 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:37:05 INFO - PROCESS | 2140 | 1467646625917 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2140 | 1467646625919 Marionette TRACE conn5 <- [1,2134,null,{}] 08:37:05 INFO - PROCESS | 2140 | 1467646625922 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}] 08:37:05 INFO - PROCESS | 2140 | 1467646625928 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:06 INFO - PROCESS | 2140 | 1467646626064 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:37:06 INFO - PROCESS | 2140 | 1467646626080 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2140 | 1467646626082 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:06 INFO - PROCESS | 2140 | ++DOCSHELL 175D1400 == 30 [pid = 2140] [id = 543] 08:37:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (17D23800) [pid = 2140] [serial = 1629] [outer = 00000000] 08:37:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (18164400) [pid = 2140] [serial = 1630] [outer = 17D23800] 08:37:06 INFO - PROCESS | 2140 | 1467646626125 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1837F800) [pid = 2140] [serial = 1631] [outer = 17D23800] 08:37:06 INFO - PROCESS | 2140 | 1467646626553 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] 08:37:06 INFO - PROCESS | 2140 | 1467646626590 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:37:06 INFO - PROCESS | 2140 | 1467646626593 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:37:06 INFO - PROCESS | 2140 | 1467646626595 Marionette TRACE conn5 <- [1,2138,null,{}] 08:37:06 INFO - PROCESS | 2140 | 1467646626599 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}] 08:37:06 INFO - PROCESS | 2140 | 1467646626600 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:06 INFO - PROCESS | 2140 | 1467646626711 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:37:06 INFO - PROCESS | 2140 | 1467646626751 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2140 | 1467646626752 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:06 INFO - PROCESS | 2140 | ++DOCSHELL 183D9800 == 31 [pid = 2140] [id = 544] 08:37:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (183D9C00) [pid = 2140] [serial = 1632] [outer = 00000000] 08:37:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (191EC000) [pid = 2140] [serial = 1633] [outer = 183D9C00] 08:37:06 INFO - PROCESS | 2140 | 1467646626796 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (191ECC00) [pid = 2140] [serial = 1634] [outer = 183D9C00] 08:37:07 INFO - PROCESS | 2140 | 1467646627199 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]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 08:37:07 INFO - PROCESS | 2140 | 1467646627228 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 08:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:37:07 INFO - PROCESS | 2140 | 1467646627230 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:37:07 INFO - PROCESS | 2140 | 1467646627233 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 2140 | 1467646627235 Marionette TRACE conn5 <- [1,2142,null,{}] 08:37:07 INFO - PROCESS | 2140 | 1467646627238 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}] 08:37:07 INFO - PROCESS | 2140 | 1467646627240 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:07 INFO - PROCESS | 2140 | 1467646627357 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:37:07 INFO - PROCESS | 2140 | 1467646627365 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 2140 | 1467646627366 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:07 INFO - PROCESS | 2140 | ++DOCSHELL 19516000 == 32 [pid = 2140] [id = 545] 08:37:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19516400) [pid = 2140] [serial = 1635] [outer = 00000000] 08:37:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19625000) [pid = 2140] [serial = 1636] [outer = 19516400] 08:37:07 INFO - PROCESS | 2140 | 1467646627410 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (19640C00) [pid = 2140] [serial = 1637] [outer = 19516400] 08:37:07 INFO - PROCESS | 2140 | 1467646627865 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]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 08:37:07 INFO - PROCESS | 2140 | 1467646627904 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 2140 | 1467646627906 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:37:07 INFO - PROCESS | 2140 | 1467646627910 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 2140 | 1467646627911 Marionette TRACE conn5 <- [1,2146,null,{}] 08:37:07 INFO - PROCESS | 2140 | 1467646627915 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}] 08:37:07 INFO - PROCESS | 2140 | 1467646627917 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:08 INFO - PROCESS | 2140 | 1467646628053 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:37:08 INFO - PROCESS | 2140 | 1467646628074 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 2140 | 1467646628076 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:08 INFO - PROCESS | 2140 | ++DOCSHELL 148DE000 == 33 [pid = 2140] [id = 546] 08:37:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (16246400) [pid = 2140] [serial = 1638] [outer = 00000000] 08:37:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (19882C00) [pid = 2140] [serial = 1639] [outer = 16246400] 08:37:08 INFO - PROCESS | 2140 | 1467646628119 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (19884000) [pid = 2140] [serial = 1640] [outer = 16246400] 08:37:08 INFO - PROCESS | 2140 | 1467646628556 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]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 08:37:08 INFO - PROCESS | 2140 | 1467646628584 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 2140 | 1467646628586 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:37:08 INFO - PROCESS | 2140 | 1467646628589 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 2140 | 1467646628591 Marionette TRACE conn5 <- [1,2150,null,{}] 08:37:08 INFO - PROCESS | 2140 | 1467646628594 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}] 08:37:08 INFO - PROCESS | 2140 | 1467646628596 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:08 INFO - PROCESS | 2140 | 1467646628712 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:37:08 INFO - PROCESS | 2140 | 1467646628718 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 2140 | 1467646628719 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:08 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F8400 == 34 [pid = 2140] [id = 547] 08:37:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (15256C00) [pid = 2140] [serial = 1641] [outer = 00000000] 08:37:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (19F19C00) [pid = 2140] [serial = 1642] [outer = 15256C00] 08:37:08 INFO - PROCESS | 2140 | 1467646628762 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (19FEE800) [pid = 2140] [serial = 1643] [outer = 15256C00] 08:37:09 INFO - PROCESS | 2140 | 1467646629217 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]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 08:37:09 INFO - PROCESS | 2140 | 1467646629260 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2140 | 1467646629263 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:37:09 INFO - PROCESS | 2140 | 1467646629273 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 2140 | 1467646629275 Marionette TRACE conn5 <- [1,2154,null,{}] 08:37:09 INFO - PROCESS | 2140 | 1467646629279 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}] 08:37:09 INFO - PROCESS | 2140 | 1467646629281 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:09 INFO - PROCESS | 2140 | 1467646629406 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:37:09 INFO - PROCESS | 2140 | 1467646629510 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2140 | 1467646629513 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:09 INFO - PROCESS | 2140 | ++DOCSHELL 14DEB800 == 35 [pid = 2140] [id = 548] 08:37:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (1A068C00) [pid = 2140] [serial = 1644] [outer = 00000000] 08:37:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (1A075800) [pid = 2140] [serial = 1645] [outer = 1A068C00] 08:37:09 INFO - PROCESS | 2140 | 1467646629559 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (1A07DC00) [pid = 2140] [serial = 1646] [outer = 1A068C00] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (19F19800) [pid = 2140] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (195A7800) [pid = 2140] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (19994800) [pid = 2140] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (1A072800) [pid = 2140] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (195A4800) [pid = 2140] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0D80E800) [pid = 2140] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (175D9C00) [pid = 2140] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1623CC00) [pid = 2140] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (14B8EC00) [pid = 2140] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14A68C00) [pid = 2140] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0DAADC00) [pid = 2140] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0CC3A800) [pid = 2140] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1A17E800) [pid = 2140] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0D27B800) [pid = 2140] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (162C8400) [pid = 2140] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:37:09 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D271800) [pid = 2140] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:37:10 INFO - PROCESS | 2140 | 1467646630128 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]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 931ms 08:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:37:10 INFO - PROCESS | 2140 | 1467646630201 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 2140 | 1467646630203 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:37:10 INFO - PROCESS | 2140 | 1467646630206 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2140 | 1467646630208 Marionette TRACE conn5 <- [1,2158,null,{}] 08:37:10 INFO - PROCESS | 2140 | 1467646630211 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}] 08:37:10 INFO - PROCESS | 2140 | 1467646630213 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:10 INFO - PROCESS | 2140 | 1467646630292 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:37:10 INFO - PROCESS | 2140 | 1467646630297 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2140 | 1467646630299 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:10 INFO - PROCESS | 2140 | ++DOCSHELL 14D25C00 == 36 [pid = 2140] [id = 549] 08:37:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (15E5FC00) [pid = 2140] [serial = 1647] [outer = 00000000] 08:37:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (191F0C00) [pid = 2140] [serial = 1648] [outer = 15E5FC00] 08:37:10 INFO - PROCESS | 2140 | 1467646630342 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (195A4800) [pid = 2140] [serial = 1649] [outer = 15E5FC00] 08:37:10 INFO - PROCESS | 2140 | 1467646630778 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]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 08:37:10 INFO - PROCESS | 2140 | 1467646630837 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 2140 | 1467646630839 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:37:10 INFO - PROCESS | 2140 | 1467646630843 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2140 | 1467646630844 Marionette TRACE conn5 <- [1,2162,null,{}] 08:37:10 INFO - PROCESS | 2140 | 1467646630848 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}] 08:37:10 INFO - PROCESS | 2140 | 1467646630850 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:10 INFO - PROCESS | 2140 | 1467646630927 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:37:10 INFO - PROCESS | 2140 | 1467646630933 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2140 | 1467646630935 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:10 INFO - PROCESS | 2140 | ++DOCSHELL 195A7800 == 37 [pid = 2140] [id = 550] 08:37:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19F16000) [pid = 2140] [serial = 1650] [outer = 00000000] 08:37:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1A177000) [pid = 2140] [serial = 1651] [outer = 19F16000] 08:37:10 INFO - PROCESS | 2140 | 1467646630977 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1A180800) [pid = 2140] [serial = 1652] [outer = 19F16000] 08:37:11 INFO - PROCESS | 2140 | 1467646631754 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]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 08:37:11 INFO - PROCESS | 2140 | 1467646631814 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:37:11 INFO - PROCESS | 2140 | 1467646631818 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:37:11 INFO - PROCESS | 2140 | 1467646631824 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2140 | 1467646631826 Marionette TRACE conn5 <- [1,2166,null,{}] 08:37:11 INFO - PROCESS | 2140 | 1467646631832 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}] 08:37:11 INFO - PROCESS | 2140 | 1467646631835 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:11 INFO - PROCESS | 2140 | 1467646631957 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:37:12 INFO - PROCESS | 2140 | 1467646632093 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2140 | 1467646632096 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:12 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F8C00 == 38 [pid = 2140] [id = 551] 08:37:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0D021000) [pid = 2140] [serial = 1653] [outer = 00000000] 08:37:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0D815400) [pid = 2140] [serial = 1654] [outer = 0D021000] 08:37:12 INFO - PROCESS | 2140 | 1467646632153 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0DE14800) [pid = 2140] [serial = 1655] [outer = 0D021000] 08:37:12 INFO - PROCESS | 2140 | 1467646632901 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]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1130ms 08:37:12 INFO - PROCESS | 2140 | 1467646632954 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 2140 | 1467646632959 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:37:12 INFO - PROCESS | 2140 | 1467646632965 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:37:12 INFO - PROCESS | 2140 | 1467646632968 Marionette TRACE conn5 <- [1,2170,null,{}] 08:37:12 INFO - PROCESS | 2140 | 1467646632973 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}] 08:37:12 INFO - PROCESS | 2140 | 1467646632975 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:13 INFO - PROCESS | 2140 | 1467646633108 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:37:13 INFO - PROCESS | 2140 | 1467646633357 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2140 | 1467646633360 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:13 INFO - PROCESS | 2140 | ++DOCSHELL 0C911C00 == 39 [pid = 2140] [id = 552] 08:37:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0C912C00) [pid = 2140] [serial = 1656] [outer = 00000000] 08:37:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0C965400) [pid = 2140] [serial = 1657] [outer = 0C912C00] 08:37:13 INFO - PROCESS | 2140 | 1467646633428 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0C9F8800) [pid = 2140] [serial = 1658] [outer = 0C912C00] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 14D25C00 == 38 [pid = 2140] [id = 549] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 14DEB800 == 37 [pid = 2140] [id = 548] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 0C9F8400 == 36 [pid = 2140] [id = 547] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 148DE000 == 35 [pid = 2140] [id = 546] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 19516000 == 34 [pid = 2140] [id = 545] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 183D9800 == 33 [pid = 2140] [id = 544] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 175D1400 == 32 [pid = 2140] [id = 543] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 1623D800 == 31 [pid = 2140] [id = 542] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 0E310000 == 30 [pid = 2140] [id = 541] 08:37:13 INFO - PROCESS | 2140 | --DOCSHELL 148DE400 == 29 [pid = 2140] [id = 540] 08:37:13 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0D0CBC00) [pid = 2140] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:37:13 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (1A4DDC00) [pid = 2140] [serial = 1612] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOCSHELL 0D81E800 == 28 [pid = 2140] [id = 539] 08:37:14 INFO - PROCESS | 2140 | --DOCSHELL 0CCE2400 == 27 [pid = 2140] [id = 538] 08:37:14 INFO - PROCESS | 2140 | --DOCSHELL 1A07AC00 == 26 [pid = 2140] [id = 537] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (1A21F000) [pid = 2140] [serial = 1610] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19669C00) [pid = 2140] [serial = 1597] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (19F0C800) [pid = 2140] [serial = 1600] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1A07C800) [pid = 2140] [serial = 1603] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (19FF1000) [pid = 2140] [serial = 1601] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1A173C00) [pid = 2140] [serial = 1609] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1A178C00) [pid = 2140] [serial = 1604] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (19618C00) [pid = 2140] [serial = 1594] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (191E6C00) [pid = 2140] [serial = 1591] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (191E7800) [pid = 2140] [serial = 1592] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1816D400) [pid = 2140] [serial = 1588] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (18381800) [pid = 2140] [serial = 1589] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (162D2C00) [pid = 2140] [serial = 1585] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (17568400) [pid = 2140] [serial = 1586] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (153D2C00) [pid = 2140] [serial = 1582] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (16239400) [pid = 2140] [serial = 1583] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14AA4800) [pid = 2140] [serial = 1579] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (14B81000) [pid = 2140] [serial = 1580] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0DBE6400) [pid = 2140] [serial = 1576] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0DD8E400) [pid = 2140] [serial = 1577] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0D022C00) [pid = 2140] [serial = 1573] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0D0CE000) [pid = 2140] [serial = 1574] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1A4D7400) [pid = 2140] [serial = 1571] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0D278C00) [pid = 2140] [serial = 1091] [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.] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (18ED1400) [pid = 2140] [serial = 1606] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (19879400) [pid = 2140] [serial = 1598] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (199E5400) [pid = 2140] [serial = 1607] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1961B800) [pid = 2140] [serial = 1595] [outer = 00000000] [url = about:blank] 08:37:14 INFO - PROCESS | 2140 | 1467646634117 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1175ms 08:37:14 INFO - PROCESS | 2140 | 1467646634145 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2140 | 1467646634148 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:37:14 INFO - PROCESS | 2140 | 1467646634155 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2140 | 1467646634158 Marionette TRACE conn5 <- [1,2174,null,{}] 08:37:14 INFO - PROCESS | 2140 | 1467646634163 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}] 08:37:14 INFO - PROCESS | 2140 | 1467646634167 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:14 INFO - PROCESS | 2140 | 1467646634262 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:37:14 INFO - PROCESS | 2140 | 1467646634357 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2140 | 1467646634360 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:14 INFO - PROCESS | 2140 | ++DOCSHELL 0D671400 == 27 [pid = 2140] [id = 553] 08:37:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0D675800) [pid = 2140] [serial = 1659] [outer = 00000000] 08:37:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0D809400) [pid = 2140] [serial = 1660] [outer = 0D675800] 08:37:14 INFO - PROCESS | 2140 | 1467646634406 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0D813400) [pid = 2140] [serial = 1661] [outer = 0D675800] 08:37:14 INFO - PROCESS | 2140 | 1467646634840 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 08:37:14 INFO - PROCESS | 2140 | 1467646634890 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2140 | 1467646634894 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:37:14 INFO - PROCESS | 2140 | 1467646634898 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:37:14 INFO - PROCESS | 2140 | 1467646634900 Marionette TRACE conn5 <- [1,2178,null,{}] 08:37:14 INFO - PROCESS | 2140 | 1467646634904 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}] 08:37:14 INFO - PROCESS | 2140 | 1467646634906 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:14 INFO - PROCESS | 2140 | 1467646634995 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:37:14 INFO - PROCESS | 2140 | 1467646635000 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2140 | 1467646635002 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:14 INFO - PROCESS | 2140 | ++DOCSHELL 0D81F800 == 28 [pid = 2140] [id = 554] 08:37:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0DBE9C00) [pid = 2140] [serial = 1662] [outer = 00000000] 08:37:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (14A65000) [pid = 2140] [serial = 1663] [outer = 0DBE9C00] 08:37:15 INFO - PROCESS | 2140 | 1467646635047 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (14D21400) [pid = 2140] [serial = 1664] [outer = 0DBE9C00] 08:37:15 INFO - PROCESS | 2140 | 1467646635502 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]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 08:37:15 INFO - PROCESS | 2140 | 1467646635574 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 2140 | 1467646635576 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:37:15 INFO - PROCESS | 2140 | 1467646635581 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 2140 | 1467646635587 Marionette TRACE conn5 <- [1,2182,null,{}] 08:37:15 INFO - PROCESS | 2140 | 1467646635596 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}] 08:37:15 INFO - PROCESS | 2140 | 1467646635600 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:15 INFO - PROCESS | 2140 | 1467646635686 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:37:15 INFO - PROCESS | 2140 | 1467646635781 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 2140 | 1467646635783 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:15 INFO - PROCESS | 2140 | ++DOCSHELL 16248000 == 29 [pid = 2140] [id = 555] 08:37:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (16248800) [pid = 2140] [serial = 1665] [outer = 00000000] 08:37:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (16362C00) [pid = 2140] [serial = 1666] [outer = 16248800] 08:37:15 INFO - PROCESS | 2140 | 1467646635827 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (16C5CC00) [pid = 2140] [serial = 1667] [outer = 16248800] 08:37:16 INFO - PROCESS | 2140 | 1467646636278 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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 08:37:16 INFO - PROCESS | 2140 | 1467646636313 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 2140 | 1467646636316 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:37:16 INFO - PROCESS | 2140 | 1467646636361 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 2140 | 1467646636363 Marionette TRACE conn5 <- [1,2186,null,{}] 08:37:16 INFO - PROCESS | 2140 | 1467646636367 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}] 08:37:16 INFO - PROCESS | 2140 | 1467646636369 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:16 INFO - PROCESS | 2140 | 1467646636489 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:37:16 INFO - PROCESS | 2140 | 1467646636554 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 2140 | 1467646636556 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:16 INFO - PROCESS | 2140 | ++DOCSHELL 0C95E000 == 30 [pid = 2140] [id = 556] 08:37:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1756A000) [pid = 2140] [serial = 1668] [outer = 00000000] 08:37:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (18160000) [pid = 2140] [serial = 1669] [outer = 1756A000] 08:37:16 INFO - PROCESS | 2140 | 1467646636600 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (18166800) [pid = 2140] [serial = 1670] [outer = 1756A000] 08:37:16 INFO - PROCESS | 2140 | 1467646637001 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]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 08:37:17 INFO - PROCESS | 2140 | 1467646637040 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 2140 | 1467646637042 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:37:17 INFO - PROCESS | 2140 | 1467646637045 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 2140 | 1467646637047 Marionette TRACE conn5 <- [1,2190,null,{}] 08:37:17 INFO - PROCESS | 2140 | 1467646637050 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}] 08:37:17 INFO - PROCESS | 2140 | 1467646637052 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:17 INFO - PROCESS | 2140 | 1467646637164 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:37:17 INFO - PROCESS | 2140 | 1467646637170 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2140 | 1467646637176 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:17 INFO - PROCESS | 2140 | ++DOCSHELL 0DD5C400 == 31 [pid = 2140] [id = 557] 08:37:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1837AC00) [pid = 2140] [serial = 1671] [outer = 00000000] 08:37:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (18ED1000) [pid = 2140] [serial = 1672] [outer = 1837AC00] 08:37:17 INFO - PROCESS | 2140 | 1467646637283 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (191EB800) [pid = 2140] [serial = 1673] [outer = 1837AC00] 08:37:17 INFO - PROCESS | 2140 | 1467646637730 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]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 08:37:17 INFO - PROCESS | 2140 | 1467646637775 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 2140 | 1467646637777 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:37:17 INFO - PROCESS | 2140 | 1467646637780 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 2140 | 1467646637782 Marionette TRACE conn5 <- [1,2194,null,{}] 08:37:17 INFO - PROCESS | 2140 | 1467646637785 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}] 08:37:17 INFO - PROCESS | 2140 | 1467646637788 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:17 INFO - PROCESS | 2140 | 1467646637939 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:37:17 INFO - PROCESS | 2140 | 1467646637964 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2140 | 1467646637966 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:17 INFO - PROCESS | 2140 | ++DOCSHELL 19619400 == 32 [pid = 2140] [id = 558] 08:37:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19619800) [pid = 2140] [serial = 1674] [outer = 00000000] 08:37:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19621400) [pid = 2140] [serial = 1675] [outer = 19619800] 08:37:17 INFO - PROCESS | 2140 | 1467646638009 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19622400) [pid = 2140] [serial = 1676] [outer = 19619800] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (16246400) [pid = 2140] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (15256C00) [pid = 2140] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D81F000) [pid = 2140] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (16241000) [pid = 2140] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (14A62000) [pid = 2140] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0E991C00) [pid = 2140] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (17D23800) [pid = 2140] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0CCE5000) [pid = 2140] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19516400) [pid = 2140] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A068C00) [pid = 2140] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A4D3C00) [pid = 2140] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (183D9C00) [pid = 2140] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:37:18 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (15E5FC00) [pid = 2140] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:37:18 INFO - PROCESS | 2140 | 1467646638578 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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 830ms 08:37:18 INFO - PROCESS | 2140 | 1467646638611 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:37:18 INFO - PROCESS | 2140 | 1467646638613 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:37:18 INFO - PROCESS | 2140 | 1467646638616 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 2140 | 1467646638618 Marionette TRACE conn5 <- [1,2198,null,{}] 08:37:18 INFO - PROCESS | 2140 | 1467646638621 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}] 08:37:18 INFO - PROCESS | 2140 | 1467646638623 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:18 INFO - PROCESS | 2140 | 1467646638700 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:37:18 INFO - PROCESS | 2140 | 1467646638706 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 2140 | 1467646638707 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:18 INFO - PROCESS | 2140 | ++DOCSHELL 15256C00 == 33 [pid = 2140] [id = 559] 08:37:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (152C2000) [pid = 2140] [serial = 1677] [outer = 00000000] 08:37:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (1636E800) [pid = 2140] [serial = 1678] [outer = 152C2000] 08:37:18 INFO - PROCESS | 2140 | 1467646638751 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (17DBA400) [pid = 2140] [serial = 1679] [outer = 152C2000] 08:37:19 INFO - PROCESS | 2140 | 1467646639168 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]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 570ms 08:37:19 INFO - PROCESS | 2140 | 1467646639187 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2140 | 1467646639189 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:37:19 INFO - PROCESS | 2140 | 1467646639192 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2140 | 1467646639194 Marionette TRACE conn5 <- [1,2202,null,{}] 08:37:19 INFO - PROCESS | 2140 | 1467646639198 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}] 08:37:19 INFO - PROCESS | 2140 | 1467646639199 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:19 INFO - PROCESS | 2140 | 1467646639345 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:37:19 INFO - PROCESS | 2140 | 1467646639355 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2140 | 1467646639357 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:19 INFO - PROCESS | 2140 | ++DOCSHELL 19404C00 == 34 [pid = 2140] [id = 560] 08:37:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (19516400) [pid = 2140] [serial = 1680] [outer = 00000000] 08:37:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (199C3C00) [pid = 2140] [serial = 1681] [outer = 19516400] 08:37:19 INFO - PROCESS | 2140 | 1467646639400 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (199F4C00) [pid = 2140] [serial = 1682] [outer = 19516400] 08:37:19 INFO - PROCESS | 2140 | 1467646639794 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]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 08:37:19 INFO - PROCESS | 2140 | 1467646639823 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2140 | 1467646639835 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:37:19 INFO - PROCESS | 2140 | 1467646639838 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2140 | 1467646639840 Marionette TRACE conn5 <- [1,2206,null,{}] 08:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:37:19 INFO - PROCESS | 2140 | 1467646639843 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}] 08:37:19 INFO - PROCESS | 2140 | 1467646639845 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:19 INFO - PROCESS | 2140 | 1467646639962 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:37:19 INFO - PROCESS | 2140 | 1467646639970 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2140 | 1467646639972 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:19 INFO - PROCESS | 2140 | ++DOCSHELL 0DE17400 == 35 [pid = 2140] [id = 561] 08:37:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (14B81000) [pid = 2140] [serial = 1683] [outer = 00000000] 08:37:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A05F400) [pid = 2140] [serial = 1684] [outer = 14B81000] 08:37:20 INFO - PROCESS | 2140 | 1467646640015 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A067400) [pid = 2140] [serial = 1685] [outer = 14B81000] 08:37:20 INFO - PROCESS | 2140 | 1467646640424 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]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 08:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:37:20 INFO - PROCESS | 2140 | 1467646640474 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2140 | 1467646640476 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:37:20 INFO - PROCESS | 2140 | 1467646640479 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2140 | 1467646640481 Marionette TRACE conn5 <- [1,2210,null,{}] 08:37:20 INFO - PROCESS | 2140 | 1467646640484 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}] 08:37:20 INFO - PROCESS | 2140 | 1467646640486 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:20 INFO - PROCESS | 2140 | 1467646640605 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:37:20 INFO - PROCESS | 2140 | 1467646640801 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 2140 | 1467646640804 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:20 INFO - PROCESS | 2140 | ++DOCSHELL 0C914800 == 36 [pid = 2140] [id = 562] 08:37:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0C95BC00) [pid = 2140] [serial = 1686] [outer = 00000000] 08:37:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0C9ED800) [pid = 2140] [serial = 1687] [outer = 0C95BC00] 08:37:20 INFO - PROCESS | 2140 | 1467646640863 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0D0C9C00) [pid = 2140] [serial = 1688] [outer = 0C95BC00] 08:37:21 INFO - PROCESS | 2140 | 1467646641437 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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 08:37:21 INFO - PROCESS | 2140 | 1467646641453 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:37:21 INFO - PROCESS | 2140 | 1467646641456 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:37:21 INFO - PROCESS | 2140 | 1467646641461 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2140 | 1467646641464 Marionette TRACE conn5 <- [1,2214,null,{}] 08:37:21 INFO - PROCESS | 2140 | 1467646641470 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}] 08:37:21 INFO - PROCESS | 2140 | 1467646641472 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:21 INFO - PROCESS | 2140 | 1467646641584 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:37:21 INFO - PROCESS | 2140 | 1467646641699 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2140 | 1467646641702 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:21 INFO - PROCESS | 2140 | ++DOCSHELL 14D28800 == 37 [pid = 2140] [id = 563] 08:37:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (14D62000) [pid = 2140] [serial = 1689] [outer = 00000000] 08:37:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (15343800) [pid = 2140] [serial = 1690] [outer = 14D62000] 08:37:21 INFO - PROCESS | 2140 | 1467646641760 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1623D000) [pid = 2140] [serial = 1691] [outer = 14D62000] 08:37:22 INFO - PROCESS | 2140 | 1467646642382 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]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 990ms 08:37:22 INFO - PROCESS | 2140 | 1467646642454 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2140 | 1467646642458 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:37:22 INFO - PROCESS | 2140 | 1467646642462 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2140 | 1467646642464 Marionette TRACE conn5 <- [1,2218,null,{}] 08:37:22 INFO - PROCESS | 2140 | 1467646642468 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}] 08:37:22 INFO - PROCESS | 2140 | 1467646642471 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:22 INFO - PROCESS | 2140 | 1467646642584 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:37:22 INFO - PROCESS | 2140 | 1467646642725 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2140 | 1467646642727 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:22 INFO - PROCESS | 2140 | ++DOCSHELL 17568400 == 38 [pid = 2140] [id = 564] 08:37:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (183DC400) [pid = 2140] [serial = 1692] [outer = 00000000] 08:37:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19516C00) [pid = 2140] [serial = 1693] [outer = 183DC400] 08:37:22 INFO - PROCESS | 2140 | 1467646642782 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19880000) [pid = 2140] [serial = 1694] [outer = 183DC400] 08:37:23 INFO - PROCESS | 2140 | 1467646643345 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]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 08:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:37:23 INFO - PROCESS | 2140 | 1467646643396 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 2140 | 1467646643399 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:37:23 INFO - PROCESS | 2140 | 1467646643409 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 2140 | 1467646643416 Marionette TRACE conn5 <- [1,2222,null,{}] 08:37:23 INFO - PROCESS | 2140 | 1467646643421 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}] 08:37:23 INFO - PROCESS | 2140 | 1467646643424 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:23 INFO - PROCESS | 2140 | 1467646643534 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:37:23 INFO - PROCESS | 2140 | 1467646643670 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2140 | 1467646643673 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:23 INFO - PROCESS | 2140 | ++DOCSHELL 191F4C00 == 39 [pid = 2140] [id = 565] 08:37:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1A077400) [pid = 2140] [serial = 1695] [outer = 00000000] 08:37:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A220000) [pid = 2140] [serial = 1696] [outer = 1A077400] 08:37:23 INFO - PROCESS | 2140 | 1467646643727 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A4D2800) [pid = 2140] [serial = 1697] [outer = 1A077400] 08:37:24 INFO - PROCESS | 2140 | 1467646644523 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]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1138ms 08:37:24 INFO - PROCESS | 2140 | 1467646644544 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 2140 | 1467646644548 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:37:24 INFO - PROCESS | 2140 | 1467646644568 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2140 | 1467646644571 Marionette TRACE conn5 <- [1,2226,null,{}] 08:37:24 INFO - PROCESS | 2140 | 1467646644576 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}] 08:37:24 INFO - PROCESS | 2140 | 1467646644579 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:24 INFO - PROCESS | 2140 | 1467646644682 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:37:24 INFO - PROCESS | 2140 | 1467646644824 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 2140 | 1467646644828 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:24 INFO - PROCESS | 2140 | ++DOCSHELL 0E30DC00 == 40 [pid = 2140] [id = 566] 08:37:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0E310000) [pid = 2140] [serial = 1698] [outer = 00000000] 08:37:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (14854000) [pid = 2140] [serial = 1699] [outer = 0E310000] 08:37:24 INFO - PROCESS | 2140 | 1467646644879 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (14D25C00) [pid = 2140] [serial = 1700] [outer = 0E310000] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 0DE17400 == 39 [pid = 2140] [id = 561] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 19404C00 == 38 [pid = 2140] [id = 560] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 15256C00 == 37 [pid = 2140] [id = 559] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 19619400 == 36 [pid = 2140] [id = 558] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 0DD5C400 == 35 [pid = 2140] [id = 557] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 0C95E000 == 34 [pid = 2140] [id = 556] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 16248000 == 33 [pid = 2140] [id = 555] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 0D81F800 == 32 [pid = 2140] [id = 554] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 0D671400 == 31 [pid = 2140] [id = 553] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 0C911C00 == 30 [pid = 2140] [id = 552] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 0C9F8C00 == 29 [pid = 2140] [id = 551] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 195A7800 == 28 [pid = 2140] [id = 550] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 191F4C00 == 27 [pid = 2140] [id = 565] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 17568400 == 26 [pid = 2140] [id = 564] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 0C914800 == 25 [pid = 2140] [id = 562] 08:37:25 INFO - PROCESS | 2140 | --DOCSHELL 14D28800 == 24 [pid = 2140] [id = 563] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0D06E400) [pid = 2140] [serial = 1615] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0D27A000) [pid = 2140] [serial = 1616] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (19625000) [pid = 2140] [serial = 1636] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1A075800) [pid = 2140] [serial = 1645] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1A4DE400) [pid = 2140] [serial = 1613] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (191EC000) [pid = 2140] [serial = 1633] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (191ECC00) [pid = 2140] [serial = 1634] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19FEE800) [pid = 2140] [serial = 1643] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1A177000) [pid = 2140] [serial = 1651] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (195A4800) [pid = 2140] [serial = 1649] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1A07DC00) [pid = 2140] [serial = 1646] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (191F0C00) [pid = 2140] [serial = 1648] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (19640C00) [pid = 2140] [serial = 1637] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (19882C00) [pid = 2140] [serial = 1639] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19F19C00) [pid = 2140] [serial = 1642] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19884000) [pid = 2140] [serial = 1640] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0DBDEC00) [pid = 2140] [serial = 1618] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0DD50800) [pid = 2140] [serial = 1619] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1635FC00) [pid = 2140] [serial = 1627] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0C9F7000) [pid = 2140] [serial = 1628] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (14A6E800) [pid = 2140] [serial = 1621] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (14AB2C00) [pid = 2140] [serial = 1622] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (152C1400) [pid = 2140] [serial = 1624] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1623E000) [pid = 2140] [serial = 1625] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (18164400) [pid = 2140] [serial = 1630] [outer = 00000000] [url = about:blank] 08:37:25 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1837F800) [pid = 2140] [serial = 1631] [outer = 00000000] [url = about:blank] 08:37:26 INFO - PROCESS | 2140 | 1467646646051 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]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1522ms 08:37:26 INFO - PROCESS | 2140 | 1467646646095 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2140 | 1467646646098 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:37:26 INFO - PROCESS | 2140 | 1467646646107 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 2140 | 1467646646110 Marionette TRACE conn5 <- [1,2230,null,{}] 08:37:26 INFO - PROCESS | 2140 | 1467646646116 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}] 08:37:26 INFO - PROCESS | 2140 | 1467646646119 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:26 INFO - PROCESS | 2140 | 1467646646244 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:37:26 INFO - PROCESS | 2140 | 1467646646342 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2140 | 1467646646344 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:26 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE6400 == 25 [pid = 2140] [id = 567] 08:37:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0D275800) [pid = 2140] [serial = 1701] [outer = 00000000] 08:37:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D671400) [pid = 2140] [serial = 1702] [outer = 0D275800] 08:37:26 INFO - PROCESS | 2140 | 1467646646391 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D80AC00) [pid = 2140] [serial = 1703] [outer = 0D275800] 08:37:26 INFO - PROCESS | 2140 | 1467646646818 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]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 08:37:26 INFO - PROCESS | 2140 | 1467646646839 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2140 | 1467646646844 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:37:26 INFO - PROCESS | 2140 | 1467646646854 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:37:26 INFO - PROCESS | 2140 | 1467646646857 Marionette TRACE conn5 <- [1,2234,null,{}] 08:37:26 INFO - PROCESS | 2140 | 1467646646861 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}] 08:37:26 INFO - PROCESS | 2140 | 1467646646863 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:26 INFO - PROCESS | 2140 | 1467646646954 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:37:26 INFO - PROCESS | 2140 | 1467646646964 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2140 | 1467646646966 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:26 INFO - PROCESS | 2140 | ++DOCSHELL 0DE1E800 == 26 [pid = 2140] [id = 568] 08:37:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DEB3400) [pid = 2140] [serial = 1704] [outer = 00000000] 08:37:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0E305C00) [pid = 2140] [serial = 1705] [outer = 0DEB3400] 08:37:26 INFO - PROCESS | 2140 | 1467646647013 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0E896400) [pid = 2140] [serial = 1706] [outer = 0DEB3400] 08:37:27 INFO - PROCESS | 2140 | 1467646647476 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]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 08:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:37:27 INFO - PROCESS | 2140 | 1467646647530 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2140 | 1467646647532 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:37:27 INFO - PROCESS | 2140 | 1467646647535 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2140 | 1467646647539 Marionette TRACE conn5 <- [1,2238,null,{}] 08:37:27 INFO - PROCESS | 2140 | 1467646647549 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}] 08:37:27 INFO - PROCESS | 2140 | 1467646647554 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:27 INFO - PROCESS | 2140 | 1467646647635 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:37:27 INFO - PROCESS | 2140 | 1467646647771 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2140 | 1467646647774 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:27 INFO - PROCESS | 2140 | ++DOCSHELL 15E63400 == 27 [pid = 2140] [id = 569] 08:37:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (15E65C00) [pid = 2140] [serial = 1707] [outer = 00000000] 08:37:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (16240000) [pid = 2140] [serial = 1708] [outer = 15E65C00] 08:37:27 INFO - PROCESS | 2140 | 1467646647824 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (16265800) [pid = 2140] [serial = 1709] [outer = 15E65C00] 08:37:28 INFO - PROCESS | 2140 | 1467646648243 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 08:37:28 INFO - PROCESS | 2140 | 1467646648266 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:37:28 INFO - PROCESS | 2140 | 1467646648268 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:37:28 INFO - PROCESS | 2140 | 1467646648278 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 2140 | 1467646648280 Marionette TRACE conn5 <- [1,2242,null,{}] 08:37:28 INFO - PROCESS | 2140 | 1467646648284 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}] 08:37:28 INFO - PROCESS | 2140 | 1467646648286 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:28 INFO - PROCESS | 2140 | 1467646648404 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:37:28 INFO - PROCESS | 2140 | 1467646648410 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2140 | 1467646648412 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:28 INFO - PROCESS | 2140 | ++DOCSHELL 16363C00 == 28 [pid = 2140] [id = 570] 08:37:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16C54800) [pid = 2140] [serial = 1710] [outer = 00000000] 08:37:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (17574000) [pid = 2140] [serial = 1711] [outer = 16C54800] 08:37:28 INFO - PROCESS | 2140 | 1467646648512 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (17DB9800) [pid = 2140] [serial = 1712] [outer = 16C54800] 08:37:28 INFO - PROCESS | 2140 | 1467646648916 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 08:37:28 INFO - PROCESS | 2140 | 1467646648962 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 2140 | 1467646648964 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:37:28 INFO - PROCESS | 2140 | 1467646648967 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 2140 | 1467646648969 Marionette TRACE conn5 <- [1,2246,null,{}] 08:37:28 INFO - PROCESS | 2140 | 1467646648972 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}] 08:37:28 INFO - PROCESS | 2140 | 1467646648974 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:29 INFO - PROCESS | 2140 | 1467646649128 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:37:29 INFO - PROCESS | 2140 | 1467646649143 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2140 | 1467646649145 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:29 INFO - PROCESS | 2140 | ++DOCSHELL 18111000 == 29 [pid = 2140] [id = 571] 08:37:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18162400) [pid = 2140] [serial = 1713] [outer = 00000000] 08:37:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (18379C00) [pid = 2140] [serial = 1714] [outer = 18162400] 08:37:29 INFO - PROCESS | 2140 | 1467646649189 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (183D5C00) [pid = 2140] [serial = 1715] [outer = 18162400] 08:37:29 INFO - PROCESS | 2140 | 1467646649648 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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 08:37:29 INFO - PROCESS | 2140 | 1467646649700 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 2140 | 1467646649702 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:37:29 INFO - PROCESS | 2140 | 1467646649705 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:37:29 INFO - PROCESS | 2140 | 1467646649707 Marionette TRACE conn5 <- [1,2250,null,{}] 08:37:29 INFO - PROCESS | 2140 | 1467646649710 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}] 08:37:29 INFO - PROCESS | 2140 | 1467646649715 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:29 INFO - PROCESS | 2140 | 1467646649851 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:37:29 INFO - PROCESS | 2140 | 1467646649919 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2140 | 1467646649921 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:29 INFO - PROCESS | 2140 | ++DOCSHELL 191E9C00 == 30 [pid = 2140] [id = 572] 08:37:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (191F0000) [pid = 2140] [serial = 1716] [outer = 00000000] 08:37:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19620C00) [pid = 2140] [serial = 1717] [outer = 191F0000] 08:37:29 INFO - PROCESS | 2140 | 1467646649965 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (19663400) [pid = 2140] [serial = 1718] [outer = 191F0000] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1837AC00) [pid = 2140] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (19F16000) [pid = 2140] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (16248800) [pid = 2140] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0C912C00) [pid = 2140] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D021000) [pid = 2140] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0DBE9C00) [pid = 2140] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D675800) [pid = 2140] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19619800) [pid = 2140] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (152C2000) [pid = 2140] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14B81000) [pid = 2140] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1756A000) [pid = 2140] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:37:30 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19516400) [pid = 2140] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:37:30 INFO - PROCESS | 2140 | 1467646650524 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]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 08:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:37:30 INFO - PROCESS | 2140 | 1467646650578 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 2140 | 1467646650580 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:37:30 INFO - PROCESS | 2140 | 1467646650583 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 2140 | 1467646650585 Marionette TRACE conn5 <- [1,2254,null,{}] 08:37:30 INFO - PROCESS | 2140 | 1467646650588 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}] 08:37:30 INFO - PROCESS | 2140 | 1467646650590 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:30 INFO - PROCESS | 2140 | 1467646650667 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:37:30 INFO - PROCESS | 2140 | 1467646650673 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2140 | 1467646650675 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:30 INFO - PROCESS | 2140 | ++DOCSHELL 148DD000 == 31 [pid = 2140] [id = 573] 08:37:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (15342000) [pid = 2140] [serial = 1719] [outer = 00000000] 08:37:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (18373800) [pid = 2140] [serial = 1720] [outer = 15342000] 08:37:30 INFO - PROCESS | 2140 | 1467646650717 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (191EDC00) [pid = 2140] [serial = 1721] [outer = 15342000] 08:37:31 INFO - PROCESS | 2140 | 1467646651136 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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 08:37:31 INFO - PROCESS | 2140 | 1467646651154 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:37:31 INFO - PROCESS | 2140 | 1467646651156 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:37:31 INFO - PROCESS | 2140 | 1467646651159 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2140 | 1467646651160 Marionette TRACE conn5 <- [1,2258,null,{}] 08:37:31 INFO - PROCESS | 2140 | 1467646651164 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}] 08:37:31 INFO - PROCESS | 2140 | 1467646651165 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:31 INFO - PROCESS | 2140 | 1467646651287 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:37:31 INFO - PROCESS | 2140 | 1467646651295 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2140 | 1467646651297 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:31 INFO - PROCESS | 2140 | ++DOCSHELL 19620800 == 32 [pid = 2140] [id = 574] 08:37:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19625000) [pid = 2140] [serial = 1722] [outer = 00000000] 08:37:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19884000) [pid = 2140] [serial = 1723] [outer = 19625000] 08:37:31 INFO - PROCESS | 2140 | 1467646651341 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1987E000) [pid = 2140] [serial = 1724] [outer = 19625000] 08:37:31 INFO - PROCESS | 2140 | 1467646651763 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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 08:37:31 INFO - PROCESS | 2140 | 1467646651790 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 2140 | 1467646651792 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:37:31 INFO - PROCESS | 2140 | 1467646651795 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2140 | 1467646651796 Marionette TRACE conn5 <- [1,2262,null,{}] 08:37:31 INFO - PROCESS | 2140 | 1467646651799 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}] 08:37:31 INFO - PROCESS | 2140 | 1467646651801 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:31 INFO - PROCESS | 2140 | 1467646651879 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:37:31 INFO - PROCESS | 2140 | 1467646651976 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2140 | 1467646651978 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:31 INFO - PROCESS | 2140 | ++DOCSHELL 15E61C00 == 33 [pid = 2140] [id = 575] 08:37:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (199F2C00) [pid = 2140] [serial = 1725] [outer = 00000000] 08:37:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19F15C00) [pid = 2140] [serial = 1726] [outer = 199F2C00] 08:37:32 INFO - PROCESS | 2140 | 1467646652030 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19F16400) [pid = 2140] [serial = 1727] [outer = 199F2C00] 08:37:32 INFO - PROCESS | 2140 | 1467646652527 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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 770ms 08:37:32 INFO - PROCESS | 2140 | 1467646652589 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 2140 | 1467646652594 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:37:32 INFO - PROCESS | 2140 | 1467646652599 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 2140 | 1467646652603 Marionette TRACE conn5 <- [1,2266,null,{}] 08:37:32 INFO - PROCESS | 2140 | 1467646652609 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}] 08:37:32 INFO - PROCESS | 2140 | 1467646652612 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:32 INFO - PROCESS | 2140 | 1467646652735 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:37:32 INFO - PROCESS | 2140 | 1467646652859 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2140 | 1467646652862 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:32 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE6C00 == 34 [pid = 2140] [id = 576] 08:37:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0CCE8800) [pid = 2140] [serial = 1728] [outer = 00000000] 08:37:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0D81D400) [pid = 2140] [serial = 1729] [outer = 0CCE8800] 08:37:32 INFO - PROCESS | 2140 | 1467646652918 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0DD93C00) [pid = 2140] [serial = 1730] [outer = 0CCE8800] 08:37:33 INFO - PROCESS | 2140 | 1467646653641 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]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1077ms 08:37:33 INFO - PROCESS | 2140 | 1467646653690 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2140 | 1467646653695 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:37:33 INFO - PROCESS | 2140 | 1467646653701 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2140 | 1467646653704 Marionette TRACE conn5 <- [1,2270,null,{}] 08:37:33 INFO - PROCESS | 2140 | 1467646653708 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}] 08:37:33 INFO - PROCESS | 2140 | 1467646653711 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:33 INFO - PROCESS | 2140 | 1467646653837 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:37:33 INFO - PROCESS | 2140 | 1467646653975 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2140 | 1467646653978 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:33 INFO - PROCESS | 2140 | ++DOCSHELL 15256C00 == 35 [pid = 2140] [id = 577] 08:37:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (153D3000) [pid = 2140] [serial = 1731] [outer = 00000000] 08:37:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (162CE000) [pid = 2140] [serial = 1732] [outer = 153D3000] 08:37:34 INFO - PROCESS | 2140 | 1467646654035 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (17573800) [pid = 2140] [serial = 1733] [outer = 153D3000] 08:37:34 INFO - PROCESS | 2140 | 1467646654901 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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1222ms 08:37:34 INFO - PROCESS | 2140 | 1467646654929 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:37:34 INFO - PROCESS | 2140 | 1467646654933 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:37:34 INFO - PROCESS | 2140 | 1467646654938 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2140 | 1467646654941 Marionette TRACE conn5 <- [1,2274,null,{}] 08:37:34 INFO - PROCESS | 2140 | 1467646654947 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}] 08:37:34 INFO - PROCESS | 2140 | 1467646654949 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:35 INFO - PROCESS | 2140 | 1467646655062 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:37:35 INFO - PROCESS | 2140 | 1467646655188 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2140 | 1467646655192 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:35 INFO - PROCESS | 2140 | --DOCSHELL 19620800 == 34 [pid = 2140] [id = 574] 08:37:35 INFO - PROCESS | 2140 | --DOCSHELL 148DD000 == 33 [pid = 2140] [id = 573] 08:37:35 INFO - PROCESS | 2140 | --DOCSHELL 191E9C00 == 32 [pid = 2140] [id = 572] 08:37:35 INFO - PROCESS | 2140 | --DOCSHELL 18111000 == 31 [pid = 2140] [id = 571] 08:37:35 INFO - PROCESS | 2140 | --DOCSHELL 16363C00 == 30 [pid = 2140] [id = 570] 08:37:35 INFO - PROCESS | 2140 | --DOCSHELL 15E63400 == 29 [pid = 2140] [id = 569] 08:37:35 INFO - PROCESS | 2140 | --DOCSHELL 0DE1E800 == 28 [pid = 2140] [id = 568] 08:37:35 INFO - PROCESS | 2140 | --DOCSHELL 0CCE6400 == 27 [pid = 2140] [id = 567] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (18ED1000) [pid = 2140] [serial = 1672] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1A180800) [pid = 2140] [serial = 1652] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (191EB800) [pid = 2140] [serial = 1673] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (16362C00) [pid = 2140] [serial = 1666] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0C965400) [pid = 2140] [serial = 1657] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0C9F8800) [pid = 2140] [serial = 1658] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0D815400) [pid = 2140] [serial = 1654] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0DE14800) [pid = 2140] [serial = 1655] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (14A65000) [pid = 2140] [serial = 1663] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (14D21400) [pid = 2140] [serial = 1664] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0D809400) [pid = 2140] [serial = 1660] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D813400) [pid = 2140] [serial = 1661] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (19621400) [pid = 2140] [serial = 1675] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1636E800) [pid = 2140] [serial = 1678] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A05F400) [pid = 2140] [serial = 1684] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (17DBA400) [pid = 2140] [serial = 1679] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19622400) [pid = 2140] [serial = 1676] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (18160000) [pid = 2140] [serial = 1669] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (18166800) [pid = 2140] [serial = 1670] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (199C3C00) [pid = 2140] [serial = 1681] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1A067400) [pid = 2140] [serial = 1685] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (16C5CC00) [pid = 2140] [serial = 1667] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (199F4C00) [pid = 2140] [serial = 1682] [outer = 00000000] [url = about:blank] 08:37:35 INFO - PROCESS | 2140 | ++DOCSHELL 0C90B400 == 28 [pid = 2140] [id = 578] 08:37:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0C90C800) [pid = 2140] [serial = 1734] [outer = 00000000] 08:37:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0C9F3C00) [pid = 2140] [serial = 1735] [outer = 0C90C800] 08:37:35 INFO - PROCESS | 2140 | 1467646655281 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0D272400) [pid = 2140] [serial = 1736] [outer = 0C90C800] 08:37:35 INFO - PROCESS | 2140 | 1467646655679 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]]]}] 08:37:35 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 08:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 08:37:35 INFO - PROCESS | 2140 | 1467646655709 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 2140 | 1467646655713 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 2140 | 1467646655719 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:37:35 INFO - PROCESS | 2140 | 1467646655722 Marionette TRACE conn5 <- [1,2278,null,{}] 08:37:35 INFO - PROCESS | 2140 | 1467646655725 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}] 08:37:35 INFO - PROCESS | 2140 | 1467646655728 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:35 INFO - PROCESS | 2140 | 1467646655812 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:37:35 INFO - PROCESS | 2140 | 1467646655819 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2140 | 1467646655821 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:35 INFO - PROCESS | 2140 | ++DOCSHELL 0D81FC00 == 29 [pid = 2140] [id = 579] 08:37:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0DAA9400) [pid = 2140] [serial = 1737] [outer = 00000000] 08:37:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0DEB5800) [pid = 2140] [serial = 1738] [outer = 0DAA9400] 08:37:35 INFO - PROCESS | 2140 | 1467646655868 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0E9CDC00) [pid = 2140] [serial = 1739] [outer = 0DAA9400] 08:37:36 INFO - PROCESS | 2140 | 1467646656362 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]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 08:37:36 INFO - PROCESS | 2140 | 1467646656394 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 2140 | 1467646656396 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:37:36 INFO - PROCESS | 2140 | 1467646656400 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2140 | 1467646656403 Marionette TRACE conn5 <- [1,2282,null,{}] 08:37:36 INFO - PROCESS | 2140 | 1467646656414 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}] 08:37:36 INFO - PROCESS | 2140 | 1467646656419 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:36 INFO - PROCESS | 2140 | 1467646656537 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:37:36 INFO - PROCESS | 2140 | 1467646656642 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2140 | 1467646656645 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:36 INFO - PROCESS | 2140 | ++DOCSHELL 15E60800 == 30 [pid = 2140] [id = 580] 08:37:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (15E66000) [pid = 2140] [serial = 1740] [outer = 00000000] 08:37:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (16247800) [pid = 2140] [serial = 1741] [outer = 15E66000] 08:37:36 INFO - PROCESS | 2140 | 1467646656693 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (16364000) [pid = 2140] [serial = 1742] [outer = 15E66000] 08:37:37 INFO - PROCESS | 2140 | 1467646657059 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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 08:37:37 INFO - PROCESS | 2140 | 1467646657074 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2140 | 1467646657076 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:37:37 INFO - PROCESS | 2140 | 1467646657080 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2140 | 1467646657081 Marionette TRACE conn5 <- [1,2286,null,{}] 08:37:37 INFO - PROCESS | 2140 | 1467646657114 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}] 08:37:37 INFO - PROCESS | 2140 | 1467646657116 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:37 INFO - PROCESS | 2140 | 1467646657202 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:37:37 INFO - PROCESS | 2140 | 1467646657208 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2140 | 1467646657210 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:37 INFO - PROCESS | 2140 | ++DOCSHELL 175D5400 == 31 [pid = 2140] [id = 581] 08:37:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (17D23800) [pid = 2140] [serial = 1743] [outer = 00000000] 08:37:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1816B000) [pid = 2140] [serial = 1744] [outer = 17D23800] 08:37:37 INFO - PROCESS | 2140 | 1467646657254 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (18380000) [pid = 2140] [serial = 1745] [outer = 17D23800] 08:37:37 INFO - PROCESS | 2140 | 1467646657728 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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 08:37:37 INFO - PROCESS | 2140 | 1467646657770 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2140 | 1467646657772 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:37:37 INFO - PROCESS | 2140 | 1467646657781 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2140 | 1467646657783 Marionette TRACE conn5 <- [1,2290,null,{}] 08:37:37 INFO - PROCESS | 2140 | 1467646657786 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}] 08:37:37 INFO - PROCESS | 2140 | 1467646657788 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:37 INFO - PROCESS | 2140 | 1467646657898 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:37:37 INFO - PROCESS | 2140 | 1467646657988 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2140 | 1467646657990 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:37 INFO - PROCESS | 2140 | ++DOCSHELL 18EDB400 == 32 [pid = 2140] [id = 582] 08:37:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (191E8000) [pid = 2140] [serial = 1746] [outer = 00000000] 08:37:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (191F1800) [pid = 2140] [serial = 1747] [outer = 191E8000] 08:37:38 INFO - PROCESS | 2140 | 1467646658034 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1950E000) [pid = 2140] [serial = 1748] [outer = 191E8000] 08:37:38 INFO - PROCESS | 2140 | 1467646658443 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 08:37:38 INFO - PROCESS | 2140 | 1467646658517 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 2140 | 1467646658519 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:37:38 INFO - PROCESS | 2140 | 1467646658522 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 2140 | 1467646658524 Marionette TRACE conn5 <- [1,2294,null,{}] 08:37:38 INFO - PROCESS | 2140 | 1467646658528 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}] 08:37:38 INFO - PROCESS | 2140 | 1467646658533 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:38 INFO - PROCESS | 2140 | 1467646658674 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:37:38 INFO - PROCESS | 2140 | 1467646658680 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2140 | 1467646658682 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:38 INFO - PROCESS | 2140 | ++DOCSHELL 0D809400 == 33 [pid = 2140] [id = 583] 08:37:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (17570C00) [pid = 2140] [serial = 1749] [outer = 00000000] 08:37:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19886C00) [pid = 2140] [serial = 1750] [outer = 17570C00] 08:37:38 INFO - PROCESS | 2140 | 1467646658781 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19618000) [pid = 2140] [serial = 1751] [outer = 17570C00] 08:37:39 INFO - PROCESS | 2140 | 1467646659204 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]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 08:37:39 INFO - PROCESS | 2140 | 1467646659280 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2140 | 1467646659282 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:37:39 INFO - PROCESS | 2140 | 1467646659290 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 2140 | 1467646659292 Marionette TRACE conn5 <- [1,2298,null,{}] 08:37:39 INFO - PROCESS | 2140 | 1467646659295 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}] 08:37:39 INFO - PROCESS | 2140 | 1467646659297 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:39 INFO - PROCESS | 2140 | 1467646659409 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (19625000) [pid = 2140] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0E310000) [pid = 2140] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (15E65C00) [pid = 2140] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1A077400) [pid = 2140] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (14D62000) [pid = 2140] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (18162400) [pid = 2140] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (16C54800) [pid = 2140] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (191F0000) [pid = 2140] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0C95BC00) [pid = 2140] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0D275800) [pid = 2140] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0DEB3400) [pid = 2140] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (15342000) [pid = 2140] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:37:39 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (183DC400) [pid = 2140] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:37:39 INFO - PROCESS | 2140 | 1467646659563 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 2140 | 1467646659564 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:39 INFO - PROCESS | 2140 | ++DOCSHELL 0C95BC00 == 34 [pid = 2140] [id = 584] 08:37:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0C966C00) [pid = 2140] [serial = 1752] [outer = 00000000] 08:37:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0DD9A000) [pid = 2140] [serial = 1753] [outer = 0C966C00] 08:37:39 INFO - PROCESS | 2140 | 1467646659609 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (14D62000) [pid = 2140] [serial = 1754] [outer = 0C966C00] 08:37:39 INFO - PROCESS | 2140 | 1467646659965 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]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 08:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:37:40 INFO - PROCESS | 2140 | 1467646660021 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 2140 | 1467646660023 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:37:40 INFO - PROCESS | 2140 | 1467646660026 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 2140 | 1467646660028 Marionette TRACE conn5 <- [1,2302,null,{}] 08:37:40 INFO - PROCESS | 2140 | 1467646660032 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}] 08:37:40 INFO - PROCESS | 2140 | 1467646660034 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:40 INFO - PROCESS | 2140 | 1467646660147 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:37:40 INFO - PROCESS | 2140 | 1467646660154 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 2140 | 1467646660156 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:40 INFO - PROCESS | 2140 | ++DOCSHELL 0E310000 == 35 [pid = 2140] [id = 585] 08:37:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (14AA6000) [pid = 2140] [serial = 1755] [outer = 00000000] 08:37:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19F18000) [pid = 2140] [serial = 1756] [outer = 14AA6000] 08:37:40 INFO - PROCESS | 2140 | 1467646660199 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1A067000) [pid = 2140] [serial = 1757] [outer = 14AA6000] 08:37:40 INFO - PROCESS | 2140 | 1467646660605 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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 08:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:37:40 INFO - PROCESS | 2140 | 1467646660657 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 2140 | 1467646660659 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:37:40 INFO - PROCESS | 2140 | 1467646660663 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 2140 | 1467646660665 Marionette TRACE conn5 <- [1,2306,null,{}] 08:37:40 INFO - PROCESS | 2140 | 1467646660668 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}] 08:37:40 INFO - PROCESS | 2140 | 1467646660670 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:40 INFO - PROCESS | 2140 | 1467646660748 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:37:40 INFO - PROCESS | 2140 | 1467646660875 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 2140 | 1467646660877 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:40 INFO - PROCESS | 2140 | ++DOCSHELL 153DE000 == 36 [pid = 2140] [id = 586] 08:37:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1837E800) [pid = 2140] [serial = 1758] [outer = 00000000] 08:37:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A077800) [pid = 2140] [serial = 1759] [outer = 1837E800] 08:37:40 INFO - PROCESS | 2140 | 1467646660919 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A078400) [pid = 2140] [serial = 1760] [outer = 1837E800] 08:37:41 INFO - PROCESS | 2140 | 1467646661335 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] 08:37:41 INFO - PROCESS | 2140 | 1467646661395 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:37:41 INFO - PROCESS | 2140 | 1467646661398 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 2140 | 1467646661400 Marionette TRACE conn5 <- [1,2310,null,{}] 08:37:41 INFO - PROCESS | 2140 | 1467646661403 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}] 08:37:41 INFO - PROCESS | 2140 | 1467646661405 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:41 INFO - PROCESS | 2140 | 1467646661484 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:37:41 INFO - PROCESS | 2140 | 1467646661490 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 2140 | 1467646661491 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:41 INFO - PROCESS | 2140 | ++DOCSHELL 1A172C00 == 37 [pid = 2140] [id = 587] 08:37:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A175400) [pid = 2140] [serial = 1761] [outer = 00000000] 08:37:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1A17D400) [pid = 2140] [serial = 1762] [outer = 1A175400] 08:37:41 INFO - PROCESS | 2140 | 1467646661535 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A17E400) [pid = 2140] [serial = 1763] [outer = 1A175400] 08:37:42 INFO - PROCESS | 2140 | 1467646662293 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]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 08:37:42 INFO - PROCESS | 2140 | 1467646662330 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 2140 | 1467646662333 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:37:42 INFO - PROCESS | 2140 | 1467646662338 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 2140 | 1467646662341 Marionette TRACE conn5 <- [1,2314,null,{}] 08:37:42 INFO - PROCESS | 2140 | 1467646662346 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}] 08:37:42 INFO - PROCESS | 2140 | 1467646662350 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:42 INFO - PROCESS | 2140 | 1467646662467 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:37:42 INFO - PROCESS | 2140 | 1467646662605 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 2140 | 1467646662608 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:42 INFO - PROCESS | 2140 | ++DOCSHELL 0D021000 == 38 [pid = 2140] [id = 588] 08:37:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0D81A400) [pid = 2140] [serial = 1764] [outer = 00000000] 08:37:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (14B82400) [pid = 2140] [serial = 1765] [outer = 0D81A400] 08:37:42 INFO - PROCESS | 2140 | 1467646662666 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (153DCC00) [pid = 2140] [serial = 1766] [outer = 0D81A400] 08:37:43 INFO - PROCESS | 2140 | 1467646663221 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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 08:37:43 INFO - PROCESS | 2140 | 1467646663270 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 2140 | 1467646663275 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:37:43 INFO - PROCESS | 2140 | 1467646663282 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 2140 | 1467646663285 Marionette TRACE conn5 <- [1,2318,null,{}] 08:37:43 INFO - PROCESS | 2140 | 1467646663289 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}] 08:37:43 INFO - PROCESS | 2140 | 1467646663292 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:43 INFO - PROCESS | 2140 | 1467646663408 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:37:43 INFO - PROCESS | 2140 | 1467646663523 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2140 | 1467646663525 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:43 INFO - PROCESS | 2140 | ++DOCSHELL 18ED0000 == 39 [pid = 2140] [id = 589] 08:37:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (191F3800) [pid = 2140] [serial = 1767] [outer = 00000000] 08:37:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19879400) [pid = 2140] [serial = 1768] [outer = 191F3800] 08:37:43 INFO - PROCESS | 2140 | 1467646663621 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (19886800) [pid = 2140] [serial = 1769] [outer = 191F3800] 08:37:44 INFO - PROCESS | 2140 | 1467646664210 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]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 08:37:44 INFO - PROCESS | 2140 | 1467646664255 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2140 | 1467646664257 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:37:44 INFO - PROCESS | 2140 | 1467646664261 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 2140 | 1467646664265 Marionette TRACE conn5 <- [1,2322,null,{}] 08:37:44 INFO - PROCESS | 2140 | 1467646664276 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}] 08:37:44 INFO - PROCESS | 2140 | 1467646664281 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:44 INFO - PROCESS | 2140 | 1467646664419 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:37:44 INFO - PROCESS | 2140 | 1467646664568 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2140 | 1467646664571 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:44 INFO - PROCESS | 2140 | ++DOCSHELL 1A4D0000 == 40 [pid = 2140] [id = 590] 08:37:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A4D2000) [pid = 2140] [serial = 1770] [outer = 00000000] 08:37:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A4D9000) [pid = 2140] [serial = 1771] [outer = 1A4D2000] 08:37:44 INFO - PROCESS | 2140 | 1467646664635 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1A4DEC00) [pid = 2140] [serial = 1772] [outer = 1A4D2000] 08:37:45 INFO - PROCESS | 2140 | 1467646665453 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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1232ms 08:37:45 INFO - PROCESS | 2140 | 1467646665497 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:37:45 INFO - PROCESS | 2140 | 1467646665500 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:37:45 INFO - PROCESS | 2140 | 1467646665505 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 2140 | 1467646665508 Marionette TRACE conn5 <- [1,2326,null,{}] 08:37:45 INFO - PROCESS | 2140 | 1467646665513 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}] 08:37:45 INFO - PROCESS | 2140 | 1467646665516 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:45 INFO - PROCESS | 2140 | 1467646665617 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:37:45 INFO - PROCESS | 2140 | 1467646665758 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2140 | 1467646665761 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:45 INFO - PROCESS | 2140 | ++DOCSHELL 0D807400 == 41 [pid = 2140] [id = 591] 08:37:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0D807800) [pid = 2140] [serial = 1773] [outer = 00000000] 08:37:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0D811400) [pid = 2140] [serial = 1774] [outer = 0D807800] 08:37:45 INFO - PROCESS | 2140 | 1467646665812 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0DAAF000) [pid = 2140] [serial = 1775] [outer = 0D807800] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 153DE000 == 40 [pid = 2140] [id = 586] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 0E310000 == 39 [pid = 2140] [id = 585] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 0C95BC00 == 38 [pid = 2140] [id = 584] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 0D809400 == 37 [pid = 2140] [id = 583] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 18EDB400 == 36 [pid = 2140] [id = 582] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 175D5400 == 35 [pid = 2140] [id = 581] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 15E60800 == 34 [pid = 2140] [id = 580] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 0D81FC00 == 33 [pid = 2140] [id = 579] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 0C90B400 == 32 [pid = 2140] [id = 578] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 15256C00 == 31 [pid = 2140] [id = 577] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 0CCE6C00 == 30 [pid = 2140] [id = 576] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 15E61C00 == 29 [pid = 2140] [id = 575] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 0E30DC00 == 28 [pid = 2140] [id = 566] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 1A4D0000 == 27 [pid = 2140] [id = 590] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 18ED0000 == 26 [pid = 2140] [id = 589] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 1A172C00 == 25 [pid = 2140] [id = 587] 08:37:46 INFO - PROCESS | 2140 | --DOCSHELL 0D021000 == 24 [pid = 2140] [id = 588] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (19884000) [pid = 2140] [serial = 1723] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (14D25C00) [pid = 2140] [serial = 1700] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (16265800) [pid = 2140] [serial = 1709] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (14854000) [pid = 2140] [serial = 1699] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (1A220000) [pid = 2140] [serial = 1696] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1623D000) [pid = 2140] [serial = 1691] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (183D5C00) [pid = 2140] [serial = 1715] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (17DB9800) [pid = 2140] [serial = 1712] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19620C00) [pid = 2140] [serial = 1717] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0C9ED800) [pid = 2140] [serial = 1687] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D671400) [pid = 2140] [serial = 1702] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D80AC00) [pid = 2140] [serial = 1703] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0E305C00) [pid = 2140] [serial = 1705] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D0C9C00) [pid = 2140] [serial = 1688] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (17574000) [pid = 2140] [serial = 1711] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A4D2800) [pid = 2140] [serial = 1697] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19663400) [pid = 2140] [serial = 1718] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (191EDC00) [pid = 2140] [serial = 1721] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0E896400) [pid = 2140] [serial = 1706] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (18379C00) [pid = 2140] [serial = 1714] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19880000) [pid = 2140] [serial = 1694] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (18373800) [pid = 2140] [serial = 1720] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19516C00) [pid = 2140] [serial = 1693] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (16240000) [pid = 2140] [serial = 1708] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (15343800) [pid = 2140] [serial = 1690] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1987E000) [pid = 2140] [serial = 1724] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (19F15C00) [pid = 2140] [serial = 1726] [outer = 00000000] [url = about:blank] 08:37:46 INFO - PROCESS | 2140 | 1467646666954 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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1477ms 08:37:46 INFO - PROCESS | 2140 | 1467646666984 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 2140 | 1467646666988 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:37:46 INFO - PROCESS | 2140 | 1467646666992 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 2140 | 1467646666997 Marionette TRACE conn5 <- [1,2330,null,{}] 08:37:46 INFO - PROCESS | 2140 | 1467646667002 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}] 08:37:46 INFO - PROCESS | 2140 | 1467646667004 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:47 INFO - PROCESS | 2140 | 1467646667096 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:37:47 INFO - PROCESS | 2140 | 1467646667105 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2140 | 1467646667107 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:47 INFO - PROCESS | 2140 | ++DOCSHELL 0CC35000 == 25 [pid = 2140] [id = 592] 08:37:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0CC36000) [pid = 2140] [serial = 1776] [outer = 00000000] 08:37:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D27C800) [pid = 2140] [serial = 1777] [outer = 0CC36000] 08:37:47 INFO - PROCESS | 2140 | 1467646667156 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D803C00) [pid = 2140] [serial = 1778] [outer = 0CC36000] 08:37:47 INFO - PROCESS | 2140 | 1467646667650 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]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 08:37:47 INFO - PROCESS | 2140 | 1467646667684 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2140 | 1467646667689 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 2140 | 1467646667696 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:37:47 INFO - PROCESS | 2140 | 1467646667699 Marionette TRACE conn5 <- [1,2334,null,{}] 08:37:47 INFO - PROCESS | 2140 | 1467646667703 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}] 08:37:47 INFO - PROCESS | 2140 | 1467646667705 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:47 INFO - PROCESS | 2140 | 1467646667830 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:37:47 INFO - PROCESS | 2140 | 1467646667931 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2140 | 1467646667933 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:47 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBC800 == 26 [pid = 2140] [id = 593] 08:37:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DEBE400) [pid = 2140] [serial = 1779] [outer = 00000000] 08:37:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0E310400) [pid = 2140] [serial = 1780] [outer = 0DEBE400] 08:37:47 INFO - PROCESS | 2140 | 1467646667982 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0E98DC00) [pid = 2140] [serial = 1781] [outer = 0DEBE400] 08:37:48 INFO - PROCESS | 2140 | 1467646668355 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]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 08:37:48 INFO - PROCESS | 2140 | 1467646668383 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 2140 | 1467646668385 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:37:48 INFO - PROCESS | 2140 | 1467646668389 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 2140 | 1467646668392 Marionette TRACE conn5 <- [1,2338,null,{}] 08:37:48 INFO - PROCESS | 2140 | 1467646668404 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}] 08:37:48 INFO - PROCESS | 2140 | 1467646668408 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:48 INFO - PROCESS | 2140 | 1467646668492 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:37:48 INFO - PROCESS | 2140 | 1467646668499 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 2140 | 1467646668502 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:48 INFO - PROCESS | 2140 | ++DOCSHELL 14DEB800 == 27 [pid = 2140] [id = 594] 08:37:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (15256C00) [pid = 2140] [serial = 1782] [outer = 00000000] 08:37:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (153DD800) [pid = 2140] [serial = 1783] [outer = 15256C00] 08:37:48 INFO - PROCESS | 2140 | 1467646668549 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1623AC00) [pid = 2140] [serial = 1784] [outer = 15256C00] 08:37:49 INFO - PROCESS | 2140 | 1467646669081 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]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 08:37:49 INFO - PROCESS | 2140 | 1467646669120 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 2140 | 1467646669122 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:37:49 INFO - PROCESS | 2140 | 1467646669125 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:37:49 INFO - PROCESS | 2140 | 1467646669127 Marionette TRACE conn5 <- [1,2342,null,{}] 08:37:49 INFO - PROCESS | 2140 | 1467646669136 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}] 08:37:49 INFO - PROCESS | 2140 | 1467646669138 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:49 INFO - PROCESS | 2140 | 1467646669285 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:37:49 INFO - PROCESS | 2140 | 1467646669295 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 2140 | 1467646669297 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:49 INFO - PROCESS | 2140 | ++DOCSHELL 162D2000 == 28 [pid = 2140] [id = 595] 08:37:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (162D2400) [pid = 2140] [serial = 1785] [outer = 00000000] 08:37:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (16C58800) [pid = 2140] [serial = 1786] [outer = 162D2400] 08:37:49 INFO - PROCESS | 2140 | 1467646669342 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (17574000) [pid = 2140] [serial = 1787] [outer = 162D2400] 08:37:49 INFO - PROCESS | 2140 | 1467646669789 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]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 08:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:37:49 INFO - PROCESS | 2140 | 1467646669799 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 2140 | 1467646669801 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:37:49 INFO - PROCESS | 2140 | 1467646669804 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 2140 | 1467646669806 Marionette TRACE conn5 <- [1,2346,null,{}] 08:37:49 INFO - PROCESS | 2140 | 1467646669815 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}] 08:37:49 INFO - PROCESS | 2140 | 1467646669817 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:49 INFO - PROCESS | 2140 | 1467646669927 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:37:49 INFO - PROCESS | 2140 | 1467646669933 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 2140 | 1467646669935 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:49 INFO - PROCESS | 2140 | ++DOCSHELL 17571400 == 29 [pid = 2140] [id = 596] 08:37:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (175CF000) [pid = 2140] [serial = 1788] [outer = 00000000] 08:37:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1811A000) [pid = 2140] [serial = 1789] [outer = 175CF000] 08:37:49 INFO - PROCESS | 2140 | 1467646669978 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1811C000) [pid = 2140] [serial = 1790] [outer = 175CF000] 08:37:50 INFO - PROCESS | 2140 | 1467646670451 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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 08:37:50 INFO - PROCESS | 2140 | 1467646670536 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2140 | 1467646670538 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:37:50 INFO - PROCESS | 2140 | 1467646670542 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2140 | 1467646670543 Marionette TRACE conn5 <- [1,2350,null,{}] 08:37:50 INFO - PROCESS | 2140 | 1467646670553 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}] 08:37:50 INFO - PROCESS | 2140 | 1467646670558 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:50 INFO - PROCESS | 2140 | 1467646670712 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:37:50 INFO - PROCESS | 2140 | 1467646670728 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2140 | 1467646670730 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:51 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F0000 == 30 [pid = 2140] [id = 597] 08:37:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0D806000) [pid = 2140] [serial = 1791] [outer = 00000000] 08:37:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (16247000) [pid = 2140] [serial = 1792] [outer = 0D806000] 08:37:51 INFO - PROCESS | 2140 | 1467646671109 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (191F0C00) [pid = 2140] [serial = 1793] [outer = 0D806000] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (191E8000) [pid = 2140] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0C966C00) [pid = 2140] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (153D3000) [pid = 2140] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (17D23800) [pid = 2140] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0DAA9400) [pid = 2140] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (199F2C00) [pid = 2140] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0C90C800) [pid = 2140] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (15E66000) [pid = 2140] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0CCE8800) [pid = 2140] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14AA6000) [pid = 2140] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1837E800) [pid = 2140] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:37:51 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A175400) [pid = 2140] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:37:51 INFO - PROCESS | 2140 | 1467646671498 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]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 990ms 08:37:51 INFO - PROCESS | 2140 | 1467646671536 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 2140 | 1467646671538 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:37:51 INFO - PROCESS | 2140 | 1467646671541 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 2140 | 1467646671543 Marionette TRACE conn5 <- [1,2354,null,{}] 08:37:51 INFO - PROCESS | 2140 | 1467646671546 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}] 08:37:51 INFO - PROCESS | 2140 | 1467646671548 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:51 INFO - PROCESS | 2140 | 1467646671626 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:37:51 INFO - PROCESS | 2140 | 1467646671725 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 2140 | 1467646671726 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:51 INFO - PROCESS | 2140 | ++DOCSHELL 021F9000 == 31 [pid = 2140] [id = 598] 08:37:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0CC80800) [pid = 2140] [serial = 1794] [outer = 00000000] 08:37:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (191F2C00) [pid = 2140] [serial = 1795] [outer = 0CC80800] 08:37:51 INFO - PROCESS | 2140 | 1467646671772 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1940C000) [pid = 2140] [serial = 1796] [outer = 0CC80800] 08:37:52 INFO - PROCESS | 2140 | 1467646672127 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]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 08:37:52 INFO - PROCESS | 2140 | 1467646672172 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2140 | 1467646672174 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:37:52 INFO - PROCESS | 2140 | 1467646672177 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 2140 | 1467646672178 Marionette TRACE conn5 <- [1,2358,null,{}] 08:37:52 INFO - PROCESS | 2140 | 1467646672182 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}] 08:37:52 INFO - PROCESS | 2140 | 1467646672184 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:52 INFO - PROCESS | 2140 | 1467646672300 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:37:52 INFO - PROCESS | 2140 | 1467646672338 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2140 | 1467646672340 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:52 INFO - PROCESS | 2140 | ++DOCSHELL 16268400 == 32 [pid = 2140] [id = 599] 08:37:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (18165000) [pid = 2140] [serial = 1797] [outer = 00000000] 08:37:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19622400) [pid = 2140] [serial = 1798] [outer = 18165000] 08:37:52 INFO - PROCESS | 2140 | 1467646672383 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1756E400) [pid = 2140] [serial = 1799] [outer = 18165000] 08:37:52 INFO - PROCESS | 2140 | 1467646672800 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]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 08:37:52 INFO - PROCESS | 2140 | 1467646672851 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2140 | 1467646672853 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:37:52 INFO - PROCESS | 2140 | 1467646672866 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 2140 | 1467646672868 Marionette TRACE conn5 <- [1,2362,null,{}] 08:37:52 INFO - PROCESS | 2140 | 1467646672871 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}] 08:37:52 INFO - PROCESS | 2140 | 1467646672873 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:52 INFO - PROCESS | 2140 | 1467646672951 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:37:52 INFO - PROCESS | 2140 | 1467646672957 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2140 | 1467646672958 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:52 INFO - PROCESS | 2140 | ++DOCSHELL 1987CC00 == 33 [pid = 2140] [id = 600] 08:37:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1987D000) [pid = 2140] [serial = 1800] [outer = 00000000] 08:37:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19883C00) [pid = 2140] [serial = 1801] [outer = 1987D000] 08:37:52 INFO - PROCESS | 2140 | 1467646673001 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (199E6400) [pid = 2140] [serial = 1802] [outer = 1987D000] 08:37:53 INFO - PROCESS | 2140 | 1467646673861 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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1073ms 08:37:53 INFO - PROCESS | 2140 | 1467646673942 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:37:53 INFO - PROCESS | 2140 | 1467646673947 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:37:53 INFO - PROCESS | 2140 | 1467646673951 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 2140 | 1467646673957 Marionette TRACE conn5 <- [1,2366,null,{}] 08:37:53 INFO - PROCESS | 2140 | 1467646673962 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}] 08:37:53 INFO - PROCESS | 2140 | 1467646673965 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:54 INFO - PROCESS | 2140 | 1467646674150 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:37:54 INFO - PROCESS | 2140 | 1467646674160 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2140 | 1467646674163 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:54 INFO - PROCESS | 2140 | ++DOCSHELL 0D27D000 == 34 [pid = 2140] [id = 601] 08:37:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0D280C00) [pid = 2140] [serial = 1803] [outer = 00000000] 08:37:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0DBE1400) [pid = 2140] [serial = 1804] [outer = 0D280C00] 08:37:54 INFO - PROCESS | 2140 | 1467646674220 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0E89B000) [pid = 2140] [serial = 1805] [outer = 0D280C00] 08:37:54 INFO - PROCESS | 2140 | 1467646674961 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]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1029ms 08:37:55 INFO - PROCESS | 2140 | 1467646675019 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 2140 | 1467646675024 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:37:55 INFO - PROCESS | 2140 | 1467646675051 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 2140 | 1467646675054 Marionette TRACE conn5 <- [1,2370,null,{}] 08:37:55 INFO - PROCESS | 2140 | 1467646675058 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}] 08:37:55 INFO - PROCESS | 2140 | 1467646675061 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:55 INFO - PROCESS | 2140 | 1467646675191 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:37:55 INFO - PROCESS | 2140 | 1467646675434 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2140 | 1467646675437 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:55 INFO - PROCESS | 2140 | ++DOCSHELL 0C912C00 == 35 [pid = 2140] [id = 602] 08:37:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0C95CC00) [pid = 2140] [serial = 1806] [outer = 00000000] 08:37:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0C9F1C00) [pid = 2140] [serial = 1807] [outer = 0C95CC00] 08:37:55 INFO - PROCESS | 2140 | 1467646675495 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0CCE2400) [pid = 2140] [serial = 1808] [outer = 0C95CC00] 08:37:55 INFO - PROCESS | 2140 | --DOCSHELL 16268400 == 34 [pid = 2140] [id = 599] 08:37:55 INFO - PROCESS | 2140 | --DOCSHELL 021F9000 == 33 [pid = 2140] [id = 598] 08:37:55 INFO - PROCESS | 2140 | --DOCSHELL 0C9F0000 == 32 [pid = 2140] [id = 597] 08:37:55 INFO - PROCESS | 2140 | --DOCSHELL 17571400 == 31 [pid = 2140] [id = 596] 08:37:55 INFO - PROCESS | 2140 | --DOCSHELL 162D2000 == 30 [pid = 2140] [id = 595] 08:37:55 INFO - PROCESS | 2140 | --DOCSHELL 14DEB800 == 29 [pid = 2140] [id = 594] 08:37:55 INFO - PROCESS | 2140 | --DOCSHELL 0DEBC800 == 28 [pid = 2140] [id = 593] 08:37:55 INFO - PROCESS | 2140 | --DOCSHELL 0CC35000 == 27 [pid = 2140] [id = 592] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1A17D400) [pid = 2140] [serial = 1762] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1A17E400) [pid = 2140] [serial = 1763] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (191F1800) [pid = 2140] [serial = 1747] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (19886C00) [pid = 2140] [serial = 1750] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1950E000) [pid = 2140] [serial = 1748] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0DD9A000) [pid = 2140] [serial = 1753] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (162CE000) [pid = 2140] [serial = 1732] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17573800) [pid = 2140] [serial = 1733] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1816B000) [pid = 2140] [serial = 1744] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0DEB5800) [pid = 2140] [serial = 1738] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0E9CDC00) [pid = 2140] [serial = 1739] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (19F16400) [pid = 2140] [serial = 1727] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0C9F3C00) [pid = 2140] [serial = 1735] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D272400) [pid = 2140] [serial = 1736] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (16247800) [pid = 2140] [serial = 1741] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A078400) [pid = 2140] [serial = 1760] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (16364000) [pid = 2140] [serial = 1742] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0D81D400) [pid = 2140] [serial = 1729] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0DD93C00) [pid = 2140] [serial = 1730] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (14D62000) [pid = 2140] [serial = 1754] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (19F18000) [pid = 2140] [serial = 1756] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1A067000) [pid = 2140] [serial = 1757] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (18380000) [pid = 2140] [serial = 1745] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1A077800) [pid = 2140] [serial = 1759] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2140 | 1467646676154 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]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1145ms 08:37:56 INFO - PROCESS | 2140 | 1467646676182 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2140 | 1467646676185 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:37:56 INFO - PROCESS | 2140 | 1467646676189 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2140 | 1467646676192 Marionette TRACE conn5 <- [1,2374,null,{}] 08:37:56 INFO - PROCESS | 2140 | 1467646676197 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}] 08:37:56 INFO - PROCESS | 2140 | 1467646676201 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:56 INFO - PROCESS | 2140 | 1467646676288 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:37:56 INFO - PROCESS | 2140 | 1467646676299 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2140 | 1467646676302 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:56 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F8400 == 28 [pid = 2140] [id = 603] 08:37:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0CC35000) [pid = 2140] [serial = 1809] [outer = 00000000] 08:37:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0D81D400) [pid = 2140] [serial = 1810] [outer = 0CC35000] 08:37:56 INFO - PROCESS | 2140 | 1467646676351 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0DD93800) [pid = 2140] [serial = 1811] [outer = 0CC35000] 08:37:56 INFO - PROCESS | 2140 | 1467646676866 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]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 771ms 08:37:56 INFO - PROCESS | 2140 | 1467646676964 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2140 | 1467646676968 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:37:56 INFO - PROCESS | 2140 | 1467646676972 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2140 | 1467646676974 Marionette TRACE conn5 <- [1,2378,null,{}] 08:37:56 INFO - PROCESS | 2140 | 1467646676978 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}] 08:37:56 INFO - PROCESS | 2140 | 1467646676980 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:57 INFO - PROCESS | 2140 | 1467646677077 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:37:57 INFO - PROCESS | 2140 | 1467646677086 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2140 | 1467646677088 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:57 INFO - PROCESS | 2140 | ++DOCSHELL 14B87000 == 29 [pid = 2140] [id = 604] 08:37:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (14D63400) [pid = 2140] [serial = 1812] [outer = 00000000] 08:37:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (153DE000) [pid = 2140] [serial = 1813] [outer = 14D63400] 08:37:57 INFO - PROCESS | 2140 | 1467646677132 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1623E800) [pid = 2140] [serial = 1814] [outer = 14D63400] 08:37:57 INFO - PROCESS | 2140 | 1467646677597 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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 08:37:57 INFO - PROCESS | 2140 | 1467646677647 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2140 | 1467646677649 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:37:57 INFO - PROCESS | 2140 | 1467646677654 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 2140 | 1467646677660 Marionette TRACE conn5 <- [1,2382,null,{}] 08:37:57 INFO - PROCESS | 2140 | 1467646677669 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}] 08:37:57 INFO - PROCESS | 2140 | 1467646677673 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:57 INFO - PROCESS | 2140 | 1467646677759 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:37:57 INFO - PROCESS | 2140 | 1467646677769 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2140 | 1467646677779 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:57 INFO - PROCESS | 2140 | ++DOCSHELL 16364400 == 30 [pid = 2140] [id = 605] 08:37:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (16C5D800) [pid = 2140] [serial = 1815] [outer = 00000000] 08:37:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (18111000) [pid = 2140] [serial = 1816] [outer = 16C5D800] 08:37:57 INFO - PROCESS | 2140 | 1467646677915 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (18169C00) [pid = 2140] [serial = 1817] [outer = 16C5D800] 08:37:58 INFO - PROCESS | 2140 | 1467646678352 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]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 08:37:58 INFO - PROCESS | 2140 | 1467646678387 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2140 | 1467646678389 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:37:58 INFO - PROCESS | 2140 | 1467646678392 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 2140 | 1467646678394 Marionette TRACE conn5 <- [1,2386,null,{}] 08:37:58 INFO - PROCESS | 2140 | 1467646678397 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}] 08:37:58 INFO - PROCESS | 2140 | 1467646678399 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:58 INFO - PROCESS | 2140 | 1467646678519 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:37:58 INFO - PROCESS | 2140 | 1467646678524 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2140 | 1467646678526 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:58 INFO - PROCESS | 2140 | ++DOCSHELL 18376000 == 31 [pid = 2140] [id = 606] 08:37:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1837E000) [pid = 2140] [serial = 1818] [outer = 00000000] 08:37:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (18EDB400) [pid = 2140] [serial = 1819] [outer = 1837E000] 08:37:58 INFO - PROCESS | 2140 | 1467646678624 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (191EF400) [pid = 2140] [serial = 1820] [outer = 1837E000] 08:37:59 INFO - PROCESS | 2140 | 1467646679053 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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 08:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:37:59 INFO - PROCESS | 2140 | 1467646679063 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2140 | 1467646679065 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:37:59 INFO - PROCESS | 2140 | 1467646679068 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2140 | 1467646679069 Marionette TRACE conn5 <- [1,2390,null,{}] 08:37:59 INFO - PROCESS | 2140 | 1467646679073 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}] 08:37:59 INFO - PROCESS | 2140 | 1467646679074 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:59 INFO - PROCESS | 2140 | 1467646679217 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:37:59 INFO - PROCESS | 2140 | 1467646679240 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 2140 | 1467646679246 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:59 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBF800 == 32 [pid = 2140] [id = 607] 08:37:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (195A9800) [pid = 2140] [serial = 1821] [outer = 00000000] 08:37:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1963D400) [pid = 2140] [serial = 1822] [outer = 195A9800] 08:37:59 INFO - PROCESS | 2140 | 1467646679300 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1987EC00) [pid = 2140] [serial = 1823] [outer = 195A9800] 08:37:59 INFO - PROCESS | 2140 | 1467646679798 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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 770ms 08:37:59 INFO - PROCESS | 2140 | 1467646679840 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2140 | 1467646679842 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:37:59 INFO - PROCESS | 2140 | 1467646679845 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:37:59 INFO - PROCESS | 2140 | 1467646679846 Marionette TRACE conn5 <- [1,2394,null,{}] 08:37:59 INFO - PROCESS | 2140 | 1467646679850 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}] 08:37:59 INFO - PROCESS | 2140 | 1467646679861 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:59 INFO - PROCESS | 2140 | 1467646679981 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:37:59 INFO - PROCESS | 2140 | 1467646679991 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 2140 | 1467646679993 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:37:59 INFO - PROCESS | 2140 | ++DOCSHELL 0C964800 == 33 [pid = 2140] [id = 608] 08:37:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1961BC00) [pid = 2140] [serial = 1824] [outer = 00000000] 08:38:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19F13800) [pid = 2140] [serial = 1825] [outer = 1961BC00] 08:38:00 INFO - PROCESS | 2140 | 1467646680037 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19F18C00) [pid = 2140] [serial = 1826] [outer = 1961BC00] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (18165000) [pid = 2140] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17570C00) [pid = 2140] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (162D2400) [pid = 2140] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (175CF000) [pid = 2140] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0DEBE400) [pid = 2140] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0CC36000) [pid = 2140] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (15256C00) [pid = 2140] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D807800) [pid = 2140] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0D81A400) [pid = 2140] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (191F3800) [pid = 2140] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A4D2000) [pid = 2140] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0D806000) [pid = 2140] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:38:00 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0CC80800) [pid = 2140] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:38:00 INFO - PROCESS | 2140 | 1467646680536 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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 08:38:00 INFO - PROCESS | 2140 | 1467646680590 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:38:00 INFO - PROCESS | 2140 | 1467646680592 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:38:00 INFO - PROCESS | 2140 | 1467646680595 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 2140 | 1467646680597 Marionette TRACE conn5 <- [1,2398,null,{}] 08:38:00 INFO - PROCESS | 2140 | 1467646680604 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}] 08:38:00 INFO - PROCESS | 2140 | 1467646680606 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:00 INFO - PROCESS | 2140 | 1467646680724 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:38:00 INFO - PROCESS | 2140 | 1467646680737 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 2140 | 1467646680739 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:00 INFO - PROCESS | 2140 | ++DOCSHELL 0D815400 == 34 [pid = 2140] [id = 609] 08:38:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (162D2400) [pid = 2140] [serial = 1827] [outer = 00000000] 08:38:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (191E7800) [pid = 2140] [serial = 1828] [outer = 162D2400] 08:38:00 INFO - PROCESS | 2140 | 1467646680782 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (19618800) [pid = 2140] [serial = 1829] [outer = 162D2400] 08:38:01 INFO - PROCESS | 2140 | 1467646681326 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]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 771ms 08:38:01 INFO - PROCESS | 2140 | 1467646681371 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 2140 | 1467646681373 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:38:01 INFO - PROCESS | 2140 | 1467646681376 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 2140 | 1467646681378 Marionette TRACE conn5 <- [1,2402,null,{}] 08:38:01 INFO - PROCESS | 2140 | 1467646681382 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}] 08:38:01 INFO - PROCESS | 2140 | 1467646681384 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:01 INFO - PROCESS | 2140 | 1467646681463 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:38:01 INFO - PROCESS | 2140 | 1467646681468 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 2140 | 1467646681470 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:01 INFO - PROCESS | 2140 | ++DOCSHELL 199E6000 == 35 [pid = 2140] [id = 610] 08:38:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (19F17400) [pid = 2140] [serial = 1830] [outer = 00000000] 08:38:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1A065000) [pid = 2140] [serial = 1831] [outer = 19F17400] 08:38:01 INFO - PROCESS | 2140 | 1467646681513 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1A06F000) [pid = 2140] [serial = 1832] [outer = 19F17400] 08:38:01 INFO - PROCESS | 2140 | 1467646681947 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]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 08:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:38:02 INFO - PROCESS | 2140 | 1467646682036 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 2140 | 1467646682038 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:38:02 INFO - PROCESS | 2140 | 1467646682041 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 2140 | 1467646682043 Marionette TRACE conn5 <- [1,2406,null,{}] 08:38:02 INFO - PROCESS | 2140 | 1467646682049 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}] 08:38:02 INFO - PROCESS | 2140 | 1467646682051 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:02 INFO - PROCESS | 2140 | 1467646682132 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:38:02 INFO - PROCESS | 2140 | 1467646682138 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 2140 | 1467646682140 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:02 INFO - PROCESS | 2140 | ++DOCSHELL 0DBECC00 == 36 [pid = 2140] [id = 611] 08:38:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0E897400) [pid = 2140] [serial = 1833] [outer = 00000000] 08:38:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (191F4400) [pid = 2140] [serial = 1834] [outer = 0E897400] 08:38:02 INFO - PROCESS | 2140 | 1467646682183 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A070000) [pid = 2140] [serial = 1835] [outer = 0E897400] 08:38:02 INFO - PROCESS | 2140 | 1467646682844 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]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 830ms 08:38:02 INFO - PROCESS | 2140 | 1467646682874 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:38:02 INFO - PROCESS | 2140 | 1467646682878 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:38:02 INFO - PROCESS | 2140 | 1467646682883 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 2140 | 1467646682889 Marionette TRACE conn5 <- [1,2410,null,{}] 08:38:02 INFO - PROCESS | 2140 | 1467646682894 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}] 08:38:02 INFO - PROCESS | 2140 | 1467646682897 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:02 INFO - PROCESS | 2140 | 1467646683013 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:38:03 INFO - PROCESS | 2140 | 1467646683126 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 2140 | 1467646683128 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:03 INFO - PROCESS | 2140 | ++DOCSHELL 0D276400 == 37 [pid = 2140] [id = 612] 08:38:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0D27F400) [pid = 2140] [serial = 1836] [outer = 00000000] 08:38:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0E893400) [pid = 2140] [serial = 1837] [outer = 0D27F400] 08:38:03 INFO - PROCESS | 2140 | 1467646683227 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (14D25C00) [pid = 2140] [serial = 1838] [outer = 0D27F400] 08:38:03 INFO - PROCESS | 2140 | 1467646683825 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]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 990ms 08:38:03 INFO - PROCESS | 2140 | 1467646683874 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 2140 | 1467646683878 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:38:03 INFO - PROCESS | 2140 | 1467646683885 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 2140 | 1467646683888 Marionette TRACE conn5 <- [1,2414,null,{}] 08:38:03 INFO - PROCESS | 2140 | 1467646683892 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}] 08:38:03 INFO - PROCESS | 2140 | 1467646683895 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:04 INFO - PROCESS | 2140 | 1467646684039 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:38:04 INFO - PROCESS | 2140 | 1467646684181 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 2140 | 1467646684184 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:04 INFO - PROCESS | 2140 | ++DOCSHELL 17573800 == 38 [pid = 2140] [id = 613] 08:38:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (17573C00) [pid = 2140] [serial = 1839] [outer = 00000000] 08:38:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (18168000) [pid = 2140] [serial = 1840] [outer = 17573C00] 08:38:04 INFO - PROCESS | 2140 | 1467646684242 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (183E2000) [pid = 2140] [serial = 1841] [outer = 17573C00] 08:38:04 INFO - PROCESS | 2140 | 1467646684864 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]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1022ms 08:38:04 INFO - PROCESS | 2140 | 1467646684910 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 2140 | 1467646684913 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:38:04 INFO - PROCESS | 2140 | 1467646684917 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:38:04 INFO - PROCESS | 2140 | 1467646684920 Marionette TRACE conn5 <- [1,2418,null,{}] 08:38:04 INFO - PROCESS | 2140 | 1467646684932 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}] 08:38:04 INFO - PROCESS | 2140 | 1467646684937 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:05 INFO - PROCESS | 2140 | 1467646685063 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:38:05 INFO - PROCESS | 2140 | 1467646685207 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 2140 | 1467646685210 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:05 INFO - PROCESS | 2140 | ++DOCSHELL 1A079C00 == 39 [pid = 2140] [id = 614] 08:38:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A07A000) [pid = 2140] [serial = 1842] [outer = 00000000] 08:38:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A174800) [pid = 2140] [serial = 1843] [outer = 1A07A000] 08:38:05 INFO - PROCESS | 2140 | 1467646685272 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1A17B800) [pid = 2140] [serial = 1844] [outer = 1A07A000] 08:38:06 INFO - PROCESS | 2140 | 1467646686056 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]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1185ms 08:38:06 INFO - PROCESS | 2140 | 1467646686106 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:38:06 INFO - PROCESS | 2140 | 1467646686110 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:38:06 INFO - PROCESS | 2140 | 1467646686115 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 2140 | 1467646686118 Marionette TRACE conn5 <- [1,2422,null,{}] 08:38:06 INFO - PROCESS | 2140 | 1467646686124 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}] 08:38:06 INFO - PROCESS | 2140 | 1467646686126 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:06 INFO - PROCESS | 2140 | 1467646686232 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:38:06 INFO - PROCESS | 2140 | 1467646686374 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 2140 | 1467646686378 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:06 INFO - PROCESS | 2140 | ++DOCSHELL 0DD50800 == 40 [pid = 2140] [id = 615] 08:38:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0DD58000) [pid = 2140] [serial = 1845] [outer = 00000000] 08:38:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0E30D400) [pid = 2140] [serial = 1846] [outer = 0DD58000] 08:38:06 INFO - PROCESS | 2140 | 1467646686430 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (14AA6000) [pid = 2140] [serial = 1847] [outer = 0DD58000] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 199E6000 == 39 [pid = 2140] [id = 610] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0D815400 == 38 [pid = 2140] [id = 609] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0C964800 == 37 [pid = 2140] [id = 608] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0DEBF800 == 36 [pid = 2140] [id = 607] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 18376000 == 35 [pid = 2140] [id = 606] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 16364400 == 34 [pid = 2140] [id = 605] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 14B87000 == 33 [pid = 2140] [id = 604] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0C9F8400 == 32 [pid = 2140] [id = 603] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0C912C00 == 31 [pid = 2140] [id = 602] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0D27D000 == 30 [pid = 2140] [id = 601] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 1987CC00 == 29 [pid = 2140] [id = 600] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0D807400 == 28 [pid = 2140] [id = 591] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 1A079C00 == 27 [pid = 2140] [id = 614] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 17573800 == 26 [pid = 2140] [id = 613] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0DBECC00 == 25 [pid = 2140] [id = 611] 08:38:07 INFO - PROCESS | 2140 | --DOCSHELL 0D276400 == 24 [pid = 2140] [id = 612] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (19622400) [pid = 2140] [serial = 1798] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19618000) [pid = 2140] [serial = 1751] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (16C58800) [pid = 2140] [serial = 1786] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1811A000) [pid = 2140] [serial = 1789] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0E310400) [pid = 2140] [serial = 1780] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0E98DC00) [pid = 2140] [serial = 1781] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D27C800) [pid = 2140] [serial = 1777] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D803C00) [pid = 2140] [serial = 1778] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (153DD800) [pid = 2140] [serial = 1783] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0DAAF000) [pid = 2140] [serial = 1775] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D811400) [pid = 2140] [serial = 1774] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (153DCC00) [pid = 2140] [serial = 1766] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (14B82400) [pid = 2140] [serial = 1765] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (19886800) [pid = 2140] [serial = 1769] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (19879400) [pid = 2140] [serial = 1768] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1811C000) [pid = 2140] [serial = 1790] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A4DEC00) [pid = 2140] [serial = 1772] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A4D9000) [pid = 2140] [serial = 1771] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (191F0C00) [pid = 2140] [serial = 1793] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (16247000) [pid = 2140] [serial = 1792] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (191F2C00) [pid = 2140] [serial = 1795] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (17574000) [pid = 2140] [serial = 1787] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1623AC00) [pid = 2140] [serial = 1784] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1940C000) [pid = 2140] [serial = 1796] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1756E400) [pid = 2140] [serial = 1799] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 2140 | 1467646687639 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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1576ms 08:38:07 INFO - PROCESS | 2140 | 1467646687692 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 2140 | 1467646687696 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:38:07 INFO - PROCESS | 2140 | 1467646687701 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 2140 | 1467646687704 Marionette TRACE conn5 <- [1,2426,null,{}] 08:38:07 INFO - PROCESS | 2140 | 1467646687710 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}] 08:38:07 INFO - PROCESS | 2140 | 1467646687712 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:07 INFO - PROCESS | 2140 | 1467646687796 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:38:07 INFO - PROCESS | 2140 | 1467646687803 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 2140 | 1467646687807 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:07 INFO - PROCESS | 2140 | ++DOCSHELL 0D275800 == 25 [pid = 2140] [id = 616] 08:38:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0D276400) [pid = 2140] [serial = 1848] [outer = 00000000] 08:38:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0D670400) [pid = 2140] [serial = 1849] [outer = 0D276400] 08:38:07 INFO - PROCESS | 2140 | 1467646687854 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0D807C00) [pid = 2140] [serial = 1850] [outer = 0D276400] 08:38:08 INFO - PROCESS | 2140 | 1467646688345 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]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 731ms 08:38:08 INFO - PROCESS | 2140 | 1467646688432 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 2140 | 1467646688437 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:38:08 INFO - PROCESS | 2140 | 1467646688443 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 2140 | 1467646688446 Marionette TRACE conn5 <- [1,2430,null,{}] 08:38:08 INFO - PROCESS | 2140 | 1467646688450 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}] 08:38:08 INFO - PROCESS | 2140 | 1467646688452 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:08 INFO - PROCESS | 2140 | 1467646688539 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:38:08 INFO - PROCESS | 2140 | 1467646688643 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 2140 | 1467646688646 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:08 INFO - PROCESS | 2140 | ++DOCSHELL 0E305800 == 26 [pid = 2140] [id = 617] 08:38:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0E305C00) [pid = 2140] [serial = 1851] [outer = 00000000] 08:38:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0E313000) [pid = 2140] [serial = 1852] [outer = 0E305C00] 08:38:08 INFO - PROCESS | 2140 | 1467646688694 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0E98E000) [pid = 2140] [serial = 1853] [outer = 0E305C00] 08:38:09 INFO - PROCESS | 2140 | 1467646689063 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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 08:38:09 INFO - PROCESS | 2140 | 1467646689118 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 2140 | 1467646689120 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:38:09 INFO - PROCESS | 2140 | 1467646689123 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:38:09 INFO - PROCESS | 2140 | 1467646689127 Marionette TRACE conn5 <- [1,2434,null,{}] 08:38:09 INFO - PROCESS | 2140 | 1467646689137 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}] 08:38:09 INFO - PROCESS | 2140 | 1467646689142 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:09 INFO - PROCESS | 2140 | 1467646689226 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:38:09 INFO - PROCESS | 2140 | 1467646689233 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 2140 | 1467646689236 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:09 INFO - PROCESS | 2140 | ++DOCSHELL 153D1C00 == 27 [pid = 2140] [id = 618] 08:38:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (15E5F400) [pid = 2140] [serial = 1854] [outer = 00000000] 08:38:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1623E000) [pid = 2140] [serial = 1855] [outer = 15E5F400] 08:38:09 INFO - PROCESS | 2140 | 1467646689283 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (16265C00) [pid = 2140] [serial = 1856] [outer = 15E5F400] 08:38:09 INFO - PROCESS | 2140 | 1467646689781 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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 08:38:09 INFO - PROCESS | 2140 | 1467646689804 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 2140 | 1467646689806 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:38:09 INFO - PROCESS | 2140 | 1467646689809 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 2140 | 1467646689811 Marionette TRACE conn5 <- [1,2438,null,{}] 08:38:09 INFO - PROCESS | 2140 | 1467646689814 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}] 08:38:09 INFO - PROCESS | 2140 | 1467646689816 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:09 INFO - PROCESS | 2140 | 1467646689935 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:38:10 INFO - PROCESS | 2140 | 1467646690029 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 2140 | 1467646690031 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:10 INFO - PROCESS | 2140 | ++DOCSHELL 16C61400 == 28 [pid = 2140] [id = 619] 08:38:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (16C61C00) [pid = 2140] [serial = 1857] [outer = 00000000] 08:38:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (17577400) [pid = 2140] [serial = 1858] [outer = 16C61C00] 08:38:10 INFO - PROCESS | 2140 | 1467646690076 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (17DBDC00) [pid = 2140] [serial = 1859] [outer = 16C61C00] 08:38:10 INFO - PROCESS | 2140 | 1467646690475 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]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 08:38:10 INFO - PROCESS | 2140 | 1467646690542 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:38:10 INFO - PROCESS | 2140 | 1467646690544 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:38:10 INFO - PROCESS | 2140 | 1467646690547 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 2140 | 1467646690549 Marionette TRACE conn5 <- [1,2442,null,{}] 08:38:10 INFO - PROCESS | 2140 | 1467646690553 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}] 08:38:10 INFO - PROCESS | 2140 | 1467646690555 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:10 INFO - PROCESS | 2140 | 1467646690666 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:38:10 INFO - PROCESS | 2140 | 1467646690671 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 2140 | 1467646690673 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:10 INFO - PROCESS | 2140 | ++DOCSHELL 1815E800 == 29 [pid = 2140] [id = 620] 08:38:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (18162800) [pid = 2140] [serial = 1860] [outer = 00000000] 08:38:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1837E800) [pid = 2140] [serial = 1861] [outer = 18162800] 08:38:10 INFO - PROCESS | 2140 | 1467646690717 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (183DC400) [pid = 2140] [serial = 1862] [outer = 18162800] 08:38:11 INFO - PROCESS | 2140 | 1467646691181 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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 08:38:11 INFO - PROCESS | 2140 | 1467646691218 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 2140 | 1467646691220 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:38:11 INFO - PROCESS | 2140 | 1467646691229 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 2140 | 1467646691231 Marionette TRACE conn5 <- [1,2446,null,{}] 08:38:11 INFO - PROCESS | 2140 | 1467646691234 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}] 08:38:11 INFO - PROCESS | 2140 | 1467646691240 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:11 INFO - PROCESS | 2140 | 1467646691405 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1837E000) [pid = 2140] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (195A9800) [pid = 2140] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C95CC00) [pid = 2140] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1961BC00) [pid = 2140] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (16C5D800) [pid = 2140] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D280C00) [pid = 2140] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1987D000) [pid = 2140] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0CC35000) [pid = 2140] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (14D63400) [pid = 2140] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0E897400) [pid = 2140] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (19F17400) [pid = 2140] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:38:11 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (162D2400) [pid = 2140] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:38:11 INFO - PROCESS | 2140 | 1467646691716 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 2140 | 1467646691718 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:11 INFO - PROCESS | 2140 | ++DOCSHELL 0916FC00 == 30 [pid = 2140] [id = 621] 08:38:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0C90C800) [pid = 2140] [serial = 1863] [outer = 00000000] 08:38:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0CCEAC00) [pid = 2140] [serial = 1864] [outer = 0C90C800] 08:38:11 INFO - PROCESS | 2140 | 1467646691762 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DEB3400) [pid = 2140] [serial = 1865] [outer = 0C90C800] 08:38:12 INFO - PROCESS | 2140 | 1467646692148 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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 08:38:12 INFO - PROCESS | 2140 | 1467646692203 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 2140 | 1467646692205 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:38:12 INFO - PROCESS | 2140 | 1467646692208 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 2140 | 1467646692210 Marionette TRACE conn5 <- [1,2450,null,{}] 08:38:12 INFO - PROCESS | 2140 | 1467646692213 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}] 08:38:12 INFO - PROCESS | 2140 | 1467646692215 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:12 INFO - PROCESS | 2140 | 1467646692292 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:38:12 INFO - PROCESS | 2140 | 1467646692298 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 2140 | 1467646692300 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:12 INFO - PROCESS | 2140 | ++DOCSHELL 1626DC00 == 31 [pid = 2140] [id = 622] 08:38:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (162CAC00) [pid = 2140] [serial = 1866] [outer = 00000000] 08:38:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1961FC00) [pid = 2140] [serial = 1867] [outer = 162CAC00] 08:38:12 INFO - PROCESS | 2140 | 1467646692344 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (19624800) [pid = 2140] [serial = 1868] [outer = 162CAC00] 08:38:12 INFO - PROCESS | 2140 | 1467646692772 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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 08:38:12 INFO - PROCESS | 2140 | 1467646692840 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 2140 | 1467646692842 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:38:12 INFO - PROCESS | 2140 | 1467646692845 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 2140 | 1467646692847 Marionette TRACE conn5 <- [1,2454,null,{}] 08:38:12 INFO - PROCESS | 2140 | 1467646692850 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}] 08:38:12 INFO - PROCESS | 2140 | 1467646692852 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:12 INFO - PROCESS | 2140 | 1467646692929 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:38:12 INFO - PROCESS | 2140 | 1467646692934 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 2140 | 1467646692936 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:12 INFO - PROCESS | 2140 | ++DOCSHELL 0D0CE000 == 32 [pid = 2140] [id = 623] 08:38:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1961E000) [pid = 2140] [serial = 1869] [outer = 00000000] 08:38:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19881800) [pid = 2140] [serial = 1870] [outer = 1961E000] 08:38:12 INFO - PROCESS | 2140 | 1467646692979 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19667400) [pid = 2140] [serial = 1871] [outer = 1961E000] 08:38:13 INFO - PROCESS | 2140 | 1467646693420 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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 08:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:38:13 INFO - PROCESS | 2140 | 1467646693484 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 2140 | 1467646693486 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:38:13 INFO - PROCESS | 2140 | 1467646693490 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 2140 | 1467646693491 Marionette TRACE conn5 <- [1,2458,null,{}] 08:38:13 INFO - PROCESS | 2140 | 1467646693495 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}] 08:38:13 INFO - PROCESS | 2140 | 1467646693497 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:13 INFO - PROCESS | 2140 | 1467646693576 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:38:13 INFO - PROCESS | 2140 | 1467646693582 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 2140 | 1467646693584 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:13 INFO - PROCESS | 2140 | ++DOCSHELL 1534BC00 == 33 [pid = 2140] [id = 624] 08:38:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (199F4400) [pid = 2140] [serial = 1872] [outer = 00000000] 08:38:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19F16400) [pid = 2140] [serial = 1873] [outer = 199F4400] 08:38:13 INFO - PROCESS | 2140 | 1467646693636 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19F17C00) [pid = 2140] [serial = 1874] [outer = 199F4400] 08:38:14 INFO - PROCESS | 2140 | 1467646694466 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]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1018ms 08:38:14 INFO - PROCESS | 2140 | 1467646694509 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:38:14 INFO - PROCESS | 2140 | 1467646694513 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:38:14 INFO - PROCESS | 2140 | 1467646694518 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 2140 | 1467646694524 Marionette TRACE conn5 <- [1,2462,null,{}] 08:38:14 INFO - PROCESS | 2140 | 1467646694548 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}] 08:38:14 INFO - PROCESS | 2140 | 1467646694551 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:14 INFO - PROCESS | 2140 | 1467646694717 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:38:14 INFO - PROCESS | 2140 | 1467646694854 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 2140 | 1467646694856 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:14 INFO - PROCESS | 2140 | ++DOCSHELL 0D0D3000 == 34 [pid = 2140] [id = 625] 08:38:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0D277800) [pid = 2140] [serial = 1875] [outer = 00000000] 08:38:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0DEC1000) [pid = 2140] [serial = 1876] [outer = 0D277800] 08:38:14 INFO - PROCESS | 2140 | 1467646694917 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (148D7C00) [pid = 2140] [serial = 1877] [outer = 0D277800] 08:38:15 INFO - PROCESS | 2140 | 1467646695653 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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1181ms 08:38:15 INFO - PROCESS | 2140 | 1467646695700 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 2140 | 1467646695705 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:38:15 INFO - PROCESS | 2140 | 1467646695711 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:38:15 INFO - PROCESS | 2140 | 1467646695714 Marionette TRACE conn5 <- [1,2466,null,{}] 08:38:15 INFO - PROCESS | 2140 | 1467646695718 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}] 08:38:15 INFO - PROCESS | 2140 | 1467646695721 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:15 INFO - PROCESS | 2140 | 1467646695947 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:38:16 INFO - PROCESS | 2140 | 1467646696101 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 2140 | 1467646696104 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:16 INFO - PROCESS | 2140 | ++DOCSHELL 0C914400 == 35 [pid = 2140] [id = 626] 08:38:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0C914800) [pid = 2140] [serial = 1878] [outer = 00000000] 08:38:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0C968000) [pid = 2140] [serial = 1879] [outer = 0C914800] 08:38:16 INFO - PROCESS | 2140 | 1467646696157 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0CC36C00) [pid = 2140] [serial = 1880] [outer = 0C914800] 08:38:16 INFO - PROCESS | 2140 | --DOCSHELL 0D0CE000 == 34 [pid = 2140] [id = 623] 08:38:16 INFO - PROCESS | 2140 | --DOCSHELL 1626DC00 == 33 [pid = 2140] [id = 622] 08:38:16 INFO - PROCESS | 2140 | --DOCSHELL 0916FC00 == 32 [pid = 2140] [id = 621] 08:38:16 INFO - PROCESS | 2140 | --DOCSHELL 1815E800 == 31 [pid = 2140] [id = 620] 08:38:16 INFO - PROCESS | 2140 | --DOCSHELL 16C61400 == 30 [pid = 2140] [id = 619] 08:38:16 INFO - PROCESS | 2140 | --DOCSHELL 153D1C00 == 29 [pid = 2140] [id = 618] 08:38:16 INFO - PROCESS | 2140 | --DOCSHELL 0E305800 == 28 [pid = 2140] [id = 617] 08:38:16 INFO - PROCESS | 2140 | --DOCSHELL 0D275800 == 27 [pid = 2140] [id = 616] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (18EDB400) [pid = 2140] [serial = 1819] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (191EF400) [pid = 2140] [serial = 1820] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1987EC00) [pid = 2140] [serial = 1823] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1963D400) [pid = 2140] [serial = 1822] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0C9F1C00) [pid = 2140] [serial = 1807] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0CCE2400) [pid = 2140] [serial = 1808] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (19F13800) [pid = 2140] [serial = 1825] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (18111000) [pid = 2140] [serial = 1816] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0DBE1400) [pid = 2140] [serial = 1804] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0E89B000) [pid = 2140] [serial = 1805] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (199E6400) [pid = 2140] [serial = 1802] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19883C00) [pid = 2140] [serial = 1801] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0D81D400) [pid = 2140] [serial = 1810] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0DD93800) [pid = 2140] [serial = 1811] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (153DE000) [pid = 2140] [serial = 1813] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1623E800) [pid = 2140] [serial = 1814] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1A070000) [pid = 2140] [serial = 1835] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1A065000) [pid = 2140] [serial = 1831] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (191E7800) [pid = 2140] [serial = 1828] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (191F4400) [pid = 2140] [serial = 1834] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (19F18C00) [pid = 2140] [serial = 1826] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1A06F000) [pid = 2140] [serial = 1832] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (18169C00) [pid = 2140] [serial = 1817] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (19618800) [pid = 2140] [serial = 1829] [outer = 00000000] [url = about:blank] 08:38:16 INFO - PROCESS | 2140 | 1467646696736 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]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1077ms 08:38:16 INFO - PROCESS | 2140 | 1467646696793 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 2140 | 1467646696796 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:38:16 INFO - PROCESS | 2140 | 1467646696801 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 2140 | 1467646696804 Marionette TRACE conn5 <- [1,2470,null,{}] 08:38:16 INFO - PROCESS | 2140 | 1467646696809 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}] 08:38:16 INFO - PROCESS | 2140 | 1467646696812 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:16 INFO - PROCESS | 2140 | 1467646696901 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:38:16 INFO - PROCESS | 2140 | 1467646697000 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 2140 | 1467646697003 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:16 INFO - PROCESS | 2140 | ++DOCSHELL 0D272800 == 28 [pid = 2140] [id = 627] 08:38:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0D813400) [pid = 2140] [serial = 1881] [outer = 00000000] 08:38:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0DBDEC00) [pid = 2140] [serial = 1882] [outer = 0D813400] 08:38:17 INFO - PROCESS | 2140 | 1467646697049 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0DE15400) [pid = 2140] [serial = 1883] [outer = 0D813400] 08:38:17 INFO - PROCESS | 2140 | 1467646697465 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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 08:38:17 INFO - PROCESS | 2140 | 1467646697532 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 2140 | 1467646697535 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:38:17 INFO - PROCESS | 2140 | 1467646697538 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 2140 | 1467646697540 Marionette TRACE conn5 <- [1,2474,null,{}] 08:38:17 INFO - PROCESS | 2140 | 1467646697544 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}] 08:38:17 INFO - PROCESS | 2140 | 1467646697546 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:17 INFO - PROCESS | 2140 | 1467646697631 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:38:17 INFO - PROCESS | 2140 | 1467646697641 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 2140 | 1467646697643 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:17 INFO - PROCESS | 2140 | ++DOCSHELL 153D7C00 == 29 [pid = 2140] [id = 628] 08:38:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (1623F800) [pid = 2140] [serial = 1884] [outer = 00000000] 08:38:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (16247800) [pid = 2140] [serial = 1885] [outer = 1623F800] 08:38:17 INFO - PROCESS | 2140 | 1467646697688 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (162D2400) [pid = 2140] [serial = 1886] [outer = 1623F800] 08:38:18 INFO - PROCESS | 2140 | 1467646698160 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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 08:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:38:18 INFO - PROCESS | 2140 | 1467646698212 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 2140 | 1467646698216 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:38:18 INFO - PROCESS | 2140 | 1467646698226 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 2140 | 1467646698231 Marionette TRACE conn5 <- [1,2478,null,{}] 08:38:18 INFO - PROCESS | 2140 | 1467646698234 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}] 08:38:18 INFO - PROCESS | 2140 | 1467646698237 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:18 INFO - PROCESS | 2140 | 1467646698327 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:38:18 INFO - PROCESS | 2140 | 1467646698332 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 2140 | 1467646698334 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:18 INFO - PROCESS | 2140 | ++DOCSHELL 175D1400 == 30 [pid = 2140] [id = 629] 08:38:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (17DBA000) [pid = 2140] [serial = 1887] [outer = 00000000] 08:38:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1816CC00) [pid = 2140] [serial = 1888] [outer = 17DBA000] 08:38:18 INFO - PROCESS | 2140 | 1467646698480 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (191E6000) [pid = 2140] [serial = 1889] [outer = 17DBA000] 08:38:18 INFO - PROCESS | 2140 | 1467646698875 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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 08:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:38:18 INFO - PROCESS | 2140 | 1467646698912 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 2140 | 1467646698914 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:38:18 INFO - PROCESS | 2140 | 1467646698922 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 2140 | 1467646698923 Marionette TRACE conn5 <- [1,2482,null,{}] 08:38:18 INFO - PROCESS | 2140 | 1467646698927 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}] 08:38:18 INFO - PROCESS | 2140 | 1467646698928 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:19 INFO - PROCESS | 2140 | 1467646699070 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:38:19 INFO - PROCESS | 2140 | 1467646699092 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 2140 | 1467646699094 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:19 INFO - PROCESS | 2140 | ++DOCSHELL 191E9000 == 31 [pid = 2140] [id = 630] 08:38:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (191EE800) [pid = 2140] [serial = 1890] [outer = 00000000] 08:38:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (19512C00) [pid = 2140] [serial = 1891] [outer = 191EE800] 08:38:19 INFO - PROCESS | 2140 | 1467646699137 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1961BC00) [pid = 2140] [serial = 1892] [outer = 191EE800] 08:38:19 INFO - PROCESS | 2140 | 1467646699573 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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 08:38:19 INFO - PROCESS | 2140 | 1467646699608 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 2140 | 1467646699610 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:38:19 INFO - PROCESS | 2140 | 1467646699613 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 2140 | 1467646699615 Marionette TRACE conn5 <- [1,2486,null,{}] 08:38:19 INFO - PROCESS | 2140 | 1467646699618 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}] 08:38:19 INFO - PROCESS | 2140 | 1467646699620 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:19 INFO - PROCESS | 2140 | 1467646699736 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:38:19 INFO - PROCESS | 2140 | 1467646699741 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 2140 | 1467646699747 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:19 INFO - PROCESS | 2140 | ++DOCSHELL 0E38CC00 == 32 [pid = 2140] [id = 631] 08:38:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19665C00) [pid = 2140] [serial = 1893] [outer = 00000000] 08:38:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19882400) [pid = 2140] [serial = 1894] [outer = 19665C00] 08:38:19 INFO - PROCESS | 2140 | 1467646699856 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (199EC400) [pid = 2140] [serial = 1895] [outer = 19665C00] 08:38:20 INFO - PROCESS | 2140 | 1467646700309 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]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 08:38:20 INFO - PROCESS | 2140 | 1467646700344 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 2140 | 1467646700346 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:38:20 INFO - PROCESS | 2140 | 1467646700349 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:38:20 INFO - PROCESS | 2140 | 1467646700351 Marionette TRACE conn5 <- [1,2490,null,{}] 08:38:20 INFO - PROCESS | 2140 | 1467646700355 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}] 08:38:20 INFO - PROCESS | 2140 | 1467646700356 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:20 INFO - PROCESS | 2140 | 1467646700509 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:38:20 INFO - PROCESS | 2140 | 1467646700532 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 2140 | 1467646700533 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:20 INFO - PROCESS | 2140 | ++DOCSHELL 1756E000 == 33 [pid = 2140] [id = 632] 08:38:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (17574C00) [pid = 2140] [serial = 1896] [outer = 00000000] 08:38:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19F15400) [pid = 2140] [serial = 1897] [outer = 17574C00] 08:38:20 INFO - PROCESS | 2140 | 1467646700576 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19F15800) [pid = 2140] [serial = 1898] [outer = 17574C00] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (162CAC00) [pid = 2140] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (15E5F400) [pid = 2140] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0DD58000) [pid = 2140] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D27F400) [pid = 2140] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (16C61C00) [pid = 2140] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0E305C00) [pid = 2140] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (17573C00) [pid = 2140] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (18162800) [pid = 2140] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0D276400) [pid = 2140] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A07A000) [pid = 2140] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1961E000) [pid = 2140] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:38:20 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0C90C800) [pid = 2140] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:38:21 INFO - PROCESS | 2140 | 1467646701065 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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 08:38:21 INFO - PROCESS | 2140 | 1467646701124 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 2140 | 1467646701126 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:38:21 INFO - PROCESS | 2140 | 1467646701129 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 2140 | 1467646701131 Marionette TRACE conn5 <- [1,2494,null,{}] 08:38:21 INFO - PROCESS | 2140 | 1467646701134 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}] 08:38:21 INFO - PROCESS | 2140 | 1467646701136 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:21 INFO - PROCESS | 2140 | 1467646701251 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:38:21 INFO - PROCESS | 2140 | 1467646701316 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 2140 | 1467646701318 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:21 INFO - PROCESS | 2140 | ++DOCSHELL 14D6B000 == 34 [pid = 2140] [id = 633] 08:38:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (16247400) [pid = 2140] [serial = 1899] [outer = 00000000] 08:38:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (19885000) [pid = 2140] [serial = 1900] [outer = 16247400] 08:38:21 INFO - PROCESS | 2140 | 1467646701362 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (1A05F000) [pid = 2140] [serial = 1901] [outer = 16247400] 08:38:21 INFO - PROCESS | 2140 | 1467646701715 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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 08:38:21 INFO - PROCESS | 2140 | 1467646701760 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 2140 | 1467646701762 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:38:21 INFO - PROCESS | 2140 | 1467646701765 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 2140 | 1467646701767 Marionette TRACE conn5 <- [1,2498,null,{}] 08:38:21 INFO - PROCESS | 2140 | 1467646701770 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}] 08:38:21 INFO - PROCESS | 2140 | 1467646701772 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:21 INFO - PROCESS | 2140 | 1467646701849 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:38:21 INFO - PROCESS | 2140 | 1467646701855 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 2140 | 1467646701857 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:21 INFO - PROCESS | 2140 | ++DOCSHELL 1961C800 == 35 [pid = 2140] [id = 634] 08:38:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (19F16000) [pid = 2140] [serial = 1902] [outer = 00000000] 08:38:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1A070C00) [pid = 2140] [serial = 1903] [outer = 19F16000] 08:38:21 INFO - PROCESS | 2140 | 1467646701899 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1A077000) [pid = 2140] [serial = 1904] [outer = 19F16000] 08:38:22 INFO - PROCESS | 2140 | 1467646702352 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]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 08:38:22 INFO - PROCESS | 2140 | 1467646702408 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 2140 | 1467646702410 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:38:22 INFO - PROCESS | 2140 | 1467646702418 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:38:22 INFO - PROCESS | 2140 | 1467646702420 Marionette TRACE conn5 <- [1,2502,null,{}] 08:38:22 INFO - PROCESS | 2140 | 1467646702423 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}] 08:38:22 INFO - PROCESS | 2140 | 1467646702425 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:22 INFO - PROCESS | 2140 | 1467646702506 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:38:22 INFO - PROCESS | 2140 | 1467646702513 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 2140 | 1467646702515 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:22 INFO - PROCESS | 2140 | ++DOCSHELL 17DB9C00 == 36 [pid = 2140] [id = 635] 08:38:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1A066000) [pid = 2140] [serial = 1905] [outer = 00000000] 08:38:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1A175400) [pid = 2140] [serial = 1906] [outer = 1A066000] 08:38:22 INFO - PROCESS | 2140 | 1467646702558 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A17AC00) [pid = 2140] [serial = 1907] [outer = 1A066000] 08:38:23 INFO - PROCESS | 2140 | 1467646703135 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]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 08:38:23 INFO - PROCESS | 2140 | 1467646703253 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 2140 | 1467646703259 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:38:23 INFO - PROCESS | 2140 | 1467646703266 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 2140 | 1467646703269 Marionette TRACE conn5 <- [1,2506,null,{}] 08:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:38:23 INFO - PROCESS | 2140 | 1467646703276 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}] 08:38:23 INFO - PROCESS | 2140 | 1467646703279 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:23 INFO - PROCESS | 2140 | 1467646703403 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:38:23 INFO - PROCESS | 2140 | 1467646703512 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 2140 | 1467646703517 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:23 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F4000 == 37 [pid = 2140] [id = 636] 08:38:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D06C000) [pid = 2140] [serial = 1908] [outer = 00000000] 08:38:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0DE13800) [pid = 2140] [serial = 1909] [outer = 0D06C000] 08:38:23 INFO - PROCESS | 2140 | 1467646703587 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (14B8DC00) [pid = 2140] [serial = 1910] [outer = 0D06C000] 08:38:24 INFO - PROCESS | 2140 | 1467646704158 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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 08:38:24 INFO - PROCESS | 2140 | 1467646704202 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 2140 | 1467646704207 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:38:24 INFO - PROCESS | 2140 | 1467646704213 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 2140 | 1467646704216 Marionette TRACE conn5 <- [1,2510,null,{}] 08:38:24 INFO - PROCESS | 2140 | 1467646704220 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}] 08:38:24 INFO - PROCESS | 2140 | 1467646704223 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:24 INFO - PROCESS | 2140 | 1467646704335 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:38:24 INFO - PROCESS | 2140 | 1467646704449 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 2140 | 1467646704452 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:24 INFO - PROCESS | 2140 | ++DOCSHELL 17577800 == 38 [pid = 2140] [id = 637] 08:38:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (175D4400) [pid = 2140] [serial = 1911] [outer = 00000000] 08:38:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1837F800) [pid = 2140] [serial = 1912] [outer = 175D4400] 08:38:24 INFO - PROCESS | 2140 | 1467646704548 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (191F2C00) [pid = 2140] [serial = 1913] [outer = 175D4400] 08:38:25 INFO - PROCESS | 2140 | 1467646705214 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]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1021ms 08:38:25 INFO - PROCESS | 2140 | 1467646705238 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 2140 | 1467646705241 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:38:25 INFO - PROCESS | 2140 | 1467646705245 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 2140 | 1467646705249 Marionette TRACE conn5 <- [1,2514,null,{}] 08:38:25 INFO - PROCESS | 2140 | 1467646705261 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}] 08:38:25 INFO - PROCESS | 2140 | 1467646705266 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:25 INFO - PROCESS | 2140 | 1467646705412 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:38:25 INFO - PROCESS | 2140 | 1467646705553 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 2140 | 1467646705556 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:25 INFO - PROCESS | 2140 | ++DOCSHELL 1A07AC00 == 39 [pid = 2140] [id = 638] 08:38:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A07DC00) [pid = 2140] [serial = 1914] [outer = 00000000] 08:38:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A4D0000) [pid = 2140] [serial = 1915] [outer = 1A07DC00] 08:38:25 INFO - PROCESS | 2140 | 1467646705614 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A4D8400) [pid = 2140] [serial = 1916] [outer = 1A07DC00] 08:38:26 INFO - PROCESS | 2140 | 1467646706247 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]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1023ms 08:38:26 INFO - PROCESS | 2140 | 1467646706271 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 2140 | 1467646706274 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:38:26 INFO - PROCESS | 2140 | 1467646706277 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:38:26 INFO - PROCESS | 2140 | 1467646706279 Marionette TRACE conn5 <- [1,2518,null,{}] 08:38:26 INFO - PROCESS | 2140 | 1467646706283 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}] 08:38:26 INFO - PROCESS | 2140 | 1467646706285 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:26 INFO - PROCESS | 2140 | 1467646706399 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:38:26 INFO - PROCESS | 2140 | 1467646706672 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 2140 | 1467646706675 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:26 INFO - PROCESS | 2140 | ++DOCSHELL 0C95A800 == 40 [pid = 2140] [id = 639] 08:38:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0C968400) [pid = 2140] [serial = 1917] [outer = 00000000] 08:38:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0D0C9C00) [pid = 2140] [serial = 1918] [outer = 0C968400] 08:38:26 INFO - PROCESS | 2140 | 1467646706748 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0D806400) [pid = 2140] [serial = 1919] [outer = 0C968400] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 1961C800 == 39 [pid = 2140] [id = 634] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 14D6B000 == 38 [pid = 2140] [id = 633] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 1756E000 == 37 [pid = 2140] [id = 632] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 0E38CC00 == 36 [pid = 2140] [id = 631] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 191E9000 == 35 [pid = 2140] [id = 630] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 175D1400 == 34 [pid = 2140] [id = 629] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 153D7C00 == 33 [pid = 2140] [id = 628] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 0D272800 == 32 [pid = 2140] [id = 627] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 0C914400 == 31 [pid = 2140] [id = 626] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 0D0D3000 == 30 [pid = 2140] [id = 625] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 1534BC00 == 29 [pid = 2140] [id = 624] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 0DD50800 == 28 [pid = 2140] [id = 615] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 17577800 == 27 [pid = 2140] [id = 637] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 1A07AC00 == 26 [pid = 2140] [id = 638] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 17DB9C00 == 25 [pid = 2140] [id = 635] 08:38:27 INFO - PROCESS | 2140 | --DOCSHELL 0C9F4000 == 24 [pid = 2140] [id = 636] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (19881800) [pid = 2140] [serial = 1870] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (17577400) [pid = 2140] [serial = 1858] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (1837E800) [pid = 2140] [serial = 1861] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0E313000) [pid = 2140] [serial = 1852] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0E98E000) [pid = 2140] [serial = 1853] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D670400) [pid = 2140] [serial = 1849] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D807C00) [pid = 2140] [serial = 1850] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (14AA6000) [pid = 2140] [serial = 1847] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0E30D400) [pid = 2140] [serial = 1846] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1623E000) [pid = 2140] [serial = 1855] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (17DBDC00) [pid = 2140] [serial = 1859] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0CCEAC00) [pid = 2140] [serial = 1864] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (14D25C00) [pid = 2140] [serial = 1838] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0E893400) [pid = 2140] [serial = 1837] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (183E2000) [pid = 2140] [serial = 1841] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (18168000) [pid = 2140] [serial = 1840] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A17B800) [pid = 2140] [serial = 1844] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A174800) [pid = 2140] [serial = 1843] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (183DC400) [pid = 2140] [serial = 1862] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0DEB3400) [pid = 2140] [serial = 1865] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (19667400) [pid = 2140] [serial = 1871] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1961FC00) [pid = 2140] [serial = 1867] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (16265C00) [pid = 2140] [serial = 1856] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (19624800) [pid = 2140] [serial = 1868] [outer = 00000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2140 | 1467646708111 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1881ms 08:38:28 INFO - PROCESS | 2140 | 1467646708163 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 2140 | 1467646708167 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:38:28 INFO - PROCESS | 2140 | 1467646708172 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 2140 | 1467646708175 Marionette TRACE conn5 <- [1,2522,null,{}] 08:38:28 INFO - PROCESS | 2140 | 1467646708181 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}] 08:38:28 INFO - PROCESS | 2140 | 1467646708184 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:28 INFO - PROCESS | 2140 | 1467646708279 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:38:28 INFO - PROCESS | 2140 | 1467646708291 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 2140 | 1467646708295 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:28 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F5000 == 25 [pid = 2140] [id = 640] 08:38:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0C9F6000) [pid = 2140] [serial = 1920] [outer = 00000000] 08:38:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0CCE6400) [pid = 2140] [serial = 1921] [outer = 0C9F6000] 08:38:28 INFO - PROCESS | 2140 | 1467646708345 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0D06B400) [pid = 2140] [serial = 1922] [outer = 0C9F6000] 08:38:28 INFO - PROCESS | 2140 | 1467646708848 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 08:38:28 INFO - PROCESS | 2140 | 1467646708903 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 2140 | 1467646708907 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:38:28 INFO - PROCESS | 2140 | 1467646708914 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 2140 | 1467646708916 Marionette TRACE conn5 <- [1,2526,null,{}] 08:38:28 INFO - PROCESS | 2140 | 1467646708920 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}] 08:38:28 INFO - PROCESS | 2140 | 1467646708923 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:28 INFO - PROCESS | 2140 | 1467646709011 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:38:29 INFO - PROCESS | 2140 | 1467646709021 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 2140 | 1467646709023 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:29 INFO - PROCESS | 2140 | ++DOCSHELL 0DBE1400 == 26 [pid = 2140] [id = 641] 08:38:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0DBE3000) [pid = 2140] [serial = 1923] [outer = 00000000] 08:38:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0DE18800) [pid = 2140] [serial = 1924] [outer = 0DBE3000] 08:38:29 INFO - PROCESS | 2140 | 1467646709070 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DEC0000) [pid = 2140] [serial = 1925] [outer = 0DBE3000] 08:38:29 INFO - PROCESS | 2140 | 1467646709545 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]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 08:38:29 INFO - PROCESS | 2140 | 1467646709587 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 2140 | 1467646709590 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:38:29 INFO - PROCESS | 2140 | 1467646709593 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:38:29 INFO - PROCESS | 2140 | 1467646709597 Marionette TRACE conn5 <- [1,2530,null,{}] 08:38:29 INFO - PROCESS | 2140 | 1467646709609 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}] 08:38:29 INFO - PROCESS | 2140 | 1467646709614 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:29 INFO - PROCESS | 2140 | 1467646709744 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:38:29 INFO - PROCESS | 2140 | 1467646709844 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 2140 | 1467646709847 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:29 INFO - PROCESS | 2140 | ++DOCSHELL 14AAD400 == 27 [pid = 2140] [id = 642] 08:38:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (14AAD800) [pid = 2140] [serial = 1926] [outer = 00000000] 08:38:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (15252800) [pid = 2140] [serial = 1927] [outer = 14AAD800] 08:38:29 INFO - PROCESS | 2140 | 1467646709894 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (15348800) [pid = 2140] [serial = 1928] [outer = 14AAD800] 08:38:30 INFO - PROCESS | 2140 | 1467646710285 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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 08:38:30 INFO - PROCESS | 2140 | 1467646710335 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 2140 | 1467646710338 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:38:30 INFO - PROCESS | 2140 | 1467646710341 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 2140 | 1467646710343 Marionette TRACE conn5 <- [1,2534,null,{}] 08:38:30 INFO - PROCESS | 2140 | 1467646710346 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}] 08:38:30 INFO - PROCESS | 2140 | 1467646710348 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:30 INFO - PROCESS | 2140 | 1467646710473 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:38:30 INFO - PROCESS | 2140 | 1467646710536 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 2140 | 1467646710538 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:30 INFO - PROCESS | 2140 | ++DOCSHELL 16239400 == 28 [pid = 2140] [id = 643] 08:38:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1623AC00) [pid = 2140] [serial = 1929] [outer = 00000000] 08:38:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (16266800) [pid = 2140] [serial = 1930] [outer = 1623AC00] 08:38:30 INFO - PROCESS | 2140 | 1467646710583 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16C57000) [pid = 2140] [serial = 1931] [outer = 1623AC00] 08:38:30 INFO - PROCESS | 2140 | 1467646711006 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]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 08:38:31 INFO - PROCESS | 2140 | 1467646711073 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 2140 | 1467646711075 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:38:31 INFO - PROCESS | 2140 | 1467646711078 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:38:31 INFO - PROCESS | 2140 | 1467646711079 Marionette TRACE conn5 <- [1,2538,null,{}] 08:38:31 INFO - PROCESS | 2140 | 1467646711123 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}] 08:38:31 INFO - PROCESS | 2140 | 1467646711125 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:31 INFO - PROCESS | 2140 | 1467646711235 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:38:31 INFO - PROCESS | 2140 | 1467646711245 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 2140 | 1467646711247 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:31 INFO - PROCESS | 2140 | ++DOCSHELL 175CD800 == 29 [pid = 2140] [id = 644] 08:38:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (175D0800) [pid = 2140] [serial = 1932] [outer = 00000000] 08:38:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (18111C00) [pid = 2140] [serial = 1933] [outer = 175D0800] 08:38:31 INFO - PROCESS | 2140 | 1467646711293 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1816A800) [pid = 2140] [serial = 1934] [outer = 175D0800] 08:38:31 INFO - PROCESS | 2140 | 1467646711753 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]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 711ms 08:38:31 INFO - PROCESS | 2140 | 1467646711797 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 2140 | 1467646711799 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:38:31 INFO - PROCESS | 2140 | 1467646711802 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 2140 | 1467646711804 Marionette TRACE conn5 <- [1,2542,null,{}] 08:38:31 INFO - PROCESS | 2140 | 1467646711807 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}] 08:38:31 INFO - PROCESS | 2140 | 1467646711813 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:31 INFO - PROCESS | 2140 | 1467646711949 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:38:32 INFO - PROCESS | 2140 | 1467646712016 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 2140 | 1467646712018 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:32 INFO - PROCESS | 2140 | ++DOCSHELL 183D9C00 == 30 [pid = 2140] [id = 645] 08:38:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (183DC400) [pid = 2140] [serial = 1935] [outer = 00000000] 08:38:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (191F3000) [pid = 2140] [serial = 1936] [outer = 183DC400] 08:38:32 INFO - PROCESS | 2140 | 1467646712063 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (195A4800) [pid = 2140] [serial = 1937] [outer = 183DC400] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (191EE800) [pid = 2140] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (19665C00) [pid = 2140] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17574C00) [pid = 2140] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (16247400) [pid = 2140] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (17DBA000) [pid = 2140] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C914800) [pid = 2140] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D813400) [pid = 2140] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D277800) [pid = 2140] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1623F800) [pid = 2140] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (199F4400) [pid = 2140] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A066000) [pid = 2140] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:38:32 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19F16000) [pid = 2140] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:38:32 INFO - PROCESS | 2140 | 1467646712737 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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 08:38:32 INFO - PROCESS | 2140 | 1467646712773 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:38:32 INFO - PROCESS | 2140 | 1467646712775 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:38:32 INFO - PROCESS | 2140 | 1467646712779 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 2140 | 1467646712780 Marionette TRACE conn5 <- [1,2546,null,{}] 08:38:32 INFO - PROCESS | 2140 | 1467646712788 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}] 08:38:32 INFO - PROCESS | 2140 | 1467646712790 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:32 INFO - PROCESS | 2140 | 1467646712902 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:38:32 INFO - PROCESS | 2140 | 1467646712965 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 2140 | 1467646712967 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:32 INFO - PROCESS | 2140 | ++DOCSHELL 0D06FC00 == 31 [pid = 2140] [id = 646] 08:38:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D280C00) [pid = 2140] [serial = 1938] [outer = 00000000] 08:38:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (16243C00) [pid = 2140] [serial = 1939] [outer = 0D280C00] 08:38:32 INFO - PROCESS | 2140 | 1467646713011 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (17DBA000) [pid = 2140] [serial = 1940] [outer = 0D280C00] 08:38:33 INFO - PROCESS | 2140 | 1467646713364 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]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 08:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:38:33 INFO - PROCESS | 2140 | 1467646713409 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 2140 | 1467646713411 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:38:33 INFO - PROCESS | 2140 | 1467646713426 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 2140 | 1467646713428 Marionette TRACE conn5 <- [1,2550,null,{}] 08:38:33 INFO - PROCESS | 2140 | 1467646713431 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}] 08:38:33 INFO - PROCESS | 2140 | 1467646713433 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:33 INFO - PROCESS | 2140 | 1467646713510 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:38:33 INFO - PROCESS | 2140 | 1467646713516 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 2140 | 1467646713518 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:33 INFO - PROCESS | 2140 | ++DOCSHELL 14D28800 == 32 [pid = 2140] [id = 647] 08:38:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (17569400) [pid = 2140] [serial = 1941] [outer = 00000000] 08:38:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19620C00) [pid = 2140] [serial = 1942] [outer = 17569400] 08:38:33 INFO - PROCESS | 2140 | 1467646713561 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19624000) [pid = 2140] [serial = 1943] [outer = 17569400] 08:38:33 INFO - PROCESS | 2140 | 1467646713996 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 08:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:38:34 INFO - PROCESS | 2140 | 1467646714047 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 2140 | 1467646714048 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:38:34 INFO - PROCESS | 2140 | 1467646714052 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 2140 | 1467646714053 Marionette TRACE conn5 <- [1,2554,null,{}] 08:38:34 INFO - PROCESS | 2140 | 1467646714057 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}] 08:38:34 INFO - PROCESS | 2140 | 1467646714059 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:34 INFO - PROCESS | 2140 | 1467646714137 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:38:34 INFO - PROCESS | 2140 | 1467646714144 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 2140 | 1467646714146 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:34 INFO - PROCESS | 2140 | ++DOCSHELL 1987C000 == 33 [pid = 2140] [id = 648] 08:38:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1987D000) [pid = 2140] [serial = 1944] [outer = 00000000] 08:38:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19885C00) [pid = 2140] [serial = 1945] [outer = 1987D000] 08:38:34 INFO - PROCESS | 2140 | 1467646714189 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19886C00) [pid = 2140] [serial = 1946] [outer = 1987D000] 08:38:34 INFO - PROCESS | 2140 | 1467646714837 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 830ms 08:38:34 INFO - PROCESS | 2140 | 1467646714887 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 2140 | 1467646714892 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:38:34 INFO - PROCESS | 2140 | 1467646714897 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 2140 | 1467646714901 Marionette TRACE conn5 <- [1,2558,null,{}] 08:38:34 INFO - PROCESS | 2140 | 1467646714907 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}] 08:38:34 INFO - PROCESS | 2140 | 1467646714910 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:35 INFO - PROCESS | 2140 | 1467646715044 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:38:35 INFO - PROCESS | 2140 | 1467646715168 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 2140 | 1467646715173 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:35 INFO - PROCESS | 2140 | ++DOCSHELL 0C95C400 == 34 [pid = 2140] [id = 649] 08:38:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0C964400) [pid = 2140] [serial = 1947] [outer = 00000000] 08:38:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0D80C800) [pid = 2140] [serial = 1948] [outer = 0C964400] 08:38:35 INFO - PROCESS | 2140 | 1467646715230 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0DBEC000) [pid = 2140] [serial = 1949] [outer = 0C964400] 08:38:36 INFO - PROCESS | 2140 | 1467646716085 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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1271ms 08:38:36 INFO - PROCESS | 2140 | 1467646716173 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 2140 | 1467646716178 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:38:36 INFO - PROCESS | 2140 | 1467646716184 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 2140 | 1467646716187 Marionette TRACE conn5 <- [1,2562,null,{}] 08:38:36 INFO - PROCESS | 2140 | 1467646716191 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}] 08:38:36 INFO - PROCESS | 2140 | 1467646716194 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:36 INFO - PROCESS | 2140 | 1467646716331 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:38:36 INFO - PROCESS | 2140 | 1467646716464 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 2140 | 1467646716467 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:36 INFO - PROCESS | 2140 | ++DOCSHELL 0CC7A000 == 35 [pid = 2140] [id = 650] 08:38:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0CC7CC00) [pid = 2140] [serial = 1950] [outer = 00000000] 08:38:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0E98D800) [pid = 2140] [serial = 1951] [outer = 0CC7CC00] 08:38:36 INFO - PROCESS | 2140 | 1467646716526 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (15E59C00) [pid = 2140] [serial = 1952] [outer = 0CC7CC00] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 14D28800 == 34 [pid = 2140] [id = 647] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 0D06FC00 == 33 [pid = 2140] [id = 646] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 183D9C00 == 32 [pid = 2140] [id = 645] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 175CD800 == 31 [pid = 2140] [id = 644] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 16239400 == 30 [pid = 2140] [id = 643] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 14AAD400 == 29 [pid = 2140] [id = 642] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 0DBE1400 == 28 [pid = 2140] [id = 641] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 0C9F5000 == 27 [pid = 2140] [id = 640] 08:38:37 INFO - PROCESS | 2140 | --DOCSHELL 0C95A800 == 26 [pid = 2140] [id = 639] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (19512C00) [pid = 2140] [serial = 1891] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (19882400) [pid = 2140] [serial = 1894] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (19F15400) [pid = 2140] [serial = 1897] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (19885000) [pid = 2140] [serial = 1900] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (199EC400) [pid = 2140] [serial = 1895] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1816CC00) [pid = 2140] [serial = 1888] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0C968000) [pid = 2140] [serial = 1879] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0CC36C00) [pid = 2140] [serial = 1880] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0DBDEC00) [pid = 2140] [serial = 1882] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0DE15400) [pid = 2140] [serial = 1883] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0DEC1000) [pid = 2140] [serial = 1876] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (148D7C00) [pid = 2140] [serial = 1877] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (16247800) [pid = 2140] [serial = 1885] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (162D2400) [pid = 2140] [serial = 1886] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19F17C00) [pid = 2140] [serial = 1874] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (19F16400) [pid = 2140] [serial = 1873] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1A17AC00) [pid = 2140] [serial = 1907] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1A070C00) [pid = 2140] [serial = 1903] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1A175400) [pid = 2140] [serial = 1906] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1A077000) [pid = 2140] [serial = 1904] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (19F15800) [pid = 2140] [serial = 1898] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1A05F000) [pid = 2140] [serial = 1901] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (1961BC00) [pid = 2140] [serial = 1892] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (191E6000) [pid = 2140] [serial = 1889] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2140 | 1467646717320 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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1180ms 08:38:37 INFO - PROCESS | 2140 | 1467646717368 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 2140 | 1467646717372 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:38:37 INFO - PROCESS | 2140 | 1467646717376 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 2140 | 1467646717380 Marionette TRACE conn5 <- [1,2566,null,{}] 08:38:37 INFO - PROCESS | 2140 | 1467646717385 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}] 08:38:37 INFO - PROCESS | 2140 | 1467646717388 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:37 INFO - PROCESS | 2140 | 1467646717477 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:38:37 INFO - PROCESS | 2140 | 1467646717484 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 2140 | 1467646717487 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:37 INFO - PROCESS | 2140 | ++DOCSHELL 0CC82800 == 27 [pid = 2140] [id = 651] 08:38:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0D06A800) [pid = 2140] [serial = 1953] [outer = 00000000] 08:38:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0D80E400) [pid = 2140] [serial = 1954] [outer = 0D06A800] 08:38:37 INFO - PROCESS | 2140 | 1467646717534 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0D81D000) [pid = 2140] [serial = 1955] [outer = 0D06A800] 08:38:38 INFO - PROCESS | 2140 | 1467646718068 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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 08:38:38 INFO - PROCESS | 2140 | 1467646718108 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 2140 | 1467646718112 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:38:38 INFO - PROCESS | 2140 | 1467646718118 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 2140 | 1467646718121 Marionette TRACE conn5 <- [1,2570,null,{}] 08:38:38 INFO - PROCESS | 2140 | 1467646718125 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}] 08:38:38 INFO - PROCESS | 2140 | 1467646718127 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:38 INFO - PROCESS | 2140 | 1467646718217 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:38:38 INFO - PROCESS | 2140 | 1467646718317 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 2140 | 1467646718319 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:38 INFO - PROCESS | 2140 | ++DOCSHELL 0E8E2800 == 28 [pid = 2140] [id = 652] 08:38:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0E98D000) [pid = 2140] [serial = 1956] [outer = 00000000] 08:38:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (14A69800) [pid = 2140] [serial = 1957] [outer = 0E98D000] 08:38:38 INFO - PROCESS | 2140 | 1467646718365 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (14D23C00) [pid = 2140] [serial = 1958] [outer = 0E98D000] 08:38:38 INFO - PROCESS | 2140 | 1467646718727 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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 08:38:38 INFO - PROCESS | 2140 | 1467646718793 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 2140 | 1467646718795 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:38:38 INFO - PROCESS | 2140 | 1467646718798 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 2140 | 1467646718802 Marionette TRACE conn5 <- [1,2574,null,{}] 08:38:38 INFO - PROCESS | 2140 | 1467646718813 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}] 08:38:38 INFO - PROCESS | 2140 | 1467646718817 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:38 INFO - PROCESS | 2140 | 1467646718902 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:38:38 INFO - PROCESS | 2140 | 1467646718909 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 2140 | 1467646718912 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:38 INFO - PROCESS | 2140 | ++DOCSHELL 16360C00 == 29 [pid = 2140] [id = 653] 08:38:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (16361800) [pid = 2140] [serial = 1959] [outer = 00000000] 08:38:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (17571400) [pid = 2140] [serial = 1960] [outer = 16361800] 08:38:38 INFO - PROCESS | 2140 | 1467646718959 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (18163800) [pid = 2140] [serial = 1961] [outer = 16361800] 08:38:39 INFO - PROCESS | 2140 | 1467646719423 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]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 08:38:39 INFO - PROCESS | 2140 | 1467646719473 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 2140 | 1467646719475 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:38:39 INFO - PROCESS | 2140 | 1467646719478 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 2140 | 1467646719480 Marionette TRACE conn5 <- [1,2578,null,{}] 08:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:38:39 INFO - PROCESS | 2140 | 1467646719483 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}] 08:38:39 INFO - PROCESS | 2140 | 1467646719485 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:39 INFO - PROCESS | 2140 | 1467646719606 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:38:39 INFO - PROCESS | 2140 | 1467646719697 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 2140 | 1467646719699 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:39 INFO - PROCESS | 2140 | ++DOCSHELL 183D9800 == 30 [pid = 2140] [id = 654] 08:38:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (183DF400) [pid = 2140] [serial = 1962] [outer = 00000000] 08:38:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (191EB000) [pid = 2140] [serial = 1963] [outer = 183DF400] 08:38:39 INFO - PROCESS | 2140 | 1467646719747 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (191F4000) [pid = 2140] [serial = 1964] [outer = 183DF400] 08:38:40 INFO - PROCESS | 2140 | 1467646720165 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]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 08:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:38:40 INFO - PROCESS | 2140 | 1467646720213 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 2140 | 1467646720215 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:38:40 INFO - PROCESS | 2140 | 1467646720218 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 2140 | 1467646720219 Marionette TRACE conn5 <- [1,2582,null,{}] 08:38:40 INFO - PROCESS | 2140 | 1467646720223 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}] 08:38:40 INFO - PROCESS | 2140 | 1467646720225 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:40 INFO - PROCESS | 2140 | 1467646720345 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:38:40 INFO - PROCESS | 2140 | 1467646720350 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 2140 | 1467646720352 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:40 INFO - PROCESS | 2140 | ++DOCSHELL 17DBDC00 == 31 [pid = 2140] [id = 655] 08:38:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (183D7400) [pid = 2140] [serial = 1965] [outer = 00000000] 08:38:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1961F800) [pid = 2140] [serial = 1966] [outer = 183D7400] 08:38:40 INFO - PROCESS | 2140 | 1467646720396 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1963DC00) [pid = 2140] [serial = 1967] [outer = 183D7400] 08:38:40 INFO - PROCESS | 2140 | 1467646720882 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]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 08:38:40 INFO - PROCESS | 2140 | 1467646720888 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 2140 | 1467646720890 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:38:40 INFO - PROCESS | 2140 | 1467646720893 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 2140 | 1467646720895 Marionette TRACE conn5 <- [1,2586,null,{}] 08:38:40 INFO - PROCESS | 2140 | 1467646720903 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}] 08:38:40 INFO - PROCESS | 2140 | 1467646720909 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:41 INFO - PROCESS | 2140 | 1467646721071 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:38:41 INFO - PROCESS | 2140 | 1467646721093 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 2140 | 1467646721095 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:41 INFO - PROCESS | 2140 | ++DOCSHELL 1961EC00 == 32 [pid = 2140] [id = 656] 08:38:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19883800) [pid = 2140] [serial = 1968] [outer = 00000000] 08:38:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19F16400) [pid = 2140] [serial = 1969] [outer = 19883800] 08:38:41 INFO - PROCESS | 2140 | 1467646721139 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (199E5400) [pid = 2140] [serial = 1970] [outer = 19883800] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D06C000) [pid = 2140] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (175D4400) [pid = 2140] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1A07DC00) [pid = 2140] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (175D0800) [pid = 2140] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D280C00) [pid = 2140] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (183DC400) [pid = 2140] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (17569400) [pid = 2140] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1623AC00) [pid = 2140] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0C9F6000) [pid = 2140] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (14AAD800) [pid = 2140] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0DBE3000) [pid = 2140] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:38:41 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0C968400) [pid = 2140] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:38:41 INFO - PROCESS | 2140 | 1467646721691 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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 830ms 08:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:38:41 INFO - PROCESS | 2140 | 1467646721725 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 2140 | 1467646721727 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:38:41 INFO - PROCESS | 2140 | 1467646721730 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 2140 | 1467646721731 Marionette TRACE conn5 <- [1,2590,null,{}] 08:38:41 INFO - PROCESS | 2140 | 1467646721735 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}] 08:38:41 INFO - PROCESS | 2140 | 1467646721737 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:41 INFO - PROCESS | 2140 | 1467646721820 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:38:41 INFO - PROCESS | 2140 | 1467646721825 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 2140 | 1467646721827 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:41 INFO - PROCESS | 2140 | ++DOCSHELL 0DBE3000 == 33 [pid = 2140] [id = 657] 08:38:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (15E5E400) [pid = 2140] [serial = 1971] [outer = 00000000] 08:38:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1811C000) [pid = 2140] [serial = 1972] [outer = 15E5E400] 08:38:41 INFO - PROCESS | 2140 | 1467646721870 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (183DE000) [pid = 2140] [serial = 1973] [outer = 15E5E400] 08:38:42 INFO - PROCESS | 2140 | 1467646722340 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]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 08:38:42 INFO - PROCESS | 2140 | 1467646722361 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:38:42 INFO - PROCESS | 2140 | 1467646722362 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:38:42 INFO - PROCESS | 2140 | 1467646722366 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 2140 | 1467646722367 Marionette TRACE conn5 <- [1,2594,null,{}] 08:38:42 INFO - PROCESS | 2140 | 1467646722371 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}] 08:38:42 INFO - PROCESS | 2140 | 1467646722372 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:42 INFO - PROCESS | 2140 | 1467646722476 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:38:42 INFO - PROCESS | 2140 | 1467646722482 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 2140 | 1467646722484 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:42 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D7800 == 34 [pid = 2140] [id = 658] 08:38:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (19886400) [pid = 2140] [serial = 1974] [outer = 00000000] 08:38:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1A062400) [pid = 2140] [serial = 1975] [outer = 19886400] 08:38:42 INFO - PROCESS | 2140 | 1467646722528 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1A06C000) [pid = 2140] [serial = 1976] [outer = 19886400] 08:38:42 INFO - PROCESS | 2140 | 1467646722988 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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 08:38:43 INFO - PROCESS | 2140 | 1467646723037 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:38:43 INFO - PROCESS | 2140 | 1467646723039 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:38:43 INFO - PROCESS | 2140 | 1467646723042 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 2140 | 1467646723043 Marionette TRACE conn5 <- [1,2598,null,{}] 08:38:43 INFO - PROCESS | 2140 | 1467646723047 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}] 08:38:43 INFO - PROCESS | 2140 | 1467646723048 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:43 INFO - PROCESS | 2140 | 1467646723129 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:38:43 INFO - PROCESS | 2140 | 1467646723134 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 2140 | 1467646723136 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:43 INFO - PROCESS | 2140 | ++DOCSHELL 14D62800 == 35 [pid = 2140] [id = 659] 08:38:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1A060C00) [pid = 2140] [serial = 1977] [outer = 00000000] 08:38:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1A079400) [pid = 2140] [serial = 1978] [outer = 1A060C00] 08:38:43 INFO - PROCESS | 2140 | 1467646723178 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A173800) [pid = 2140] [serial = 1979] [outer = 1A060C00] 08:38:43 INFO - PROCESS | 2140 | 1467646723589 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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 571ms 08:38:43 INFO - PROCESS | 2140 | 1467646723678 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 2140 | 1467646723683 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:38:43 INFO - PROCESS | 2140 | 1467646723690 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 2140 | 1467646723694 Marionette TRACE conn5 <- [1,2602,null,{}] 08:38:43 INFO - PROCESS | 2140 | 1467646723701 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}] 08:38:43 INFO - PROCESS | 2140 | 1467646723704 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:43 INFO - PROCESS | 2140 | 1467646723833 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:38:43 INFO - PROCESS | 2140 | 1467646723999 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 2140 | 1467646724005 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:43 INFO - PROCESS | 2140 | ++DOCSHELL 0D0CE000 == 36 [pid = 2140] [id = 660] 08:38:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D0D4400) [pid = 2140] [serial = 1980] [outer = 00000000] 08:38:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0D808C00) [pid = 2140] [serial = 1981] [outer = 0D0D4400] 08:38:44 INFO - PROCESS | 2140 | 1467646724063 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0DD8E400) [pid = 2140] [serial = 1982] [outer = 0D0D4400] 08:38:44 INFO - PROCESS | 2140 | 1467646724646 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]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1023ms 08:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:38:44 INFO - PROCESS | 2140 | 1467646724716 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 2140 | 1467646724719 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:38:44 INFO - PROCESS | 2140 | 1467646724726 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 2140 | 1467646724730 Marionette TRACE conn5 <- [1,2606,null,{}] 08:38:44 INFO - PROCESS | 2140 | 1467646724735 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}] 08:38:44 INFO - PROCESS | 2140 | 1467646724738 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:44 INFO - PROCESS | 2140 | 1467646724849 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:38:44 INFO - PROCESS | 2140 | 1467646724993 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 2140 | 1467646724995 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:44 INFO - PROCESS | 2140 | ++DOCSHELL 16247800 == 37 [pid = 2140] [id = 661] 08:38:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (16266000) [pid = 2140] [serial = 1983] [outer = 00000000] 08:38:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16C5D800) [pid = 2140] [serial = 1984] [outer = 16266000] 08:38:45 INFO - PROCESS | 2140 | 1467646725056 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1837F400) [pid = 2140] [serial = 1985] [outer = 16266000] 08:38:45 INFO - PROCESS | 2140 | 1467646725675 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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 990ms 08:38:45 INFO - PROCESS | 2140 | 1467646725716 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 2140 | 1467646725718 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:38:45 INFO - PROCESS | 2140 | 1467646725722 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 2140 | 1467646725725 Marionette TRACE conn5 <- [1,2610,null,{}] 08:38:45 INFO - PROCESS | 2140 | 1467646725735 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}] 08:38:45 INFO - PROCESS | 2140 | 1467646725740 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:45 INFO - PROCESS | 2140 | 1467646725851 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:38:45 INFO - PROCESS | 2140 | 1467646725995 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 2140 | 1467646725999 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:45 INFO - PROCESS | 2140 | ++DOCSHELL 1A074C00 == 38 [pid = 2140] [id = 662] 08:38:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A075C00) [pid = 2140] [serial = 1986] [outer = 00000000] 08:38:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A179000) [pid = 2140] [serial = 1987] [outer = 1A075C00] 08:38:46 INFO - PROCESS | 2140 | 1467646726057 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A17E400) [pid = 2140] [serial = 1988] [outer = 1A075C00] 08:38:46 INFO - PROCESS | 2140 | 1467646726686 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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1018ms 08:38:46 INFO - PROCESS | 2140 | 1467646726743 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 2140 | 1467646726745 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:38:46 INFO - PROCESS | 2140 | 1467646726749 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 2140 | 1467646726751 Marionette TRACE conn5 <- [1,2614,null,{}] 08:38:46 INFO - PROCESS | 2140 | 1467646726755 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}] 08:38:46 INFO - PROCESS | 2140 | 1467646726757 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:46 INFO - PROCESS | 2140 | 1467646726865 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:38:46 INFO - PROCESS | 2140 | 1467646726978 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 2140 | 1467646726981 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:47 INFO - PROCESS | 2140 | ++DOCSHELL 19668000 == 39 [pid = 2140] [id = 663] 08:38:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19879400) [pid = 2140] [serial = 1989] [outer = 00000000] 08:38:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1A4D9000) [pid = 2140] [serial = 1990] [outer = 19879400] 08:38:47 INFO - PROCESS | 2140 | 1467646727090 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1B42C400) [pid = 2140] [serial = 1991] [outer = 19879400] 08:38:47 INFO - PROCESS | 2140 | 1467646727839 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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1126ms 08:38:47 INFO - PROCESS | 2140 | 1467646727879 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:38:47 INFO - PROCESS | 2140 | 1467646727883 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:38:47 INFO - PROCESS | 2140 | 1467646727887 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 2140 | 1467646727890 Marionette TRACE conn5 <- [1,2618,null,{}] 08:38:47 INFO - PROCESS | 2140 | 1467646727896 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}] 08:38:47 INFO - PROCESS | 2140 | 1467646727899 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:48 INFO - PROCESS | 2140 | 1467646728055 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:38:48 INFO - PROCESS | 2140 | 1467646728072 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 2140 | 1467646728075 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:48 INFO - PROCESS | 2140 | ++DOCSHELL 0D80DC00 == 40 [pid = 2140] [id = 664] 08:38:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0D811800) [pid = 2140] [serial = 1992] [outer = 00000000] 08:38:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (14A63800) [pid = 2140] [serial = 1993] [outer = 0D811800] 08:38:48 INFO - PROCESS | 2140 | 1467646728124 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (15256C00) [pid = 2140] [serial = 1994] [outer = 0D811800] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 0E9D7800 == 39 [pid = 2140] [id = 658] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 0DBE3000 == 38 [pid = 2140] [id = 657] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 1961EC00 == 37 [pid = 2140] [id = 656] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 17DBDC00 == 36 [pid = 2140] [id = 655] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 183D9800 == 35 [pid = 2140] [id = 654] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 16360C00 == 34 [pid = 2140] [id = 653] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 0E8E2800 == 33 [pid = 2140] [id = 652] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 0CC82800 == 32 [pid = 2140] [id = 651] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 0CC7A000 == 31 [pid = 2140] [id = 650] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 0C95C400 == 30 [pid = 2140] [id = 649] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 1987C000 == 29 [pid = 2140] [id = 648] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 19668000 == 28 [pid = 2140] [id = 663] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 1A074C00 == 27 [pid = 2140] [id = 662] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 14D62800 == 26 [pid = 2140] [id = 659] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 0D0CE000 == 25 [pid = 2140] [id = 660] 08:38:49 INFO - PROCESS | 2140 | --DOCSHELL 16247800 == 24 [pid = 2140] [id = 661] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0CCE6400) [pid = 2140] [serial = 1921] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0D06B400) [pid = 2140] [serial = 1922] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (15252800) [pid = 2140] [serial = 1927] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0DE18800) [pid = 2140] [serial = 1924] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0DEC0000) [pid = 2140] [serial = 1925] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0D806400) [pid = 2140] [serial = 1919] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0D0C9C00) [pid = 2140] [serial = 1918] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (14B8DC00) [pid = 2140] [serial = 1910] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0DE13800) [pid = 2140] [serial = 1909] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (191F2C00) [pid = 2140] [serial = 1913] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1837F800) [pid = 2140] [serial = 1912] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (1A4D8400) [pid = 2140] [serial = 1916] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1A4D0000) [pid = 2140] [serial = 1915] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (18111C00) [pid = 2140] [serial = 1933] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (16243C00) [pid = 2140] [serial = 1939] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (191F3000) [pid = 2140] [serial = 1936] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (19620C00) [pid = 2140] [serial = 1942] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (195A4800) [pid = 2140] [serial = 1937] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (16266800) [pid = 2140] [serial = 1930] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (19885C00) [pid = 2140] [serial = 1945] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (16C57000) [pid = 2140] [serial = 1931] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (17DBA000) [pid = 2140] [serial = 1940] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (19624000) [pid = 2140] [serial = 1943] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1816A800) [pid = 2140] [serial = 1934] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (15348800) [pid = 2140] [serial = 1928] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 2140 | 1467646729435 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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1579ms 08:38:49 INFO - PROCESS | 2140 | 1467646729469 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 2140 | 1467646729473 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:38:49 INFO - PROCESS | 2140 | 1467646729517 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:38:49 INFO - PROCESS | 2140 | 1467646729520 Marionette TRACE conn5 <- [1,2622,null,{}] 08:38:49 INFO - PROCESS | 2140 | 1467646729526 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}] 08:38:49 INFO - PROCESS | 2140 | 1467646729529 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:49 INFO - PROCESS | 2140 | 1467646729626 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:38:49 INFO - PROCESS | 2140 | 1467646729640 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 2140 | 1467646729644 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:49 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F2C00 == 25 [pid = 2140] [id = 665] 08:38:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0CCE9000) [pid = 2140] [serial = 1995] [outer = 00000000] 08:38:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D075000) [pid = 2140] [serial = 1996] [outer = 0CCE9000] 08:38:49 INFO - PROCESS | 2140 | 1467646729691 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D27A400) [pid = 2140] [serial = 1997] [outer = 0CCE9000] 08:38:50 INFO - PROCESS | 2140 | 1467646730163 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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 08:38:50 INFO - PROCESS | 2140 | 1467646730253 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 2140 | 1467646730258 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:38:50 INFO - PROCESS | 2140 | 1467646730265 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 2140 | 1467646730267 Marionette TRACE conn5 <- [1,2626,null,{}] 08:38:50 INFO - PROCESS | 2140 | 1467646730271 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}] 08:38:50 INFO - PROCESS | 2140 | 1467646730274 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:50 INFO - PROCESS | 2140 | 1467646730360 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:38:50 INFO - PROCESS | 2140 | 1467646730373 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 2140 | 1467646730375 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:50 INFO - PROCESS | 2140 | ++DOCSHELL 0DD93C00 == 26 [pid = 2140] [id = 666] 08:38:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DD9A800) [pid = 2140] [serial = 1998] [outer = 00000000] 08:38:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0DEBC400) [pid = 2140] [serial = 1999] [outer = 0DD9A800] 08:38:50 INFO - PROCESS | 2140 | 1467646730421 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0E30BC00) [pid = 2140] [serial = 2000] [outer = 0DD9A800] 08:38:50 INFO - PROCESS | 2140 | 1467646730889 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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 08:38:50 INFO - PROCESS | 2140 | 1467646730938 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 2140 | 1467646730940 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:38:50 INFO - PROCESS | 2140 | 1467646730944 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:38:50 INFO - PROCESS | 2140 | 1467646730948 Marionette TRACE conn5 <- [1,2630,null,{}] 08:38:50 INFO - PROCESS | 2140 | 1467646730958 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}] 08:38:50 INFO - PROCESS | 2140 | 1467646730963 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:51 INFO - PROCESS | 2140 | 1467646731078 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:38:51 INFO - PROCESS | 2140 | 1467646731184 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 2140 | 1467646731187 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:51 INFO - PROCESS | 2140 | ++DOCSHELL 153D3000 == 27 [pid = 2140] [id = 667] 08:38:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (153D5C00) [pid = 2140] [serial = 2001] [outer = 00000000] 08:38:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (15E63400) [pid = 2140] [serial = 2002] [outer = 153D5C00] 08:38:51 INFO - PROCESS | 2140 | 1467646731235 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (16241C00) [pid = 2140] [serial = 2003] [outer = 153D5C00] 08:38:51 INFO - PROCESS | 2140 | 1467646731650 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 731ms 08:38:51 INFO - PROCESS | 2140 | 1467646731684 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 2140 | 1467646731687 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:38:51 INFO - PROCESS | 2140 | 1467646731690 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:38:51 INFO - PROCESS | 2140 | 1467646731692 Marionette TRACE conn5 <- [1,2634,null,{}] 08:38:51 INFO - PROCESS | 2140 | 1467646731695 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}] 08:38:51 INFO - PROCESS | 2140 | 1467646731697 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:51 INFO - PROCESS | 2140 | 1467646731816 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:38:51 INFO - PROCESS | 2140 | 1467646731825 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 2140 | 1467646731827 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:51 INFO - PROCESS | 2140 | ++DOCSHELL 16268400 == 28 [pid = 2140] [id = 668] 08:38:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (162C8400) [pid = 2140] [serial = 2004] [outer = 00000000] 08:38:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (16C5C000) [pid = 2140] [serial = 2005] [outer = 162C8400] 08:38:51 INFO - PROCESS | 2140 | 1467646731871 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (17575C00) [pid = 2140] [serial = 2006] [outer = 162C8400] 08:38:52 INFO - PROCESS | 2140 | 1467646732323 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]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:38:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 08:38:52 INFO - PROCESS | 2140 | 1467646732364 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:38:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:38:52 INFO - PROCESS | 2140 | 1467646732366 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:38:52 INFO - PROCESS | 2140 | 1467646732369 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 2140 | 1467646732371 Marionette TRACE conn5 <- [1,2638,null,{}] 08:38:52 INFO - PROCESS | 2140 | 1467646732374 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}] 08:38:52 INFO - PROCESS | 2140 | 1467646732376 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:52 INFO - PROCESS | 2140 | 1467646732514 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:38:52 INFO - PROCESS | 2140 | 1467646732535 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 2140 | 1467646732537 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:52 INFO - PROCESS | 2140 | ++DOCSHELL 18110C00 == 29 [pid = 2140] [id = 669] 08:38:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18111400) [pid = 2140] [serial = 2007] [outer = 00000000] 08:38:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1816C400) [pid = 2140] [serial = 2008] [outer = 18111400] 08:38:52 INFO - PROCESS | 2140 | 1467646732580 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1837E800) [pid = 2140] [serial = 2009] [outer = 18111400] 08:38:52 INFO - PROCESS | 2140 | 1467646733023 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 08:38:53 INFO - PROCESS | 2140 | 1467646733043 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 2140 | 1467646733045 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:38:53 INFO - PROCESS | 2140 | 1467646733048 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 2140 | 1467646733050 Marionette TRACE conn5 <- [1,2642,null,{}] 08:38:53 INFO - PROCESS | 2140 | 1467646733053 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}] 08:38:53 INFO - PROCESS | 2140 | 1467646733059 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:53 INFO - PROCESS | 2140 | 1467646733198 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:38:53 INFO - PROCESS | 2140 | 1467646733267 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 2140 | 1467646733269 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:53 INFO - PROCESS | 2140 | ++DOCSHELL 191EBC00 == 30 [pid = 2140] [id = 670] 08:38:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19516C00) [pid = 2140] [serial = 2010] [outer = 00000000] 08:38:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1961B800) [pid = 2140] [serial = 2011] [outer = 19516C00] 08:38:53 INFO - PROCESS | 2140 | 1467646733313 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1961EC00) [pid = 2140] [serial = 2012] [outer = 19516C00] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (183DF400) [pid = 2140] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (183D7400) [pid = 2140] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (19883800) [pid = 2140] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1987D000) [pid = 2140] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0C964400) [pid = 2140] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0CC7CC00) [pid = 2140] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D06A800) [pid = 2140] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0E98D000) [pid = 2140] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (16361800) [pid = 2140] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (15E5E400) [pid = 2140] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19886400) [pid = 2140] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:38:53 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A060C00) [pid = 2140] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:38:53 INFO - PROCESS | 2140 | 1467646733927 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 08:38:53 INFO - PROCESS | 2140 | 1467646733987 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 2140 | 1467646733989 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:38:53 INFO - PROCESS | 2140 | 1467646733992 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 2140 | 1467646733994 Marionette TRACE conn5 <- [1,2646,null,{}] 08:38:53 INFO - PROCESS | 2140 | 1467646733997 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}] 08:38:53 INFO - PROCESS | 2140 | 1467646733999 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:54 INFO - PROCESS | 2140 | 1467646734075 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:38:54 INFO - PROCESS | 2140 | 1467646734082 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 2140 | 1467646734084 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:54 INFO - PROCESS | 2140 | ++DOCSHELL 14D5C400 == 31 [pid = 2140] [id = 671] 08:38:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (16245400) [pid = 2140] [serial = 2013] [outer = 00000000] 08:38:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19408800) [pid = 2140] [serial = 2014] [outer = 16245400] 08:38:54 INFO - PROCESS | 2140 | 1467646734126 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19510C00) [pid = 2140] [serial = 2015] [outer = 16245400] 08:38:54 INFO - PROCESS | 2140 | 1467646734532 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]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:38:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 570ms 08:38:54 INFO - PROCESS | 2140 | 1467646734565 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 2140 | 1467646734567 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:38:54 INFO - PROCESS | 2140 | 1467646734570 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:38:54 INFO - PROCESS | 2140 | 1467646734572 Marionette TRACE conn5 <- [1,2650,null,{}] 08:38:54 INFO - PROCESS | 2140 | 1467646734576 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}] 08:38:54 INFO - PROCESS | 2140 | 1467646734577 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:54 INFO - PROCESS | 2140 | 1467646734699 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:38:54 INFO - PROCESS | 2140 | 1467646734707 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 2140 | 1467646734709 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:54 INFO - PROCESS | 2140 | ++DOCSHELL 1961FC00 == 32 [pid = 2140] [id = 672] 08:38:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19623400) [pid = 2140] [serial = 2016] [outer = 00000000] 08:38:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1987C000) [pid = 2140] [serial = 2017] [outer = 19623400] 08:38:54 INFO - PROCESS | 2140 | 1467646734752 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19667800) [pid = 2140] [serial = 2018] [outer = 19623400] 08:38:55 INFO - PROCESS | 2140 | 1467646735189 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 08:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:38:55 INFO - PROCESS | 2140 | 1467646735245 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 2140 | 1467646735247 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:38:55 INFO - PROCESS | 2140 | 1467646735250 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 2140 | 1467646735252 Marionette TRACE conn5 <- [1,2654,null,{}] 08:38:55 INFO - PROCESS | 2140 | 1467646735256 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}] 08:38:55 INFO - PROCESS | 2140 | 1467646735257 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:55 INFO - PROCESS | 2140 | 1467646735371 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:38:55 INFO - PROCESS | 2140 | 1467646735379 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 2140 | 1467646735381 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:55 INFO - PROCESS | 2140 | ++DOCSHELL 1534AC00 == 33 [pid = 2140] [id = 673] 08:38:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (199C4C00) [pid = 2140] [serial = 2019] [outer = 00000000] 08:38:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (19F0FC00) [pid = 2140] [serial = 2020] [outer = 199C4C00] 08:38:55 INFO - PROCESS | 2140 | 1467646735429 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19F10C00) [pid = 2140] [serial = 2021] [outer = 199C4C00] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 0C9F2C00 == 32 [pid = 2140] [id = 665] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 0D80DC00 == 31 [pid = 2140] [id = 664] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 0DD93C00 == 30 [pid = 2140] [id = 666] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 191EBC00 == 29 [pid = 2140] [id = 670] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 16268400 == 28 [pid = 2140] [id = 668] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 1961FC00 == 27 [pid = 2140] [id = 672] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 153D3000 == 26 [pid = 2140] [id = 667] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 18110C00 == 25 [pid = 2140] [id = 669] 08:38:56 INFO - PROCESS | 2140 | --DOCSHELL 14D5C400 == 24 [pid = 2140] [id = 671] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (191EB000) [pid = 2140] [serial = 1963] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (191F4000) [pid = 2140] [serial = 1964] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1961F800) [pid = 2140] [serial = 1966] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (19F16400) [pid = 2140] [serial = 1969] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (19886C00) [pid = 2140] [serial = 1946] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D80C800) [pid = 2140] [serial = 1948] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0DBEC000) [pid = 2140] [serial = 1949] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0E98D800) [pid = 2140] [serial = 1951] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (15E59C00) [pid = 2140] [serial = 1952] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0D80E400) [pid = 2140] [serial = 1954] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0D81D000) [pid = 2140] [serial = 1955] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (14A69800) [pid = 2140] [serial = 1957] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (14D23C00) [pid = 2140] [serial = 1958] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (17571400) [pid = 2140] [serial = 1960] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1811C000) [pid = 2140] [serial = 1972] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1A062400) [pid = 2140] [serial = 1975] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1A06C000) [pid = 2140] [serial = 1976] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1A079400) [pid = 2140] [serial = 1978] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (1A173800) [pid = 2140] [serial = 1979] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (199E5400) [pid = 2140] [serial = 1970] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (183DE000) [pid = 2140] [serial = 1973] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (1963DC00) [pid = 2140] [serial = 1967] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (18163800) [pid = 2140] [serial = 1961] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2140 | 1467646737645 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]]]}] 08:38: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) 08:38:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2432ms 08:38:57 INFO - PROCESS | 2140 | 1467646737684 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 2140 | 1467646737687 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:38:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:38:57 INFO - PROCESS | 2140 | 1467646737692 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 2140 | 1467646737695 Marionette TRACE conn5 <- [1,2658,null,{}] 08:38:57 INFO - PROCESS | 2140 | 1467646737703 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}] 08:38:57 INFO - PROCESS | 2140 | 1467646737706 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:57 INFO - PROCESS | 2140 | 1467646737826 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:38:57 INFO - PROCESS | 2140 | 1467646737835 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2140 | 1467646737837 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:57 INFO - PROCESS | 2140 | ++DOCSHELL 0CA91000 == 25 [pid = 2140] [id = 674] 08:38:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (0CC34400) [pid = 2140] [serial = 2022] [outer = 00000000] 08:38:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0D025400) [pid = 2140] [serial = 2023] [outer = 0CC34400] 08:38:57 INFO - PROCESS | 2140 | 1467646737885 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0D0C9C00) [pid = 2140] [serial = 2024] [outer = 0CC34400] 08:38:58 INFO - PROCESS | 2140 | 1467646738824 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:38:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:38:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:38:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:38:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1172ms 08:38:58 INFO - PROCESS | 2140 | 1467646738866 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 2140 | 1467646738871 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:38:58 INFO - PROCESS | 2140 | 1467646738877 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:38:58 INFO - PROCESS | 2140 | 1467646738879 Marionette TRACE conn5 <- [1,2662,null,{}] 08:38:58 INFO - PROCESS | 2140 | 1467646738883 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}] 08:38:58 INFO - PROCESS | 2140 | 1467646738886 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:58 INFO - PROCESS | 2140 | 1467646738976 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:38:58 INFO - PROCESS | 2140 | 1467646738983 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 2140 | 1467646738986 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:38:58 INFO - PROCESS | 2140 | ++DOCSHELL 0D814400 == 26 [pid = 2140] [id = 675] 08:38:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0D819000) [pid = 2140] [serial = 2025] [outer = 00000000] 08:38:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0DBE9400) [pid = 2140] [serial = 2026] [outer = 0D819000] 08:38:59 INFO - PROCESS | 2140 | 1467646739032 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0DE13800) [pid = 2140] [serial = 2027] [outer = 0D819000] 08:38:59 INFO - PROCESS | 2140 | 1467646739988 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:38:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:38:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:38:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:38:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1120ms 08:38:59 INFO - PROCESS | 2140 | 1467646740001 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 2140 | 1467646740003 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:38:59 INFO - PROCESS | 2140 | 1467646740007 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:38:59 INFO - PROCESS | 2140 | 1467646740010 Marionette TRACE conn5 <- [1,2666,null,{}] 08:39:00 INFO - PROCESS | 2140 | 1467646740026 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}] 08:39:00 INFO - PROCESS | 2140 | 1467646740030 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:00 INFO - PROCESS | 2140 | 1467646740112 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:39:00 INFO - PROCESS | 2140 | 1467646740119 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 2140 | 1467646740122 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:00 INFO - PROCESS | 2140 | ++DOCSHELL 14AB2C00 == 27 [pid = 2140] [id = 676] 08:39:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (14B81000) [pid = 2140] [serial = 2028] [outer = 00000000] 08:39:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (14D24000) [pid = 2140] [serial = 2029] [outer = 14B81000] 08:39:00 INFO - PROCESS | 2140 | 1467646740169 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (14D6B000) [pid = 2140] [serial = 2030] [outer = 14B81000] 08:39:01 INFO - PROCESS | 2140 | 1467646741108 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]]]}] 08:39: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) 08:39:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1127ms 08:39:01 INFO - PROCESS | 2140 | 1467646741137 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 2140 | 1467646741140 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:39:01 INFO - PROCESS | 2140 | 1467646741143 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:39:01 INFO - PROCESS | 2140 | 1467646741145 Marionette TRACE conn5 <- [1,2670,null,{}] 08:39:01 INFO - PROCESS | 2140 | 1467646741152 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}] 08:39:01 INFO - PROCESS | 2140 | 1467646741154 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:01 INFO - PROCESS | 2140 | 1467646741237 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:39:01 INFO - PROCESS | 2140 | 1467646741243 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 2140 | 1467646741245 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:01 INFO - PROCESS | 2140 | ++DOCSHELL 152C1800 == 28 [pid = 2140] [id = 677] 08:39:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (15342000) [pid = 2140] [serial = 2031] [outer = 00000000] 08:39:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (16248000) [pid = 2140] [serial = 2032] [outer = 15342000] 08:39:01 INFO - PROCESS | 2140 | 1467646741288 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (162CE400) [pid = 2140] [serial = 2033] [outer = 15342000] 08:39:02 INFO - PROCESS | 2140 | 1467646742243 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]]]}] 08:39:02 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) 08:39:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 08:39:02 INFO - PROCESS | 2140 | 1467646742282 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 2140 | 1467646742284 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:39:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:39:02 INFO - PROCESS | 2140 | 1467646742287 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 2140 | 1467646742289 Marionette TRACE conn5 <- [1,2674,null,{}] 08:39:02 INFO - PROCESS | 2140 | 1467646742292 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}] 08:39:02 INFO - PROCESS | 2140 | 1467646742294 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:02 INFO - PROCESS | 2140 | 1467646742404 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:39:02 INFO - PROCESS | 2140 | 1467646742410 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 2140 | 1467646742412 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:02 INFO - PROCESS | 2140 | ++DOCSHELL 16360C00 == 29 [pid = 2140] [id = 678] 08:39:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (16362800) [pid = 2140] [serial = 2034] [outer = 00000000] 08:39:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1756F000) [pid = 2140] [serial = 2035] [outer = 16362800] 08:39:02 INFO - PROCESS | 2140 | 1467646742455 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (18113800) [pid = 2140] [serial = 2036] [outer = 16362800] 08:39:03 INFO - PROCESS | 2140 | 1467646743398 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:39:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:39:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:39:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:39:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1124ms 08:39:03 INFO - PROCESS | 2140 | 1467646743416 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 2140 | 1467646743418 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:39:03 INFO - PROCESS | 2140 | 1467646743421 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:39:03 INFO - PROCESS | 2140 | 1467646743423 Marionette TRACE conn5 <- [1,2678,null,{}] 08:39:03 INFO - PROCESS | 2140 | 1467646743427 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}] 08:39:03 INFO - PROCESS | 2140 | 1467646743432 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:03 INFO - PROCESS | 2140 | 1467646743572 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:39:03 INFO - PROCESS | 2140 | 1467646743578 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 2140 | 1467646743580 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:03 INFO - PROCESS | 2140 | ++DOCSHELL 18165000 == 30 [pid = 2140] [id = 679] 08:39:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (18166800) [pid = 2140] [serial = 2037] [outer = 00000000] 08:39:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (191EB000) [pid = 2140] [serial = 2038] [outer = 18166800] 08:39:03 INFO - PROCESS | 2140 | 1467646743625 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (191F1400) [pid = 2140] [serial = 2039] [outer = 18166800] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (19623400) [pid = 2140] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (162C8400) [pid = 2140] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (18111400) [pid = 2140] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19516C00) [pid = 2140] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (16245400) [pid = 2140] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19879400) [pid = 2140] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A075C00) [pid = 2140] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (16266000) [pid = 2140] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0D0D4400) [pid = 2140] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (153D5C00) [pid = 2140] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0DD9A800) [pid = 2140] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0CCE9000) [pid = 2140] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:39:03 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0D811800) [pid = 2140] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:39:04 INFO - PROCESS | 2140 | 1467646744668 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:39:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:39:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:39:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:39:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1278ms 08:39:04 INFO - PROCESS | 2140 | 1467646744704 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 08:39:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:39:04 INFO - PROCESS | 2140 | 1467646744706 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:39:04 INFO - PROCESS | 2140 | 1467646744709 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 2140 | 1467646744711 Marionette TRACE conn5 <- [1,2682,null,{}] 08:39:04 INFO - PROCESS | 2140 | 1467646744715 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}] 08:39:04 INFO - PROCESS | 2140 | 1467646744716 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:04 INFO - PROCESS | 2140 | 1467646744826 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:39:04 INFO - PROCESS | 2140 | 1467646744834 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 2140 | 1467646744836 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:04 INFO - PROCESS | 2140 | ++DOCSHELL 0DBE9C00 == 31 [pid = 2140] [id = 680] 08:39:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (14D21400) [pid = 2140] [serial = 2040] [outer = 00000000] 08:39:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (18160800) [pid = 2140] [serial = 2041] [outer = 14D21400] 08:39:04 INFO - PROCESS | 2140 | 1467646744879 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (18168000) [pid = 2140] [serial = 2042] [outer = 14D21400] 08:39:05 INFO - PROCESS | 2140 | 1467646745780 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:39:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:39:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:39:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:39:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1123ms 08:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:39:05 INFO - PROCESS | 2140 | 1467646745833 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 2140 | 1467646745835 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:39:05 INFO - PROCESS | 2140 | 1467646745838 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 2140 | 1467646745839 Marionette TRACE conn5 <- [1,2686,null,{}] 08:39:05 INFO - PROCESS | 2140 | 1467646745843 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}] 08:39:05 INFO - PROCESS | 2140 | 1467646745845 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:05 INFO - PROCESS | 2140 | 1467646745956 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:39:06 INFO - PROCESS | 2140 | 1467646746052 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 2140 | 1467646746055 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:06 INFO - PROCESS | 2140 | ++DOCSHELL 021F4C00 == 32 [pid = 2140] [id = 681] 08:39:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (021FA800) [pid = 2140] [serial = 2043] [outer = 00000000] 08:39:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0C915C00) [pid = 2140] [serial = 2044] [outer = 021FA800] 08:39:06 INFO - PROCESS | 2140 | 1467646746114 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0C965800) [pid = 2140] [serial = 2045] [outer = 021FA800] 08:39:07 INFO - PROCESS | 2140 | 1467646747302 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:39:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:39:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:39:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:39:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1524ms 08:39:07 INFO - PROCESS | 2140 | 1467646747388 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 2140 | 1467646747391 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:39:07 INFO - PROCESS | 2140 | 1467646747399 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 2140 | 1467646747402 Marionette TRACE conn5 <- [1,2690,null,{}] 08:39:07 INFO - PROCESS | 2140 | 1467646747408 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}] 08:39:07 INFO - PROCESS | 2140 | 1467646747411 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:07 INFO - PROCESS | 2140 | 1467646747581 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:39:07 INFO - PROCESS | 2140 | 1467646747674 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 2140 | 1467646747677 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:07 INFO - PROCESS | 2140 | ++DOCSHELL 0DD55400 == 33 [pid = 2140] [id = 682] 08:39:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DD5D800) [pid = 2140] [serial = 2046] [outer = 00000000] 08:39:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0E312400) [pid = 2140] [serial = 2047] [outer = 0DD5D800] 08:39:07 INFO - PROCESS | 2140 | 1467646747775 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0E98D800) [pid = 2140] [serial = 2048] [outer = 0DD5D800] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0C913800 == 32 [pid = 2140] [id = 396] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0DEB4800 == 31 [pid = 2140] [id = 402] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 1837E400 == 30 [pid = 2140] [id = 393] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0E9D1000 == 29 [pid = 2140] [id = 399] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 19641000 == 28 [pid = 2140] [id = 390] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 1623F000 == 27 [pid = 2140] [id = 389] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 175CEC00 == 26 [pid = 2140] [id = 405] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 17568800 == 25 [pid = 2140] [id = 401] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 15255000 == 24 [pid = 2140] [id = 404] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0C90B000 == 23 [pid = 2140] [id = 398] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0D279C00 == 22 [pid = 2140] [id = 403] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 14D69800 == 21 [pid = 2140] [id = 400] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0C90C400 == 20 [pid = 2140] [id = 391] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0D81DC00 == 19 [pid = 2140] [id = 397] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0DBE9C00 == 18 [pid = 2140] [id = 680] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 18165000 == 17 [pid = 2140] [id = 679] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 16360C00 == 16 [pid = 2140] [id = 678] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 152C1800 == 15 [pid = 2140] [id = 677] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 14AB2C00 == 14 [pid = 2140] [id = 676] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0D814400 == 13 [pid = 2140] [id = 675] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 0CA91000 == 12 [pid = 2140] [id = 674] 08:39:08 INFO - PROCESS | 2140 | --DOCSHELL 1534AC00 == 11 [pid = 2140] [id = 673] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (19F0FC00) [pid = 2140] [serial = 2020] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A17E400) [pid = 2140] [serial = 1988] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A179000) [pid = 2140] [serial = 1987] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1837F400) [pid = 2140] [serial = 1985] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (16C5D800) [pid = 2140] [serial = 1984] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0DD8E400) [pid = 2140] [serial = 1982] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0D808C00) [pid = 2140] [serial = 1981] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (16C5C000) [pid = 2140] [serial = 2005] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1816C400) [pid = 2140] [serial = 2008] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (1961B800) [pid = 2140] [serial = 2011] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (1837E800) [pid = 2140] [serial = 2009] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (1987C000) [pid = 2140] [serial = 2017] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (19510C00) [pid = 2140] [serial = 2015] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (1961EC00) [pid = 2140] [serial = 2012] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (1B42C400) [pid = 2140] [serial = 1991] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (1A4D9000) [pid = 2140] [serial = 1990] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (15E63400) [pid = 2140] [serial = 2002] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (0DEBC400) [pid = 2140] [serial = 1999] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (0E30BC00) [pid = 2140] [serial = 2000] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (0D075000) [pid = 2140] [serial = 1996] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 50 (0D27A400) [pid = 2140] [serial = 1997] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 49 (15256C00) [pid = 2140] [serial = 1994] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 48 (14A63800) [pid = 2140] [serial = 1993] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 47 (19408800) [pid = 2140] [serial = 2014] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 46 (17575C00) [pid = 2140] [serial = 2006] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 45 (16241C00) [pid = 2140] [serial = 2003] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | --DOMWINDOW == 44 (19667800) [pid = 2140] [serial = 2018] [outer = 00000000] [url = about:blank] 08:39:08 INFO - PROCESS | 2140 | 1467646748548 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:39:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1185ms 08:39:08 INFO - PROCESS | 2140 | 1467646748584 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 2140 | 1467646748587 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:39:08 INFO - PROCESS | 2140 | 1467646748592 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 2140 | 1467646748596 Marionette TRACE conn5 <- [1,2694,null,{}] 08:39:08 INFO - PROCESS | 2140 | 1467646748601 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}] 08:39:08 INFO - PROCESS | 2140 | 1467646748603 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:08 INFO - PROCESS | 2140 | 1467646748694 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:39:08 INFO - PROCESS | 2140 | 1467646748791 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 2140 | 1467646748793 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:08 INFO - PROCESS | 2140 | ++DOCSHELL 0D80B800 == 12 [pid = 2140] [id = 683] 08:39:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 45 (0D80D000) [pid = 2140] [serial = 2049] [outer = 00000000] 08:39:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 46 (0D812C00) [pid = 2140] [serial = 2050] [outer = 0D80D000] 08:39:08 INFO - PROCESS | 2140 | 1467646748843 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 47 (0DAA9400) [pid = 2140] [serial = 2051] [outer = 0D80D000] 08:39:09 INFO - PROCESS | 2140 | 1467646749296 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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 08:39:09 INFO - PROCESS | 2140 | 1467646749324 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 2140 | 1467646749329 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:39:09 INFO - PROCESS | 2140 | 1467646749339 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 2140 | 1467646749342 Marionette TRACE conn5 <- [1,2698,null,{}] 08:39:09 INFO - PROCESS | 2140 | 1467646749346 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}] 08:39:09 INFO - PROCESS | 2140 | 1467646749348 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:09 INFO - PROCESS | 2140 | 1467646749447 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:39:09 INFO - PROCESS | 2140 | 1467646749455 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 2140 | 1467646749458 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:09 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D2000 == 13 [pid = 2140] [id = 684] 08:39:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 48 (0E9D2800) [pid = 2140] [serial = 2052] [outer = 00000000] 08:39:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 49 (148D7C00) [pid = 2140] [serial = 2053] [outer = 0E9D2800] 08:39:09 INFO - PROCESS | 2140 | 1467646749505 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 50 (14AA5000) [pid = 2140] [serial = 2054] [outer = 0E9D2800] 08:39:09 INFO - PROCESS | 2140 | 1467646750002 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] 08:39:09 INFO - PROCESS | 2140 | 1467646750012 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:39:09 INFO - PROCESS | 2140 | 1467646750019 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 2140 | 1467646750022 Marionette TRACE conn5 <- [1,2702,null,{}] 08:39:10 INFO - PROCESS | 2140 | 1467646750033 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}] 08:39:10 INFO - PROCESS | 2140 | 1467646750038 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:10 INFO - PROCESS | 2140 | 1467646750128 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:39:10 INFO - PROCESS | 2140 | 1467646750138 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 2140 | 1467646750141 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:10 INFO - PROCESS | 2140 | ++DOCSHELL 1623CC00 == 14 [pid = 2140] [id = 685] 08:39:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 51 (1623E000) [pid = 2140] [serial = 2055] [outer = 00000000] 08:39:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (16242800) [pid = 2140] [serial = 2056] [outer = 1623E000] 08:39:10 INFO - PROCESS | 2140 | 1467646750191 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (1636E800) [pid = 2140] [serial = 2057] [outer = 1623E000] 08:39:10 INFO - PROCESS | 2140 | 1467646750676 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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:39:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 08:39:10 INFO - PROCESS | 2140 | 1467646750750 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 2140 | 1467646750752 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:39:10 INFO - PROCESS | 2140 | 1467646750762 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 2140 | 1467646750764 Marionette TRACE conn5 <- [1,2706,null,{}] 08:39:10 INFO - PROCESS | 2140 | 1467646750768 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}] 08:39:10 INFO - PROCESS | 2140 | 1467646750770 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:10 INFO - PROCESS | 2140 | 1467646750897 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:39:10 INFO - PROCESS | 2140 | 1467646750902 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 2140 | 1467646750904 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:10 INFO - PROCESS | 2140 | ++DOCSHELL 17569C00 == 15 [pid = 2140] [id = 686] 08:39:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (17573800) [pid = 2140] [serial = 2058] [outer = 00000000] 08:39:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (1811A400) [pid = 2140] [serial = 2059] [outer = 17573800] 08:39:10 INFO - PROCESS | 2140 | 1467646751003 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (1816CC00) [pid = 2140] [serial = 2060] [outer = 17573800] 08:39:11 INFO - PROCESS | 2140 | 1467646751441 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] 08:39:11 INFO - PROCESS | 2140 | 1467646751497 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:39:11 INFO - PROCESS | 2140 | 1467646751500 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 2140 | 1467646751501 Marionette TRACE conn5 <- [1,2710,null,{}] 08:39:11 INFO - PROCESS | 2140 | 1467646751505 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}] 08:39:11 INFO - PROCESS | 2140 | 1467646751507 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:11 INFO - PROCESS | 2140 | 1467646751647 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:39:11 INFO - PROCESS | 2140 | 1467646751666 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 2140 | 1467646751668 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:11 INFO - PROCESS | 2140 | ++DOCSHELL 0D815C00 == 16 [pid = 2140] [id = 687] 08:39:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (1837D000) [pid = 2140] [serial = 2061] [outer = 00000000] 08:39:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (191E5C00) [pid = 2140] [serial = 2062] [outer = 1837D000] 08:39:11 INFO - PROCESS | 2140 | 1467646751712 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (191EAC00) [pid = 2140] [serial = 2063] [outer = 1837D000] 08:39:12 INFO - PROCESS | 2140 | 1467646752190 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] 08:39:12 INFO - PROCESS | 2140 | 1467646752233 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:39:12 INFO - PROCESS | 2140 | 1467646752236 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 2140 | 1467646752237 Marionette TRACE conn5 <- [1,2714,null,{}] 08:39:12 INFO - PROCESS | 2140 | 1467646752246 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}] 08:39:12 INFO - PROCESS | 2140 | 1467646752252 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:12 INFO - PROCESS | 2140 | 1467646752411 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:39:12 INFO - PROCESS | 2140 | 1467646752435 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 2140 | 1467646752437 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:12 INFO - PROCESS | 2140 | ++DOCSHELL 1963F800 == 17 [pid = 2140] [id = 688] 08:39:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (19640400) [pid = 2140] [serial = 2064] [outer = 00000000] 08:39:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (19666C00) [pid = 2140] [serial = 2065] [outer = 19640400] 08:39:12 INFO - PROCESS | 2140 | 1467646752490 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (19878400) [pid = 2140] [serial = 2066] [outer = 19640400] 08:39:12 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (15342000) [pid = 2140] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:39:12 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (199C4C00) [pid = 2140] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:39:12 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (0CC34400) [pid = 2140] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:39:12 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (16362800) [pid = 2140] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:39:12 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (18166800) [pid = 2140] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:39:12 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (14B81000) [pid = 2140] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:39:12 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (0D819000) [pid = 2140] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:39:12 INFO - PROCESS | 2140 | 1467646752943 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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:39:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 08:39:12 INFO - PROCESS | 2140 | 1467646752993 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 2140 | 1467646752995 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:39:12 INFO - PROCESS | 2140 | 1467646753007 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 2140 | 1467646753009 Marionette TRACE conn5 <- [1,2718,null,{}] 08:39:12 INFO - PROCESS | 2140 | 1467646753014 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}] 08:39:12 INFO - PROCESS | 2140 | 1467646753016 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:13 INFO - PROCESS | 2140 | 1467646753094 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:39:13 INFO - PROCESS | 2140 | 1467646753100 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 2140 | 1467646753102 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:13 INFO - PROCESS | 2140 | ++DOCSHELL 0C90E400 == 18 [pid = 2140] [id = 689] 08:39:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (0C915000) [pid = 2140] [serial = 2067] [outer = 00000000] 08:39:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (19624400) [pid = 2140] [serial = 2068] [outer = 0C915000] 08:39:13 INFO - PROCESS | 2140 | 1467646753145 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (1987A400) [pid = 2140] [serial = 2069] [outer = 0C915000] 08:39:14 INFO - PROCESS | 2140 | 1467646754040 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:39:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:39:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:39:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:39:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1075ms 08:39:14 INFO - PROCESS | 2140 | 1467646754078 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 2140 | 1467646754080 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:39:14 INFO - PROCESS | 2140 | 1467646754083 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:39:14 INFO - PROCESS | 2140 | 1467646754085 Marionette TRACE conn5 <- [1,2722,null,{}] 08:39:14 INFO - PROCESS | 2140 | 1467646754088 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}] 08:39:14 INFO - PROCESS | 2140 | 1467646754090 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:14 INFO - PROCESS | 2140 | 1467646754210 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:39:14 INFO - PROCESS | 2140 | 1467646754219 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 2140 | 1467646754220 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:14 INFO - PROCESS | 2140 | ++DOCSHELL 19880800 == 19 [pid = 2140] [id = 690] 08:39:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (19886C00) [pid = 2140] [serial = 2070] [outer = 00000000] 08:39:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (199E8800) [pid = 2140] [serial = 2071] [outer = 19886C00] 08:39:14 INFO - PROCESS | 2140 | 1467646754263 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (199EEC00) [pid = 2140] [serial = 2072] [outer = 19886C00] 08:39:14 INFO - PROCESS | 2140 | 1467646754696 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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 08:39:14 INFO - PROCESS | 2140 | 1467646754718 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 2140 | 1467646754720 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:39:14 INFO - PROCESS | 2140 | 1467646754723 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 2140 | 1467646754725 Marionette TRACE conn5 <- [1,2726,null,{}] 08:39:14 INFO - PROCESS | 2140 | 1467646754728 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}] 08:39:14 INFO - PROCESS | 2140 | 1467646754730 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:14 INFO - PROCESS | 2140 | 1467646754855 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:39:14 INFO - PROCESS | 2140 | 1467646755000 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 2140 | 1467646755003 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:14 INFO - PROCESS | 2140 | ++DOCSHELL 0C95E000 == 20 [pid = 2140] [id = 691] 08:39:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0C95EC00) [pid = 2140] [serial = 2073] [outer = 00000000] 08:39:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0CC76400) [pid = 2140] [serial = 2074] [outer = 0C95EC00] 08:39:15 INFO - PROCESS | 2140 | 1467646755062 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0D271400) [pid = 2140] [serial = 2075] [outer = 0C95EC00] 08:39:15 INFO - PROCESS | 2140 | 1467646755704 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]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1019ms 08:39:15 INFO - PROCESS | 2140 | 1467646755744 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 2140 | 1467646755749 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:39:15 INFO - PROCESS | 2140 | 1467646755754 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 2140 | 1467646755758 Marionette TRACE conn5 <- [1,2730,null,{}] 08:39:15 INFO - PROCESS | 2140 | 1467646755781 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}] 08:39:15 INFO - PROCESS | 2140 | 1467646755784 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:15 INFO - PROCESS | 2140 | 1467646755897 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:39:16 INFO - PROCESS | 2140 | 1467646756036 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 2140 | 1467646756039 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:16 INFO - PROCESS | 2140 | ++DOCSHELL 0E9D4000 == 21 [pid = 2140] [id = 692] 08:39:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0E9D6800) [pid = 2140] [serial = 2076] [outer = 00000000] 08:39:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (152BE000) [pid = 2140] [serial = 2077] [outer = 0E9D6800] 08:39:16 INFO - PROCESS | 2140 | 1467646756096 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (153D8400) [pid = 2140] [serial = 2078] [outer = 0E9D6800] 08:39:16 INFO - PROCESS | 2140 | 1467646756669 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:39:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 08:39:16 INFO - PROCESS | 2140 | 1467646756729 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 2140 | 1467646756732 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:39:16 INFO - PROCESS | 2140 | 1467646756736 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 2140 | 1467646756738 Marionette TRACE conn5 <- [1,2734,null,{}] 08:39:16 INFO - PROCESS | 2140 | 1467646756743 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}] 08:39:16 INFO - PROCESS | 2140 | 1467646756745 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:16 INFO - PROCESS | 2140 | 1467646756887 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:39:17 INFO - PROCESS | 2140 | 1467646757029 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 2140 | 1467646757031 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:17 INFO - PROCESS | 2140 | ++DOCSHELL 18381C00 == 22 [pid = 2140] [id = 693] 08:39:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1961F000) [pid = 2140] [serial = 2079] [outer = 00000000] 08:39:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (1963F000) [pid = 2140] [serial = 2080] [outer = 1961F000] 08:39:17 INFO - PROCESS | 2140 | 1467646757093 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (199F4400) [pid = 2140] [serial = 2081] [outer = 1961F000] 08:39:17 INFO - PROCESS | 2140 | 1467646757853 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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1173ms 08:39:17 INFO - PROCESS | 2140 | 1467646757911 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 2140 | 1467646757915 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:39:17 INFO - PROCESS | 2140 | 1467646757921 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 2140 | 1467646757924 Marionette TRACE conn5 <- [1,2738,null,{}] 08:39:17 INFO - PROCESS | 2140 | 1467646757930 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}] 08:39:17 INFO - PROCESS | 2140 | 1467646757933 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:18 INFO - PROCESS | 2140 | 1467646758031 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:39:18 INFO - PROCESS | 2140 | 1467646758167 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 2140 | 1467646758171 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:18 INFO - PROCESS | 2140 | ++DOCSHELL 0D812800 == 23 [pid = 2140] [id = 694] 08:39:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D813800) [pid = 2140] [serial = 2082] [outer = 00000000] 08:39:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D81F000) [pid = 2140] [serial = 2083] [outer = 0D813800] 08:39:18 INFO - PROCESS | 2140 | 1467646758224 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0E385400) [pid = 2140] [serial = 2084] [outer = 0D813800] 08:39:19 INFO - PROCESS | 2140 | --DOCSHELL 0DEBD000 == 22 [pid = 2140] [id = 392] 08:39:19 INFO - PROCESS | 2140 | --DOCSHELL 175D0400 == 21 [pid = 2140] [id = 395] 08:39:19 INFO - PROCESS | 2140 | --DOCSHELL 09171000 == 20 [pid = 2140] [id = 394] 08:39:19 INFO - PROCESS | 2140 | --DOCSHELL 021F4C00 == 19 [pid = 2140] [id = 681] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (16248000) [pid = 2140] [serial = 2032] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (19F10C00) [pid = 2140] [serial = 2021] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0D025400) [pid = 2140] [serial = 2023] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0D0C9C00) [pid = 2140] [serial = 2024] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1756F000) [pid = 2140] [serial = 2035] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (191EB000) [pid = 2140] [serial = 2038] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (18113800) [pid = 2140] [serial = 2036] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (14D24000) [pid = 2140] [serial = 2029] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (18160800) [pid = 2140] [serial = 2041] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (14D6B000) [pid = 2140] [serial = 2030] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0DBE9400) [pid = 2140] [serial = 2026] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0DE13800) [pid = 2140] [serial = 2027] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (191F1400) [pid = 2140] [serial = 2039] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (162CE400) [pid = 2140] [serial = 2033] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 2140 | 1467646759402 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1538ms 08:39:19 INFO - PROCESS | 2140 | 1467646759460 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 2140 | 1467646759463 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:39:19 INFO - PROCESS | 2140 | 1467646759468 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 2140 | 1467646759471 Marionette TRACE conn5 <- [1,2742,null,{}] 08:39:19 INFO - PROCESS | 2140 | 1467646759476 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}] 08:39:19 INFO - PROCESS | 2140 | 1467646759479 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:19 INFO - PROCESS | 2140 | 1467646759563 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:39:19 INFO - PROCESS | 2140 | 1467646759658 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 2140 | 1467646759661 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:19 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE7000 == 20 [pid = 2140] [id = 695] 08:39:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0CCE7400) [pid = 2140] [serial = 2085] [outer = 00000000] 08:39:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0D275800) [pid = 2140] [serial = 2086] [outer = 0CCE7400] 08:39:19 INFO - PROCESS | 2140 | 1467646759714 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0D27F400) [pid = 2140] [serial = 2087] [outer = 0CCE7400] 08:39:20 INFO - PROCESS | 2140 | 1467646760125 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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:39:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 08:39:20 INFO - PROCESS | 2140 | 1467646760141 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 2140 | 1467646760146 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:39:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:39:20 INFO - PROCESS | 2140 | 1467646760163 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 2140 | 1467646760166 Marionette TRACE conn5 <- [1,2746,null,{}] 08:39:20 INFO - PROCESS | 2140 | 1467646760170 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}] 08:39:20 INFO - PROCESS | 2140 | 1467646760173 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:20 INFO - PROCESS | 2140 | 1467646760295 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:39:20 INFO - PROCESS | 2140 | 1467646760311 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 2140 | 1467646760313 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:20 INFO - PROCESS | 2140 | ++DOCSHELL 0DE15400 == 21 [pid = 2140] [id = 696] 08:39:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0DE16400) [pid = 2140] [serial = 2088] [outer = 00000000] 08:39:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0DEBC800) [pid = 2140] [serial = 2089] [outer = 0DE16400] 08:39:20 INFO - PROCESS | 2140 | 1467646760361 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0E30E400) [pid = 2140] [serial = 2090] [outer = 0DE16400] 08:39:20 INFO - PROCESS | 2140 | 1467646760822 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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:39:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 08:39:20 INFO - PROCESS | 2140 | 1467646760837 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 2140 | 1467646760840 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:39:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:39:20 INFO - PROCESS | 2140 | 1467646760843 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 2140 | 1467646760847 Marionette TRACE conn5 <- [1,2750,null,{}] 08:39:20 INFO - PROCESS | 2140 | 1467646760861 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}] 08:39:20 INFO - PROCESS | 2140 | 1467646760866 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:20 INFO - PROCESS | 2140 | 1467646760950 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:39:20 INFO - PROCESS | 2140 | 1467646760959 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 2140 | 1467646760962 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:20 INFO - PROCESS | 2140 | ++DOCSHELL 14DE6C00 == 22 [pid = 2140] [id = 697] 08:39:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (14DE9000) [pid = 2140] [serial = 2091] [outer = 00000000] 08:39:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (152BE800) [pid = 2140] [serial = 2092] [outer = 14DE9000] 08:39:20 INFO - PROCESS | 2140 | 1467646761009 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (153D5C00) [pid = 2140] [serial = 2093] [outer = 14DE9000] 08:39:21 INFO - PROCESS | 2140 | 1467646761472 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]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 08:39:21 INFO - PROCESS | 2140 | 1467646761537 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 2140 | 1467646761540 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:39:21 INFO - PROCESS | 2140 | 1467646761543 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 2140 | 1467646761545 Marionette TRACE conn5 <- [1,2754,null,{}] 08:39:21 INFO - PROCESS | 2140 | 1467646761555 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}] 08:39:21 INFO - PROCESS | 2140 | 1467646761557 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:21 INFO - PROCESS | 2140 | 1467646761672 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:39:21 INFO - PROCESS | 2140 | 1467646761759 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 2140 | 1467646761761 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:21 INFO - PROCESS | 2140 | ++DOCSHELL 16248800 == 23 [pid = 2140] [id = 698] 08:39:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (162C8400) [pid = 2140] [serial = 2094] [outer = 00000000] 08:39:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (16C58800) [pid = 2140] [serial = 2095] [outer = 162C8400] 08:39:21 INFO - PROCESS | 2140 | 1467646761806 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1756F400) [pid = 2140] [serial = 2096] [outer = 162C8400] 08:39:22 INFO - PROCESS | 2140 | 1467646762224 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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 08:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:39:22 INFO - PROCESS | 2140 | 1467646762277 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 2140 | 1467646762279 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:39:22 INFO - PROCESS | 2140 | 1467646762282 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 2140 | 1467646762283 Marionette TRACE conn5 <- [1,2758,null,{}] 08:39:22 INFO - PROCESS | 2140 | 1467646762287 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}] 08:39:22 INFO - PROCESS | 2140 | 1467646762289 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:22 INFO - PROCESS | 2140 | 1467646762401 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:39:22 INFO - PROCESS | 2140 | 1467646762410 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 2140 | 1467646762412 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:22 INFO - PROCESS | 2140 | ++DOCSHELL 175D0400 == 24 [pid = 2140] [id = 699] 08:39:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (175D1400) [pid = 2140] [serial = 2097] [outer = 00000000] 08:39:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (18111000) [pid = 2140] [serial = 2098] [outer = 175D1400] 08:39:22 INFO - PROCESS | 2140 | 1467646762456 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1816C400) [pid = 2140] [serial = 2099] [outer = 175D1400] 08:39:22 INFO - PROCESS | 2140 | 1467646762925 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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 08:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:39:22 INFO - PROCESS | 2140 | 1467646762953 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 2140 | 1467646762955 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:39:22 INFO - PROCESS | 2140 | 1467646762958 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 2140 | 1467646762960 Marionette TRACE conn5 <- [1,2762,null,{}] 08:39:22 INFO - PROCESS | 2140 | 1467646762963 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}] 08:39:22 INFO - PROCESS | 2140 | 1467646762969 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:23 INFO - PROCESS | 2140 | 1467646763134 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:39:23 INFO - PROCESS | 2140 | 1467646763163 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 2140 | 1467646763164 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:23 INFO - PROCESS | 2140 | ++DOCSHELL 191F3800 == 25 [pid = 2140] [id = 700] 08:39:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19404C00) [pid = 2140] [serial = 2100] [outer = 00000000] 08:39:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (195A8000) [pid = 2140] [serial = 2101] [outer = 19404C00] 08:39:23 INFO - PROCESS | 2140 | 1467646763208 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1961B400) [pid = 2140] [serial = 2102] [outer = 19404C00] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (14D21400) [pid = 2140] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1837D000) [pid = 2140] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (021FA800) [pid = 2140] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0DD5D800) [pid = 2140] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D80D000) [pid = 2140] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1623E000) [pid = 2140] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0E9D2800) [pid = 2140] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19640400) [pid = 2140] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (19886C00) [pid = 2140] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0C915000) [pid = 2140] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:39:23 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (17573800) [pid = 2140] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:39:23 INFO - PROCESS | 2140 | 1467646763815 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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:39:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 870ms 08:39:23 INFO - PROCESS | 2140 | 1467646763829 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:39:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:39:23 INFO - PROCESS | 2140 | 1467646763831 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:39:23 INFO - PROCESS | 2140 | 1467646763834 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 2140 | 1467646763836 Marionette TRACE conn5 <- [1,2766,null,{}] 08:39:23 INFO - PROCESS | 2140 | 1467646763840 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}] 08:39:23 INFO - PROCESS | 2140 | 1467646763842 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:23 INFO - PROCESS | 2140 | 1467646763919 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:39:23 INFO - PROCESS | 2140 | 1467646763926 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 2140 | 1467646763928 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:23 INFO - PROCESS | 2140 | ++DOCSHELL 0D0D3000 == 26 [pid = 2140] [id = 701] 08:39:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D80B400) [pid = 2140] [serial = 2103] [outer = 00000000] 08:39:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1961CC00) [pid = 2140] [serial = 2104] [outer = 0D80B400] 08:39:23 INFO - PROCESS | 2140 | 1467646763971 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (1964CC00) [pid = 2140] [serial = 2105] [outer = 0D80B400] 08:39:24 INFO - PROCESS | 2140 | 1467646764395 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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 570ms 08:39:24 INFO - PROCESS | 2140 | 1467646764405 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 2140 | 1467646764407 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:39:24 INFO - PROCESS | 2140 | 1467646764410 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 2140 | 1467646764412 Marionette TRACE conn5 <- [1,2770,null,{}] 08:39:24 INFO - PROCESS | 2140 | 1467646764415 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}] 08:39:24 INFO - PROCESS | 2140 | 1467646764417 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:24 INFO - PROCESS | 2140 | 1467646764563 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:39:24 INFO - PROCESS | 2140 | 1467646764575 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 2140 | 1467646764577 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:24 INFO - PROCESS | 2140 | ++DOCSHELL 1987D000 == 27 [pid = 2140] [id = 702] 08:39:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (19881400) [pid = 2140] [serial = 2106] [outer = 00000000] 08:39:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (199E7C00) [pid = 2140] [serial = 2107] [outer = 19881400] 08:39:24 INFO - PROCESS | 2140 | 1467646764621 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (199EA000) [pid = 2140] [serial = 2108] [outer = 19881400] 08:39:25 INFO - PROCESS | 2140 | 1467646765024 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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 08:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:39:25 INFO - PROCESS | 2140 | 1467646765041 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 2140 | 1467646765043 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:39:25 INFO - PROCESS | 2140 | 1467646765047 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 2140 | 1467646765048 Marionette TRACE conn5 <- [1,2774,null,{}] 08:39:25 INFO - PROCESS | 2140 | 1467646765052 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}] 08:39:25 INFO - PROCESS | 2140 | 1467646765054 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:25 INFO - PROCESS | 2140 | 1467646765171 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:39:25 INFO - PROCESS | 2140 | 1467646765179 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 2140 | 1467646765180 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:25 INFO - PROCESS | 2140 | ++DOCSHELL 14D6B000 == 28 [pid = 2140] [id = 703] 08:39:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19F18400) [pid = 2140] [serial = 2109] [outer = 00000000] 08:39:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19FF1400) [pid = 2140] [serial = 2110] [outer = 19F18400] 08:39:25 INFO - PROCESS | 2140 | 1467646765224 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A05FC00) [pid = 2140] [serial = 2111] [outer = 19F18400] 08:39:25 INFO - PROCESS | 2140 | 1467646765662 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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 08:39:25 INFO - PROCESS | 2140 | 1467646765722 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 2140 | 1467646765726 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:39:25 INFO - PROCESS | 2140 | 1467646765732 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 2140 | 1467646765737 Marionette TRACE conn5 <- [1,2778,null,{}] 08:39:25 INFO - PROCESS | 2140 | 1467646765743 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}] 08:39:25 INFO - PROCESS | 2140 | 1467646765747 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:25 INFO - PROCESS | 2140 | 1467646765892 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:39:26 INFO - PROCESS | 2140 | 1467646766082 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 2140 | 1467646766088 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:26 INFO - PROCESS | 2140 | ++DOCSHELL 0D022C00 == 29 [pid = 2140] [id = 704] 08:39:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D027800) [pid = 2140] [serial = 2112] [outer = 00000000] 08:39:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0D279C00) [pid = 2140] [serial = 2113] [outer = 0D027800] 08:39:26 INFO - PROCESS | 2140 | 1467646766144 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0D80A400) [pid = 2140] [serial = 2114] [outer = 0D027800] 08:39:26 INFO - PROCESS | 2140 | 1467646766821 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:39:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1129ms 08:39:26 INFO - PROCESS | 2140 | 1467646766862 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 2140 | 1467646766866 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:39:26 INFO - PROCESS | 2140 | 1467646766872 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 2140 | 1467646766876 Marionette TRACE conn5 <- [1,2782,null,{}] 08:39:26 INFO - PROCESS | 2140 | 1467646766881 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}] 08:39:26 INFO - PROCESS | 2140 | 1467646766883 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:26 INFO - PROCESS | 2140 | 1467646767003 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:39:27 INFO - PROCESS | 2140 | 1467646767143 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 2140 | 1467646767145 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:27 INFO - PROCESS | 2140 | ++DOCSHELL 14D26000 == 30 [pid = 2140] [id = 705] 08:39:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (14D29400) [pid = 2140] [serial = 2115] [outer = 00000000] 08:39:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (16240800) [pid = 2140] [serial = 2116] [outer = 14D29400] 08:39:27 INFO - PROCESS | 2140 | 1467646767202 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (16C59800) [pid = 2140] [serial = 2117] [outer = 14D29400] 08:39:28 INFO - PROCESS | 2140 | 1467646768103 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]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1281ms 08:39:28 INFO - PROCESS | 2140 | 1467646768153 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:39:28 INFO - PROCESS | 2140 | 1467646768157 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:39:28 INFO - PROCESS | 2140 | 1467646768162 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 2140 | 1467646768165 Marionette TRACE conn5 <- [1,2786,null,{}] 08:39:28 INFO - PROCESS | 2140 | 1467646768170 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}] 08:39:28 INFO - PROCESS | 2140 | 1467646768173 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:28 INFO - PROCESS | 2140 | 1467646768284 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (18168000) [pid = 2140] [serial = 2042] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (191EAC00) [pid = 2140] [serial = 2063] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (191E5C00) [pid = 2140] [serial = 2062] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0C915C00) [pid = 2140] [serial = 2044] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0C965800) [pid = 2140] [serial = 2045] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0E312400) [pid = 2140] [serial = 2047] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0E98D800) [pid = 2140] [serial = 2048] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D812C00) [pid = 2140] [serial = 2050] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0DAA9400) [pid = 2140] [serial = 2051] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (16242800) [pid = 2140] [serial = 2056] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (148D7C00) [pid = 2140] [serial = 2053] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (14AA5000) [pid = 2140] [serial = 2054] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (19666C00) [pid = 2140] [serial = 2065] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (199E8800) [pid = 2140] [serial = 2071] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (199EEC00) [pid = 2140] [serial = 2072] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1987A400) [pid = 2140] [serial = 2069] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (19878400) [pid = 2140] [serial = 2066] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1811A400) [pid = 2140] [serial = 2059] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (1816CC00) [pid = 2140] [serial = 2060] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (19624400) [pid = 2140] [serial = 2068] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (1636E800) [pid = 2140] [serial = 2057] [outer = 00000000] [url = about:blank] 08:39:28 INFO - PROCESS | 2140 | 1467646768435 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 2140 | 1467646768440 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:28 INFO - PROCESS | 2140 | ++DOCSHELL 0C915C00 == 31 [pid = 2140] [id = 706] 08:39:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0C95E400) [pid = 2140] [serial = 2118] [outer = 00000000] 08:39:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0C9F3400) [pid = 2140] [serial = 2119] [outer = 0C95E400] 08:39:28 INFO - PROCESS | 2140 | 1467646768489 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0D01E800) [pid = 2140] [serial = 2120] [outer = 0C95E400] 08:39:28 INFO - PROCESS | 2140 | 1467646768908 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]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 08:39:28 INFO - PROCESS | 2140 | 1467646768962 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 2140 | 1467646768966 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:39:28 INFO - PROCESS | 2140 | 1467646768973 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 2140 | 1467646768976 Marionette TRACE conn5 <- [1,2790,null,{}] 08:39:28 INFO - PROCESS | 2140 | 1467646768979 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}] 08:39:28 INFO - PROCESS | 2140 | 1467646768982 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:29 INFO - PROCESS | 2140 | 1467646769068 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:39:29 INFO - PROCESS | 2140 | 1467646769074 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 2140 | 1467646769076 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:29 INFO - PROCESS | 2140 | ++DOCSHELL 0DAB7800 == 32 [pid = 2140] [id = 707] 08:39:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0DBDE400) [pid = 2140] [serial = 2121] [outer = 00000000] 08:39:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0E98CC00) [pid = 2140] [serial = 2122] [outer = 0DBDE400] 08:39:29 INFO - PROCESS | 2140 | 1467646769122 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (14A62000) [pid = 2140] [serial = 2123] [outer = 0DBDE400] 08:39:29 INFO - PROCESS | 2140 | 1467646769604 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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:39:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 08:39:29 INFO - PROCESS | 2140 | 1467646769648 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:39:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:39:29 INFO - PROCESS | 2140 | 1467646769650 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:39:29 INFO - PROCESS | 2140 | 1467646769653 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 2140 | 1467646769656 Marionette TRACE conn5 <- [1,2794,null,{}] 08:39:29 INFO - PROCESS | 2140 | 1467646769667 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}] 08:39:29 INFO - PROCESS | 2140 | 1467646769672 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:29 INFO - PROCESS | 2140 | 1467646769786 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:39:29 INFO - PROCESS | 2140 | 1467646769889 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 2140 | 1467646769892 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:29 INFO - PROCESS | 2140 | ++DOCSHELL 1623E800 == 33 [pid = 2140] [id = 708] 08:39:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (1623F000) [pid = 2140] [serial = 2124] [outer = 00000000] 08:39:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (16247800) [pid = 2140] [serial = 2125] [outer = 1623F000] 08:39:29 INFO - PROCESS | 2140 | 1467646769939 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (16C55C00) [pid = 2140] [serial = 2126] [outer = 1623F000] 08:39:30 INFO - PROCESS | 2140 | 1467646770324 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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 08:39:30 INFO - PROCESS | 2140 | 1467646770383 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 2140 | 1467646770395 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:39:30 INFO - PROCESS | 2140 | 1467646770398 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:39:30 INFO - PROCESS | 2140 | 1467646770400 Marionette TRACE conn5 <- [1,2798,null,{}] 08:39:30 INFO - PROCESS | 2140 | 1467646770404 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}] 08:39:30 INFO - PROCESS | 2140 | 1467646770405 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:30 INFO - PROCESS | 2140 | 1467646770536 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:39:30 INFO - PROCESS | 2140 | 1467646770553 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 2140 | 1467646770555 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:30 INFO - PROCESS | 2140 | ++DOCSHELL 1756F000 == 34 [pid = 2140] [id = 709] 08:39:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (175D4400) [pid = 2140] [serial = 2127] [outer = 00000000] 08:39:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1837AC00) [pid = 2140] [serial = 2128] [outer = 175D4400] 08:39:30 INFO - PROCESS | 2140 | 1467646770600 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (18ED5400) [pid = 2140] [serial = 2129] [outer = 175D4400] 08:39:31 INFO - PROCESS | 2140 | 1467646771035 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 731ms 08:39:31 INFO - PROCESS | 2140 | 1467646771127 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 2140 | 1467646771129 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:39:31 INFO - PROCESS | 2140 | 1467646771135 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2140 | 1467646771137 Marionette TRACE conn5 <- [1,2802,null,{}] 08:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:39:31 INFO - PROCESS | 2140 | 1467646771141 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}] 08:39:31 INFO - PROCESS | 2140 | 1467646771143 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:31 INFO - PROCESS | 2140 | 1467646771267 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:39:31 INFO - PROCESS | 2140 | 1467646771276 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 2140 | 1467646771278 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:31 INFO - PROCESS | 2140 | ++DOCSHELL 191EB800 == 35 [pid = 2140] [id = 710] 08:39:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (191EE400) [pid = 2140] [serial = 2130] [outer = 00000000] 08:39:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19408C00) [pid = 2140] [serial = 2131] [outer = 191EE400] 08:39:31 INFO - PROCESS | 2140 | 1467646771321 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (195A7800) [pid = 2140] [serial = 2132] [outer = 191EE400] 08:39:31 INFO - PROCESS | 2140 | 1467646771785 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 08:39:31 INFO - PROCESS | 2140 | 1467646771811 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 2140 | 1467646771813 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:39:31 INFO - PROCESS | 2140 | 1467646771816 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2140 | 1467646771818 Marionette TRACE conn5 <- [1,2806,null,{}] 08:39:31 INFO - PROCESS | 2140 | 1467646771822 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}] 08:39:31 INFO - PROCESS | 2140 | 1467646771827 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:31 INFO - PROCESS | 2140 | 1467646771977 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:39:31 INFO - PROCESS | 2140 | 1467646771990 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 2140 | 1467646771992 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:32 INFO - PROCESS | 2140 | ++DOCSHELL 19878C00 == 36 [pid = 2140] [id = 711] 08:39:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19879400) [pid = 2140] [serial = 2133] [outer = 00000000] 08:39:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (199F2800) [pid = 2140] [serial = 2134] [outer = 19879400] 08:39:32 INFO - PROCESS | 2140 | 1467646772093 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (199F2C00) [pid = 2140] [serial = 2135] [outer = 19879400] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0DE16400) [pid = 2140] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D813800) [pid = 2140] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0CCE7400) [pid = 2140] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (162C8400) [pid = 2140] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14DE9000) [pid = 2140] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19881400) [pid = 2140] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0C95EC00) [pid = 2140] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0E9D6800) [pid = 2140] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1961F000) [pid = 2140] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (175D1400) [pid = 2140] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:39:32 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0D80B400) [pid = 2140] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:39:32 INFO - PROCESS | 2140 | 1467646772641 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 871ms 08:39:32 INFO - PROCESS | 2140 | 1467646772689 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 2140 | 1467646772691 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:39:32 INFO - PROCESS | 2140 | 1467646772694 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:39:32 INFO - PROCESS | 2140 | 1467646772696 Marionette TRACE conn5 <- [1,2810,null,{}] 08:39:32 INFO - PROCESS | 2140 | 1467646772700 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}] 08:39:32 INFO - PROCESS | 2140 | 1467646772701 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:32 INFO - PROCESS | 2140 | 1467646772779 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:39:32 INFO - PROCESS | 2140 | 1467646772787 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 2140 | 1467646772789 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:32 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE8800 == 37 [pid = 2140] [id = 712] 08:39:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D0C7000) [pid = 2140] [serial = 2136] [outer = 00000000] 08:39:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (14D21400) [pid = 2140] [serial = 2137] [outer = 0D0C7000] 08:39:32 INFO - PROCESS | 2140 | 1467646772832 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (162D2800) [pid = 2140] [serial = 2138] [outer = 0D0C7000] 08:39:33 INFO - PROCESS | 2140 | 1467646773272 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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:39:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 08:39:33 INFO - PROCESS | 2140 | 1467646773328 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 2140 | 1467646773330 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:39:33 INFO - PROCESS | 2140 | 1467646773334 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 2140 | 1467646773335 Marionette TRACE conn5 <- [1,2814,null,{}] 08:39:33 INFO - PROCESS | 2140 | 1467646773339 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}] 08:39:33 INFO - PROCESS | 2140 | 1467646773341 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:33 INFO - PROCESS | 2140 | 1467646773419 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:39:33 INFO - PROCESS | 2140 | 1467646773425 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 2140 | 1467646773426 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:33 INFO - PROCESS | 2140 | ++DOCSHELL 191ED000 == 38 [pid = 2140] [id = 713] 08:39:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (191EEC00) [pid = 2140] [serial = 2139] [outer = 00000000] 08:39:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (19FF1800) [pid = 2140] [serial = 2140] [outer = 191EEC00] 08:39:33 INFO - PROCESS | 2140 | 1467646773470 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (1A06B400) [pid = 2140] [serial = 2141] [outer = 191EEC00] 08:39:33 INFO - PROCESS | 2140 | 1467646773910 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:39:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 08:39:33 INFO - PROCESS | 2140 | 1467646773965 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 2140 | 1467646773967 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:39:33 INFO - PROCESS | 2140 | 1467646773970 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 2140 | 1467646773972 Marionette TRACE conn5 <- [1,2818,null,{}] 08:39:33 INFO - PROCESS | 2140 | 1467646773975 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}] 08:39:33 INFO - PROCESS | 2140 | 1467646773977 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:34 INFO - PROCESS | 2140 | 1467646774059 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:39:34 INFO - PROCESS | 2140 | 1467646774064 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 2140 | 1467646774066 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:34 INFO - PROCESS | 2140 | ++DOCSHELL 1A075400 == 39 [pid = 2140] [id = 714] 08:39:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1A076400) [pid = 2140] [serial = 2142] [outer = 00000000] 08:39:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A07BC00) [pid = 2140] [serial = 2143] [outer = 1A076400] 08:39:34 INFO - PROCESS | 2140 | 1467646774118 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A07D800) [pid = 2140] [serial = 2144] [outer = 1A076400] 08:39:34 INFO - PROCESS | 2140 | 1467646774604 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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:39:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 08:39:34 INFO - PROCESS | 2140 | 1467646774653 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 2140 | 1467646774658 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:39:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:39:34 INFO - PROCESS | 2140 | 1467646774664 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 2140 | 1467646774668 Marionette TRACE conn5 <- [1,2822,null,{}] 08:39:34 INFO - PROCESS | 2140 | 1467646774675 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}] 08:39:34 INFO - PROCESS | 2140 | 1467646774678 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:34 INFO - PROCESS | 2140 | 1467646774830 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:39:34 INFO - PROCESS | 2140 | 1467646774966 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 2140 | 1467646774971 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:35 INFO - PROCESS | 2140 | ++DOCSHELL 0CCEB800 == 40 [pid = 2140] [id = 715] 08:39:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0D06E800) [pid = 2140] [serial = 2145] [outer = 00000000] 08:39:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0D80F000) [pid = 2140] [serial = 2146] [outer = 0D06E800] 08:39:35 INFO - PROCESS | 2140 | 1467646775032 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0D81D400) [pid = 2140] [serial = 2147] [outer = 0D06E800] 08:39:35 INFO - PROCESS | 2140 | 1467646775654 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:39:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1028ms 08:39:35 INFO - PROCESS | 2140 | 1467646775694 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 2140 | 1467646775699 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:39:35 INFO - PROCESS | 2140 | 1467646775705 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 2140 | 1467646775708 Marionette TRACE conn5 <- [1,2826,null,{}] 08:39:35 INFO - PROCESS | 2140 | 1467646775712 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}] 08:39:35 INFO - PROCESS | 2140 | 1467646775715 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:35 INFO - PROCESS | 2140 | 1467646775827 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:39:35 INFO - PROCESS | 2140 | 1467646775942 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 2140 | 1467646775945 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:36 INFO - PROCESS | 2140 | ++DOCSHELL 15341C00 == 41 [pid = 2140] [id = 716] 08:39:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1623B400) [pid = 2140] [serial = 2148] [outer = 00000000] 08:39:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (17569800) [pid = 2140] [serial = 2149] [outer = 1623B400] 08:39:36 INFO - PROCESS | 2140 | 1467646776042 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (18379C00) [pid = 2140] [serial = 2150] [outer = 1623B400] 08:39:36 INFO - PROCESS | 2140 | 1467646776596 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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:39:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 930ms 08:39:36 INFO - PROCESS | 2140 | 1467646776639 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 2140 | 1467646776641 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:39:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:39:36 INFO - PROCESS | 2140 | 1467646776645 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 2140 | 1467646776649 Marionette TRACE conn5 <- [1,2830,null,{}] 08:39:36 INFO - PROCESS | 2140 | 1467646776660 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}] 08:39:36 INFO - PROCESS | 2140 | 1467646776665 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:36 INFO - PROCESS | 2140 | 1467646776777 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:39:36 INFO - PROCESS | 2140 | 1467646776919 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 2140 | 1467646776923 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:36 INFO - PROCESS | 2140 | ++DOCSHELL 1A06C400 == 42 [pid = 2140] [id = 717] 08:39:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A06D400) [pid = 2140] [serial = 2151] [outer = 00000000] 08:39:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A175000) [pid = 2140] [serial = 2152] [outer = 1A06D400] 08:39:36 INFO - PROCESS | 2140 | 1467646776983 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1A17A000) [pid = 2140] [serial = 2153] [outer = 1A06D400] 08:39:37 INFO - PROCESS | 2140 | 1467646777621 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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:39:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1021ms 08:39:37 INFO - PROCESS | 2140 | 1467646777670 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 2140 | 1467646777673 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:39:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:39:37 INFO - PROCESS | 2140 | 1467646777676 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 2140 | 1467646777678 Marionette TRACE conn5 <- [1,2834,null,{}] 08:39:37 INFO - PROCESS | 2140 | 1467646777682 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}] 08:39:37 INFO - PROCESS | 2140 | 1467646777684 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:37 INFO - PROCESS | 2140 | 1467646777793 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:39:38 INFO - PROCESS | 2140 | 1467646778038 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 2140 | 1467646778041 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:38 INFO - PROCESS | 2140 | ++DOCSHELL 0C9EA000 == 43 [pid = 2140] [id = 718] 08:39:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0C9EB400) [pid = 2140] [serial = 2154] [outer = 00000000] 08:39:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0CCE7400) [pid = 2140] [serial = 2155] [outer = 0C9EB400] 08:39:38 INFO - PROCESS | 2140 | 1467646778114 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0D272400) [pid = 2140] [serial = 2156] [outer = 0C9EB400] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 191ED000 == 42 [pid = 2140] [id = 713] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 0CCE8800 == 41 [pid = 2140] [id = 712] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 19878C00 == 40 [pid = 2140] [id = 711] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 191EB800 == 39 [pid = 2140] [id = 710] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 1756F000 == 38 [pid = 2140] [id = 709] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 1623E800 == 37 [pid = 2140] [id = 708] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 0DAB7800 == 36 [pid = 2140] [id = 707] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 0C915C00 == 35 [pid = 2140] [id = 706] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 0D022C00 == 34 [pid = 2140] [id = 704] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 0DD55400 == 33 [pid = 2140] [id = 682] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 1987D000 == 32 [pid = 2140] [id = 702] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 14D6B000 == 31 [pid = 2140] [id = 703] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 14D26000 == 30 [pid = 2140] [id = 705] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 0D0D3000 == 29 [pid = 2140] [id = 701] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 15341C00 == 28 [pid = 2140] [id = 716] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 1A06C400 == 27 [pid = 2140] [id = 717] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 1A075400 == 26 [pid = 2140] [id = 714] 08:39:39 INFO - PROCESS | 2140 | --DOCSHELL 0CCEB800 == 25 [pid = 2140] [id = 715] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0DEBC800) [pid = 2140] [serial = 2089] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0E30E400) [pid = 2140] [serial = 2090] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0E385400) [pid = 2140] [serial = 2084] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0D81F000) [pid = 2140] [serial = 2083] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0D275800) [pid = 2140] [serial = 2086] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0D27F400) [pid = 2140] [serial = 2087] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (16C58800) [pid = 2140] [serial = 2095] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (152BE800) [pid = 2140] [serial = 2092] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (1756F400) [pid = 2140] [serial = 2096] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (199EA000) [pid = 2140] [serial = 2108] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D271400) [pid = 2140] [serial = 2075] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0CC76400) [pid = 2140] [serial = 2074] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (153D8400) [pid = 2140] [serial = 2078] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (152BE000) [pid = 2140] [serial = 2077] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (199F4400) [pid = 2140] [serial = 2081] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1963F000) [pid = 2140] [serial = 2080] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (18111000) [pid = 2140] [serial = 2098] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (195A8000) [pid = 2140] [serial = 2101] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1961CC00) [pid = 2140] [serial = 2104] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (19FF1400) [pid = 2140] [serial = 2110] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1964CC00) [pid = 2140] [serial = 2105] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1816C400) [pid = 2140] [serial = 2099] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (199E7C00) [pid = 2140] [serial = 2107] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (153D5C00) [pid = 2140] [serial = 2093] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2140 | 1467646779419 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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:39:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1782ms 08:39:39 INFO - PROCESS | 2140 | 1467646779462 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 2140 | 1467646779466 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:39:39 INFO - PROCESS | 2140 | 1467646779474 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 2140 | 1467646779477 Marionette TRACE conn5 <- [1,2838,null,{}] 08:39:39 INFO - PROCESS | 2140 | 1467646779483 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}] 08:39:39 INFO - PROCESS | 2140 | 1467646779486 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:39 INFO - PROCESS | 2140 | 1467646779573 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:39:39 INFO - PROCESS | 2140 | 1467646779580 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 2140 | 1467646779582 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:39 INFO - PROCESS | 2140 | ++DOCSHELL 0C9F6800 == 26 [pid = 2140] [id = 719] 08:39:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0C9F8400) [pid = 2140] [serial = 2157] [outer = 00000000] 08:39:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0CCE7C00) [pid = 2140] [serial = 2158] [outer = 0C9F8400] 08:39:39 INFO - PROCESS | 2140 | 1467646779632 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D073000) [pid = 2140] [serial = 2159] [outer = 0C9F8400] 08:39:40 INFO - PROCESS | 2140 | 1467646780159 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:39:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 08:39:40 INFO - PROCESS | 2140 | 1467646780207 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 2140 | 1467646780212 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:39:40 INFO - PROCESS | 2140 | 1467646780218 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 2140 | 1467646780221 Marionette TRACE conn5 <- [1,2842,null,{}] 08:39:40 INFO - PROCESS | 2140 | 1467646780224 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}] 08:39:40 INFO - PROCESS | 2140 | 1467646780227 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:40 INFO - PROCESS | 2140 | 1467646780316 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:39:40 INFO - PROCESS | 2140 | 1467646780415 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 2140 | 1467646780418 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:40 INFO - PROCESS | 2140 | ++DOCSHELL 0DD54400 == 27 [pid = 2140] [id = 720] 08:39:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0DD55400) [pid = 2140] [serial = 2160] [outer = 00000000] 08:39:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DD9B000) [pid = 2140] [serial = 2161] [outer = 0DD55400] 08:39:40 INFO - PROCESS | 2140 | 1467646780465 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0DEBC000) [pid = 2140] [serial = 2162] [outer = 0DD55400] 08:39:40 INFO - PROCESS | 2140 | 1467646780868 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:39:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 08:39:40 INFO - PROCESS | 2140 | 1467646780892 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:39:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:39:40 INFO - PROCESS | 2140 | 1467646780894 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:39:40 INFO - PROCESS | 2140 | 1467646780897 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 2140 | 1467646780901 Marionette TRACE conn5 <- [1,2846,null,{}] 08:39:40 INFO - PROCESS | 2140 | 1467646780912 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}] 08:39:40 INFO - PROCESS | 2140 | 1467646780916 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:41 INFO - PROCESS | 2140 | 1467646781036 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:39:41 INFO - PROCESS | 2140 | 1467646781043 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2140 | 1467646781046 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:41 INFO - PROCESS | 2140 | ++DOCSHELL 14AB2C00 == 28 [pid = 2140] [id = 721] 08:39:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (14B87400) [pid = 2140] [serial = 2163] [outer = 00000000] 08:39:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (152BE800) [pid = 2140] [serial = 2164] [outer = 14B87400] 08:39:41 INFO - PROCESS | 2140 | 1467646781093 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (153D5C00) [pid = 2140] [serial = 2165] [outer = 14B87400] 08:39:41 INFO - PROCESS | 2140 | 1467646781568 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:39:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 08:39:41 INFO - PROCESS | 2140 | 1467646781628 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 2140 | 1467646781630 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:39:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:39:41 INFO - PROCESS | 2140 | 1467646781633 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 2140 | 1467646781635 Marionette TRACE conn5 <- [1,2850,null,{}] 08:39:41 INFO - PROCESS | 2140 | 1467646781638 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}] 08:39:41 INFO - PROCESS | 2140 | 1467646781640 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:41 INFO - PROCESS | 2140 | 1467646781758 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:39:41 INFO - PROCESS | 2140 | 1467646781763 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2140 | 1467646781765 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:41 INFO - PROCESS | 2140 | ++DOCSHELL 16239400 == 29 [pid = 2140] [id = 722] 08:39:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1623A400) [pid = 2140] [serial = 2166] [outer = 00000000] 08:39:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16248C00) [pid = 2140] [serial = 2167] [outer = 1623A400] 08:39:41 INFO - PROCESS | 2140 | 1467646781810 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1756EC00) [pid = 2140] [serial = 2168] [outer = 1623A400] 08:39:42 INFO - PROCESS | 2140 | 1467646782261 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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:39:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 08:39:42 INFO - PROCESS | 2140 | 1467646782312 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 2140 | 1467646782314 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:39:42 INFO - PROCESS | 2140 | 1467646782317 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 2140 | 1467646782319 Marionette TRACE conn5 <- [1,2854,null,{}] 08:39:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:39:42 INFO - PROCESS | 2140 | 1467646782322 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}] 08:39:42 INFO - PROCESS | 2140 | 1467646782324 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:42 INFO - PROCESS | 2140 | 1467646782464 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:39:42 INFO - PROCESS | 2140 | 1467646782531 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 2140 | 1467646782533 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:42 INFO - PROCESS | 2140 | ++DOCSHELL 17DBA000 == 30 [pid = 2140] [id = 723] 08:39:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (17DBC800) [pid = 2140] [serial = 2169] [outer = 00000000] 08:39:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1815F800) [pid = 2140] [serial = 2170] [outer = 17DBC800] 08:39:42 INFO - PROCESS | 2140 | 1467646782581 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1816D400) [pid = 2140] [serial = 2171] [outer = 17DBC800] 08:39:43 INFO - PROCESS | 2140 | 1467646783043 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:39:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 08:39:43 INFO - PROCESS | 2140 | 1467646783093 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 2140 | 1467646783095 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:39:43 INFO - PROCESS | 2140 | 1467646783098 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:39:43 INFO - PROCESS | 2140 | 1467646783100 Marionette TRACE conn5 <- [1,2858,null,{}] 08:39:43 INFO - PROCESS | 2140 | 1467646783103 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}] 08:39:43 INFO - PROCESS | 2140 | 1467646783109 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:43 INFO - PROCESS | 2140 | 1467646783251 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:39:43 INFO - PROCESS | 2140 | 1467646783261 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 2140 | 1467646783263 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:43 INFO - PROCESS | 2140 | ++DOCSHELL 18381800 == 31 [pid = 2140] [id = 724] 08:39:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (18ED4000) [pid = 2140] [serial = 2172] [outer = 00000000] 08:39:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1961F800) [pid = 2140] [serial = 2173] [outer = 18ED4000] 08:39:43 INFO - PROCESS | 2140 | 1467646783363 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19665000) [pid = 2140] [serial = 2174] [outer = 18ED4000] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (19879400) [pid = 2140] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (191EE400) [pid = 2140] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (19F18400) [pid = 2140] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (14D29400) [pid = 2140] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1623F000) [pid = 2140] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0C95E400) [pid = 2140] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0D027800) [pid = 2140] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0DBDE400) [pid = 2140] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1A076400) [pid = 2140] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D0C7000) [pid = 2140] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (191EEC00) [pid = 2140] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (175D4400) [pid = 2140] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:39:43 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19404C00) [pid = 2140] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:39:44 INFO - PROCESS | 2140 | 1467646784046 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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:39:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 08:39:44 INFO - PROCESS | 2140 | 1467646784073 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 2140 | 1467646784074 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:39:44 INFO - PROCESS | 2140 | 1467646784078 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 2140 | 1467646784079 Marionette TRACE conn5 <- [1,2862,null,{}] 08:39:44 INFO - PROCESS | 2140 | 1467646784082 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}] 08:39:44 INFO - PROCESS | 2140 | 1467646784084 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:44 INFO - PROCESS | 2140 | 1467646784197 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:39:44 INFO - PROCESS | 2140 | 1467646784260 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2140 | 1467646784262 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:44 INFO - PROCESS | 2140 | ++DOCSHELL 0D0C9C00 == 32 [pid = 2140] [id = 725] 08:39:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D274000) [pid = 2140] [serial = 2175] [outer = 00000000] 08:39:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (191EEC00) [pid = 2140] [serial = 2176] [outer = 0D274000] 08:39:44 INFO - PROCESS | 2140 | 1467646784306 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1950A000) [pid = 2140] [serial = 2177] [outer = 0D274000] 08:39:44 INFO - PROCESS | 2140 | 1467646784644 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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:39:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 08:39:44 INFO - PROCESS | 2140 | 1467646784709 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 2140 | 1467646784711 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:39:44 INFO - PROCESS | 2140 | 1467646784725 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 2140 | 1467646784727 Marionette TRACE conn5 <- [1,2866,null,{}] 08:39:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:39:44 INFO - PROCESS | 2140 | 1467646784730 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}] 08:39:44 INFO - PROCESS | 2140 | 1467646784732 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:44 INFO - PROCESS | 2140 | 1467646784811 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:39:44 INFO - PROCESS | 2140 | 1467646784816 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2140 | 1467646784818 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:44 INFO - PROCESS | 2140 | ++DOCSHELL 19881000 == 33 [pid = 2140] [id = 726] 08:39:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (18375C00) [pid = 2140] [serial = 2178] [outer = 00000000] 08:39:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (199E8000) [pid = 2140] [serial = 2179] [outer = 18375C00] 08:39:44 INFO - PROCESS | 2140 | 1467646784862 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19884C00) [pid = 2140] [serial = 2180] [outer = 18375C00] 08:39:45 INFO - PROCESS | 2140 | 1467646785277 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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 08:39:45 INFO - PROCESS | 2140 | 1467646785360 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 2140 | 1467646785362 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:39:45 INFO - PROCESS | 2140 | 1467646785365 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 2140 | 1467646785367 Marionette TRACE conn5 <- [1,2870,null,{}] 08:39:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:39:45 INFO - PROCESS | 2140 | 1467646785370 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}] 08:39:45 INFO - PROCESS | 2140 | 1467646785372 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:45 INFO - PROCESS | 2140 | 1467646785451 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:39:45 INFO - PROCESS | 2140 | 1467646785459 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 2140 | 1467646785461 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:45 INFO - PROCESS | 2140 | ++DOCSHELL 14AB2400 == 34 [pid = 2140] [id = 727] 08:39:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (19F14C00) [pid = 2140] [serial = 2181] [outer = 00000000] 08:39:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19F9A800) [pid = 2140] [serial = 2182] [outer = 19F14C00] 08:39:45 INFO - PROCESS | 2140 | 1467646785504 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A063400) [pid = 2140] [serial = 2183] [outer = 19F14C00] 08:39:46 INFO - PROCESS | 2140 | 1467646786210 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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:39:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 08:39:46 INFO - PROCESS | 2140 | 1467646786300 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 2140 | 1467646786305 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:39:46 INFO - PROCESS | 2140 | 1467646786311 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 2140 | 1467646786314 Marionette TRACE conn5 <- [1,2874,null,{}] 08:39:46 INFO - PROCESS | 2140 | 1467646786346 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}] 08:39:46 INFO - PROCESS | 2140 | 1467646786350 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:46 INFO - PROCESS | 2140 | 1467646786484 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:39:46 INFO - PROCESS | 2140 | 1467646786619 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 2140 | 1467646786624 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:46 INFO - PROCESS | 2140 | ++DOCSHELL 0C9EE000 == 35 [pid = 2140] [id = 728] 08:39:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0C9F0400) [pid = 2140] [serial = 2184] [outer = 00000000] 08:39:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0D813C00) [pid = 2140] [serial = 2185] [outer = 0C9F0400] 08:39:46 INFO - PROCESS | 2140 | 1467646786682 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0DE15C00) [pid = 2140] [serial = 2186] [outer = 0C9F0400] 08:39:47 INFO - PROCESS | 2140 | 1467646787435 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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:39:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1175ms 08:39:47 INFO - PROCESS | 2140 | 1467646787491 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 2140 | 1467646787495 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:39:47 INFO - PROCESS | 2140 | 1467646787502 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 2140 | 1467646787505 Marionette TRACE conn5 <- [1,2878,null,{}] 08:39:47 INFO - PROCESS | 2140 | 1467646787509 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}] 08:39:47 INFO - PROCESS | 2140 | 1467646787511 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:47 INFO - PROCESS | 2140 | 1467646787643 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:39:47 INFO - PROCESS | 2140 | 1467646787777 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 2140 | 1467646787780 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:47 INFO - PROCESS | 2140 | ++DOCSHELL 0CCE1C00 == 36 [pid = 2140] [id = 729] 08:39:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0D06A800) [pid = 2140] [serial = 2187] [outer = 00000000] 08:39:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0DD9A800) [pid = 2140] [serial = 2188] [outer = 0D06A800] 08:39:47 INFO - PROCESS | 2140 | 1467646787838 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (14AA9800) [pid = 2140] [serial = 2189] [outer = 0D06A800] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 19881000 == 35 [pid = 2140] [id = 726] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 0D0C9C00 == 34 [pid = 2140] [id = 725] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 18381800 == 33 [pid = 2140] [id = 724] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 17DBA000 == 32 [pid = 2140] [id = 723] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 16239400 == 31 [pid = 2140] [id = 722] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 14AB2C00 == 30 [pid = 2140] [id = 721] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 0DD54400 == 29 [pid = 2140] [id = 720] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 0C9F6800 == 28 [pid = 2140] [id = 719] 08:39:48 INFO - PROCESS | 2140 | --DOCSHELL 0C9EA000 == 27 [pid = 2140] [id = 718] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1961B400) [pid = 2140] [serial = 2102] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (199F2800) [pid = 2140] [serial = 2134] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (19408C00) [pid = 2140] [serial = 2131] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (1A05FC00) [pid = 2140] [serial = 2111] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (16240800) [pid = 2140] [serial = 2116] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (16C59800) [pid = 2140] [serial = 2117] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (16247800) [pid = 2140] [serial = 2125] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (16C55C00) [pid = 2140] [serial = 2126] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C9F3400) [pid = 2140] [serial = 2119] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D01E800) [pid = 2140] [serial = 2120] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D279C00) [pid = 2140] [serial = 2113] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D80A400) [pid = 2140] [serial = 2114] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0E98CC00) [pid = 2140] [serial = 2122] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (14A62000) [pid = 2140] [serial = 2123] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1A07BC00) [pid = 2140] [serial = 2143] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1A07D800) [pid = 2140] [serial = 2144] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (162D2800) [pid = 2140] [serial = 2138] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1A06B400) [pid = 2140] [serial = 2141] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (14D21400) [pid = 2140] [serial = 2137] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (199F2C00) [pid = 2140] [serial = 2135] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1837AC00) [pid = 2140] [serial = 2128] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (18ED5400) [pid = 2140] [serial = 2129] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (195A7800) [pid = 2140] [serial = 2132] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (19FF1800) [pid = 2140] [serial = 2140] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 2140 | 1467646788641 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:39:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1170ms 08:39:48 INFO - PROCESS | 2140 | 1467646788675 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 2140 | 1467646788679 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:39:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:39:48 INFO - PROCESS | 2140 | 1467646788683 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 2140 | 1467646788688 Marionette TRACE conn5 <- [1,2882,null,{}] 08:39:48 INFO - PROCESS | 2140 | 1467646788693 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}] 08:39:48 INFO - PROCESS | 2140 | 1467646788695 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:48 INFO - PROCESS | 2140 | 1467646788792 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:39:48 INFO - PROCESS | 2140 | 1467646788890 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 2140 | 1467646788893 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:48 INFO - PROCESS | 2140 | ++DOCSHELL 0C95F800 == 28 [pid = 2140] [id = 730] 08:39:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0C9ED000) [pid = 2140] [serial = 2190] [outer = 00000000] 08:39:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0D0D3C00) [pid = 2140] [serial = 2191] [outer = 0C9ED000] 08:39:48 INFO - PROCESS | 2140 | 1467646788941 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0D814800) [pid = 2140] [serial = 2192] [outer = 0C9ED000] 08:39:49 INFO - PROCESS | 2140 | 1467646789397 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]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:39:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 790ms 08:39:49 INFO - PROCESS | 2140 | 1467646789475 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 2140 | 1467646789479 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:39:49 INFO - PROCESS | 2140 | 1467646789485 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:39:49 INFO - PROCESS | 2140 | 1467646789488 Marionette TRACE conn5 <- [1,2886,null,{}] 08:39:49 INFO - PROCESS | 2140 | 1467646789491 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}] 08:39:49 INFO - PROCESS | 2140 | 1467646789494 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:49 INFO - PROCESS | 2140 | 1467646789592 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:39:49 INFO - PROCESS | 2140 | 1467646789598 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 2140 | 1467646789600 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:49 INFO - PROCESS | 2140 | ++DOCSHELL 14A66800 == 29 [pid = 2140] [id = 731] 08:39:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (14A68C00) [pid = 2140] [serial = 2193] [outer = 00000000] 08:39:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (14AB2C00) [pid = 2140] [serial = 2194] [outer = 14A68C00] 08:39:49 INFO - PROCESS | 2140 | 1467646789647 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (14D62800) [pid = 2140] [serial = 2195] [outer = 14A68C00] 08:39:50 INFO - PROCESS | 2140 | 1467646790109 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 08:39:50 INFO - PROCESS | 2140 | 1467646790160 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 2140 | 1467646790162 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:39:50 INFO - PROCESS | 2140 | 1467646790166 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:39:50 INFO - PROCESS | 2140 | 1467646790169 Marionette TRACE conn5 <- [1,2890,null,{}] 08:39:50 INFO - PROCESS | 2140 | 1467646790180 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}] 08:39:50 INFO - PROCESS | 2140 | 1467646790184 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:50 INFO - PROCESS | 2140 | 1467646790270 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:39:50 INFO - PROCESS | 2140 | 1467646790277 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 2140 | 1467646790280 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:50 INFO - PROCESS | 2140 | ++DOCSHELL 16C56400 == 30 [pid = 2140] [id = 732] 08:39:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (1756E800) [pid = 2140] [serial = 2196] [outer = 00000000] 08:39:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (17DB9800) [pid = 2140] [serial = 2197] [outer = 1756E800] 08:39:50 INFO - PROCESS | 2140 | 1467646790328 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (18164400) [pid = 2140] [serial = 2198] [outer = 1756E800] 08:39:50 INFO - PROCESS | 2140 | 1467646790799 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 08:39:50 INFO - PROCESS | 2140 | 1467646790840 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 2140 | 1467646790843 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:39:50 INFO - PROCESS | 2140 | 1467646790846 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:39:50 INFO - PROCESS | 2140 | 1467646790847 Marionette TRACE conn5 <- [1,2894,null,{}] 08:39:50 INFO - PROCESS | 2140 | 1467646790851 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}] 08:39:50 INFO - PROCESS | 2140 | 1467646790853 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:50 INFO - PROCESS | 2140 | 1467646790941 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:39:50 INFO - PROCESS | 2140 | 1467646790976 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 2140 | 1467646790978 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:50 INFO - PROCESS | 2140 | ++DOCSHELL 183E1400 == 31 [pid = 2140] [id = 733] 08:39:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (18ED0000) [pid = 2140] [serial = 2199] [outer = 00000000] 08:39:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (191EF400) [pid = 2140] [serial = 2200] [outer = 18ED0000] 08:39:51 INFO - PROCESS | 2140 | 1467646791022 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (19515800) [pid = 2140] [serial = 2201] [outer = 18ED0000] 08:39:51 INFO - PROCESS | 2140 | 1467646791498 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]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:39:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 08:39:51 INFO - PROCESS | 2140 | 1467646791520 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 2140 | 1467646791522 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:39:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:39:51 INFO - PROCESS | 2140 | 1467646791532 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 2140 | 1467646791533 Marionette TRACE conn5 <- [1,2898,null,{}] 08:39:51 INFO - PROCESS | 2140 | 1467646791537 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}] 08:39:51 INFO - PROCESS | 2140 | 1467646791539 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:51 INFO - PROCESS | 2140 | 1467646791651 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:39:51 INFO - PROCESS | 2140 | 1467646791656 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 2140 | 1467646791658 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:51 INFO - PROCESS | 2140 | ++DOCSHELL 191EE000 == 32 [pid = 2140] [id = 734] 08:39:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (195A7C00) [pid = 2140] [serial = 2202] [outer = 00000000] 08:39:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (19621400) [pid = 2140] [serial = 2203] [outer = 195A7C00] 08:39:51 INFO - PROCESS | 2140 | 1467646791701 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (19877400) [pid = 2140] [serial = 2204] [outer = 195A7C00] 08:39:52 INFO - PROCESS | 2140 | 1467646792141 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]]]}] 08:39:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:39:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:39:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 08:39:52 INFO - PROCESS | 2140 | 1467646792216 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 2140 | 1467646792218 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /DOMEvents/constructors.html 08:39:52 INFO - PROCESS | 2140 | 1467646792221 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 2140 | 1467646792223 Marionette TRACE conn5 <- [1,2902,null,{}] 08:39:52 INFO - PROCESS | 2140 | 1467646792227 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}] 08:39:52 INFO - PROCESS | 2140 | 1467646792232 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:52 INFO - PROCESS | 2140 | 1467646792399 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:39:52 INFO - PROCESS | 2140 | 1467646792463 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 2140 | 1467646792465 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:52 INFO - PROCESS | 2140 | ++DOCSHELL 19883800 == 33 [pid = 2140] [id = 735] 08:39:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (199E5400) [pid = 2140] [serial = 2205] [outer = 00000000] 08:39:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (19FEF000) [pid = 2140] [serial = 2206] [outer = 199E5400] 08:39:52 INFO - PROCESS | 2140 | 1467646792509 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (199EE000) [pid = 2140] [serial = 2207] [outer = 199E5400] 08:39:53 INFO - PROCESS | 2140 | 1467646793236 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]]]}] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0DD55400) [pid = 2140] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0C9F8400) [pid = 2140] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0C9EB400) [pid = 2140] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (14B87400) [pid = 2140] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1623A400) [pid = 2140] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0D06E800) [pid = 2140] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1623B400) [pid = 2140] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A06D400) [pid = 2140] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (17DBC800) [pid = 2140] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0D274000) [pid = 2140] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (18ED4000) [pid = 2140] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:39:53 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (18375C00) [pid = 2140] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:39:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:39:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:39:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:39:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 1092ms 08:39:53 INFO - PROCESS | 2140 | 1467646793314 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 2140 | 1467646793317 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:39:53 INFO - PROCESS | 2140 | 1467646793320 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:39:53 INFO - PROCESS | 2140 | 1467646793321 Marionette TRACE conn5 <- [1,2906,null,{}] 08:39:53 INFO - PROCESS | 2140 | 1467646793325 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}] 08:39:53 INFO - PROCESS | 2140 | 1467646793327 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:53 INFO - PROCESS | 2140 | 1467646793410 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:39:53 INFO - PROCESS | 2140 | 1467646793414 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 2140 | 1467646793416 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:53 INFO - PROCESS | 2140 | ++DOCSHELL 0DEBE000 == 34 [pid = 2140] [id = 736] 08:39:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (14A69C00) [pid = 2140] [serial = 2208] [outer = 00000000] 08:39:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (1623B400) [pid = 2140] [serial = 2209] [outer = 14A69C00] 08:39:53 INFO - PROCESS | 2140 | 1467646793459 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (175DB800) [pid = 2140] [serial = 2210] [outer = 14A69C00] 08:39:53 INFO - PROCESS | 2140 | 1467646793888 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:39:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 08:39:53 INFO - PROCESS | 2140 | 1467646793954 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 2140 | 1467646793956 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:39:53 INFO - PROCESS | 2140 | 1467646793960 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:39:53 INFO - PROCESS | 2140 | 1467646793961 Marionette TRACE conn5 <- [1,2910,null,{}] 08:39:53 INFO - PROCESS | 2140 | 1467646793965 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}] 08:39:53 INFO - PROCESS | 2140 | 1467646793967 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:54 INFO - PROCESS | 2140 | 1467646794046 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:39:54 INFO - PROCESS | 2140 | 1467646794050 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 2140 | 1467646794052 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:54 INFO - PROCESS | 2140 | ++DOCSHELL 14DEF800 == 35 [pid = 2140] [id = 737] 08:39:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (19408800) [pid = 2140] [serial = 2211] [outer = 00000000] 08:39:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (1A068400) [pid = 2140] [serial = 2212] [outer = 19408800] 08:39:54 INFO - PROCESS | 2140 | 1467646794096 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1A072800) [pid = 2140] [serial = 2213] [outer = 19408800] 08:39:54 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:39:54 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:39:54 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:39:54 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:39:54 INFO - PROCESS | 2140 | 1467646794604 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]]]}] 08:39:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:39:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:39:54 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 08:39:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:39:54 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 08:39:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:39:54 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]" 08:39:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:39:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:39:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 674ms 08:39:54 INFO - PROCESS | 2140 | 1467646794638 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 2140 | 1467646794640 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:39:54 INFO - PROCESS | 2140 | 1467646794643 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 2140 | 1467646794645 Marionette TRACE conn5 <- [1,2914,null,{}] 08:39:54 INFO - PROCESS | 2140 | 1467646794649 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}] 08:39:54 INFO - PROCESS | 2140 | 1467646794651 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:54 INFO - PROCESS | 2140 | 1467646794732 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:39:54 INFO - PROCESS | 2140 | 1467646794737 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 2140 | 1467646794739 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:54 INFO - PROCESS | 2140 | ++DOCSHELL 1626D400 == 36 [pid = 2140] [id = 738] 08:39:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (16C5AC00) [pid = 2140] [serial = 2214] [outer = 00000000] 08:39:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1A181000) [pid = 2140] [serial = 2215] [outer = 16C5AC00] 08:39:54 INFO - PROCESS | 2140 | 1467646794782 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1A222800) [pid = 2140] [serial = 2216] [outer = 16C5AC00] 08:39:55 INFO - PROCESS | 2140 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:39:55 INFO - PROCESS | 2140 | 1467646795378 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]]]}] 08:39:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:39:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 08:39:55 INFO - PROCESS | 2140 | 1467646795415 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 2140 | 1467646795420 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:39:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:39:55 INFO - PROCESS | 2140 | 1467646795467 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 2140 | 1467646795471 Marionette TRACE conn5 <- [1,2918,null,{}] 08:39:55 INFO - PROCESS | 2140 | 1467646795477 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}] 08:39:55 INFO - PROCESS | 2140 | 1467646795480 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:55 INFO - PROCESS | 2140 | 1467646795592 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:39:55 INFO - PROCESS | 2140 | 1467646795732 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 2140 | 1467646795737 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:55 INFO - PROCESS | 2140 | ++DOCSHELL 0D66F400 == 37 [pid = 2140] [id = 739] 08:39:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0D671400) [pid = 2140] [serial = 2217] [outer = 00000000] 08:39:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0D813800) [pid = 2140] [serial = 2218] [outer = 0D671400] 08:39:55 INFO - PROCESS | 2140 | 1467646795837 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0E30DC00) [pid = 2140] [serial = 2219] [outer = 0D671400] 08:39:56 INFO - PROCESS | 2140 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:39:56 INFO - PROCESS | 2140 | 1467646796365 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]]]}] 08:39:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:39:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 08:39:56 INFO - PROCESS | 2140 | 1467646796399 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 2140 | 1467646796404 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:39:56 INFO - PROCESS | 2140 | 1467646796411 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 2140 | 1467646796414 Marionette TRACE conn5 <- [1,2922,null,{}] 08:39:56 INFO - PROCESS | 2140 | 1467646796418 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}] 08:39:56 INFO - PROCESS | 2140 | 1467646796421 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:56 INFO - PROCESS | 2140 | 1467646796564 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:39:56 INFO - PROCESS | 2140 | 1467646796707 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 2140 | 1467646796709 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:56 INFO - PROCESS | 2140 | ++DOCSHELL 153D7C00 == 38 [pid = 2140] [id = 740] 08:39:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (162C9800) [pid = 2140] [serial = 2220] [outer = 00000000] 08:39:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (17D14400) [pid = 2140] [serial = 2221] [outer = 162C9800] 08:39:56 INFO - PROCESS | 2140 | 1467646796768 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (183DEC00) [pid = 2140] [serial = 2222] [outer = 162C9800] 08:39:57 INFO - PROCESS | 2140 | 1467646797296 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]]]}] 08:39:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:39:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 08:39:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:39:57 INFO - PROCESS | 2140 | 1467646797345 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 2140 | 1467646797347 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:39:57 INFO - PROCESS | 2140 | 1467646797351 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 2140 | 1467646797355 Marionette TRACE conn5 <- [1,2926,null,{}] 08:39:57 INFO - PROCESS | 2140 | 1467646797366 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}] 08:39:57 INFO - PROCESS | 2140 | 1467646797371 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:57 INFO - PROCESS | 2140 | 1467646797488 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:39:57 INFO - PROCESS | 2140 | 1467646797598 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 2140 | 1467646797601 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:57 INFO - PROCESS | 2140 | ++DOCSHELL 1A071000 == 39 [pid = 2140] [id = 741] 08:39:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (1A071800) [pid = 2140] [serial = 2223] [outer = 00000000] 08:39:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A180400) [pid = 2140] [serial = 2224] [outer = 1A071800] 08:39:57 INFO - PROCESS | 2140 | 1467646797698 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1A4D4800) [pid = 2140] [serial = 2225] [outer = 1A071800] 08:39:58 INFO - PROCESS | 2140 | 1467646798222 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]]]}] 08:39:58 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:39:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 08:39:58 INFO - PROCESS | 2140 | 1467646798285 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 2140 | 1467646798288 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:39:58 INFO - PROCESS | 2140 | 1467646798291 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:39:58 INFO - PROCESS | 2140 | 1467646798293 Marionette TRACE conn5 <- [1,2930,null,{}] 08:39:58 INFO - PROCESS | 2140 | 1467646798296 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}] 08:39:58 INFO - PROCESS | 2140 | 1467646798299 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:58 INFO - PROCESS | 2140 | 1467646798409 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:39:58 INFO - PROCESS | 2140 | 1467646798522 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 2140 | 1467646798524 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:58 INFO - PROCESS | 2140 | ++DOCSHELL 199F4400 == 40 [pid = 2140] [id = 742] 08:39:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (199F4800) [pid = 2140] [serial = 2226] [outer = 00000000] 08:39:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1A4DB400) [pid = 2140] [serial = 2227] [outer = 199F4800] 08:39:58 INFO - PROCESS | 2140 | 1467646798620 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A4F9400) [pid = 2140] [serial = 2228] [outer = 199F4800] 08:39:59 INFO - PROCESS | 2140 | 1467646799306 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"]]]}] 08:39:59 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 08:39:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:39:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1071ms 08:39:59 INFO - PROCESS | 2140 | 1467646799366 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 2140 | 1467646799370 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:39:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:39:59 INFO - PROCESS | 2140 | 1467646799374 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 2140 | 1467646799377 Marionette TRACE conn5 <- [1,2934,null,{}] 08:39:59 INFO - PROCESS | 2140 | 1467646799384 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}] 08:39:59 INFO - PROCESS | 2140 | 1467646799386 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:59 INFO - PROCESS | 2140 | 1467646799484 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:39:59 INFO - PROCESS | 2140 | 1467646799655 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 2140 | 1467646799657 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:39:59 INFO - PROCESS | 2140 | ++DOCSHELL 0D81B800 == 41 [pid = 2140] [id = 743] 08:39:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0DAAE800) [pid = 2140] [serial = 2229] [outer = 00000000] 08:39:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0DE15000) [pid = 2140] [serial = 2230] [outer = 0DAAE800] 08:39:59 INFO - PROCESS | 2140 | 1467646799709 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0E38FC00) [pid = 2140] [serial = 2231] [outer = 0DAAE800] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 14DEF800 == 40 [pid = 2140] [id = 737] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 0DEBE000 == 39 [pid = 2140] [id = 736] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 19883800 == 38 [pid = 2140] [id = 735] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 191EE000 == 37 [pid = 2140] [id = 734] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 183E1400 == 36 [pid = 2140] [id = 733] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 16C56400 == 35 [pid = 2140] [id = 732] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 14A66800 == 34 [pid = 2140] [id = 731] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 0C95F800 == 33 [pid = 2140] [id = 730] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 0CCE1C00 == 32 [pid = 2140] [id = 729] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 0C9EE000 == 31 [pid = 2140] [id = 728] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 14AB2400 == 30 [pid = 2140] [id = 727] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 199F4400 == 29 [pid = 2140] [id = 742] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 153D7C00 == 28 [pid = 2140] [id = 740] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 1A071000 == 27 [pid = 2140] [id = 741] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 1626D400 == 26 [pid = 2140] [id = 738] 08:40:00 INFO - PROCESS | 2140 | --DOCSHELL 0D66F400 == 25 [pid = 2140] [id = 739] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0DD9B000) [pid = 2140] [serial = 2161] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0DEBC000) [pid = 2140] [serial = 2162] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0CCE7C00) [pid = 2140] [serial = 2158] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0D073000) [pid = 2140] [serial = 2159] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0D272400) [pid = 2140] [serial = 2156] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0CCE7400) [pid = 2140] [serial = 2155] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (152BE800) [pid = 2140] [serial = 2164] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (16248C00) [pid = 2140] [serial = 2167] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0D81D400) [pid = 2140] [serial = 2147] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D80F000) [pid = 2140] [serial = 2146] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (18379C00) [pid = 2140] [serial = 2150] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (17569800) [pid = 2140] [serial = 2149] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (1A17A000) [pid = 2140] [serial = 2153] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A175000) [pid = 2140] [serial = 2152] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1815F800) [pid = 2140] [serial = 2170] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1816D400) [pid = 2140] [serial = 2171] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (191EEC00) [pid = 2140] [serial = 2176] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1961F800) [pid = 2140] [serial = 2173] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (199E8000) [pid = 2140] [serial = 2179] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (19884C00) [pid = 2140] [serial = 2180] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (19F9A800) [pid = 2140] [serial = 2182] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (19665000) [pid = 2140] [serial = 2174] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1756EC00) [pid = 2140] [serial = 2168] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (153D5C00) [pid = 2140] [serial = 2165] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1950A000) [pid = 2140] [serial = 2177] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 2140 | 1467646800830 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]]]}] 08:40:00 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. 08:40:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1531ms 08:40:00 INFO - PROCESS | 2140 | 1467646800907 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 2140 | 1467646800911 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:40:00 INFO - PROCESS | 2140 | 1467646800915 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 2140 | 1467646800920 Marionette TRACE conn5 <- [1,2938,null,{}] 08:40:00 INFO - PROCESS | 2140 | 1467646800925 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}] 08:40:00 INFO - PROCESS | 2140 | 1467646800928 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:01 INFO - PROCESS | 2140 | 1467646801059 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:40:01 INFO - PROCESS | 2140 | 1467646801160 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 2140 | 1467646801162 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:01 INFO - PROCESS | 2140 | ++DOCSHELL 0CC3B000 == 26 [pid = 2140] [id = 744] 08:40:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0CC84400) [pid = 2140] [serial = 2232] [outer = 00000000] 08:40:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0D66CC00) [pid = 2140] [serial = 2233] [outer = 0CC84400] 08:40:01 INFO - PROCESS | 2140 | 1467646801210 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D807800) [pid = 2140] [serial = 2234] [outer = 0CC84400] 08:40:01 INFO - PROCESS | 2140 | ++DOCSHELL 0DAAA800 == 27 [pid = 2140] [id = 745] 08:40:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0DAAC000) [pid = 2140] [serial = 2235] [outer = 00000000] 08:40:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0DAAF000) [pid = 2140] [serial = 2236] [outer = 0DAAC000] 08:40:01 INFO - PROCESS | 2140 | 1467646801665 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]]]}] 08:40:01 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. 08:40:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 790ms 08:40:01 INFO - PROCESS | 2140 | 1467646801707 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 2140 | 1467646801712 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:40:01 INFO - PROCESS | 2140 | 1467646801722 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 2140 | 1467646801725 Marionette TRACE conn5 <- [1,2942,null,{}] 08:40:01 INFO - PROCESS | 2140 | 1467646801729 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}] 08:40:01 INFO - PROCESS | 2140 | 1467646801731 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:01 INFO - PROCESS | 2140 | 1467646801832 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:40:01 INFO - PROCESS | 2140 | 1467646801841 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 2140 | 1467646801843 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:01 INFO - PROCESS | 2140 | ++DOCSHELL 021F7400 == 28 [pid = 2140] [id = 746] 08:40:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0DEBE400) [pid = 2140] [serial = 2237] [outer = 00000000] 08:40:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0E991400) [pid = 2140] [serial = 2238] [outer = 0DEBE400] 08:40:01 INFO - PROCESS | 2140 | 1467646801890 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (148D3400) [pid = 2140] [serial = 2239] [outer = 0DEBE400] 08:40:02 INFO - PROCESS | 2140 | 1467646802321 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]]]}] 08:40:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:40:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:40:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 08:40:02 INFO - PROCESS | 2140 | 1467646802351 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 2140 | 1467646802354 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:40:02 INFO - PROCESS | 2140 | 1467646802376 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 2140 | 1467646802380 Marionette TRACE conn5 <- [1,2946,null,{}] 08:40:02 INFO - PROCESS | 2140 | 1467646802391 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}] 08:40:02 INFO - PROCESS | 2140 | 1467646802396 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:02 INFO - PROCESS | 2140 | 1467646802516 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:40:02 INFO - PROCESS | 2140 | 1467646802523 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 2140 | 1467646802526 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:02 INFO - PROCESS | 2140 | ++DOCSHELL 15349800 == 29 [pid = 2140] [id = 747] 08:40:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (15349C00) [pid = 2140] [serial = 2240] [outer = 00000000] 08:40:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16240000) [pid = 2140] [serial = 2241] [outer = 15349C00] 08:40:02 INFO - PROCESS | 2140 | 1467646802573 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1626DC00) [pid = 2140] [serial = 2242] [outer = 15349C00] 08:40:03 INFO - PROCESS | 2140 | 1467646803058 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]]]}] 08:40:03 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. 08:40:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 08:40:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:40:03 INFO - PROCESS | 2140 | 1467646803109 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 2140 | 1467646803112 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:40:03 INFO - PROCESS | 2140 | 1467646803115 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 2140 | 1467646803117 Marionette TRACE conn5 <- [1,2950,null,{}] 08:40:03 INFO - PROCESS | 2140 | 1467646803121 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}] 08:40:03 INFO - PROCESS | 2140 | 1467646803123 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:03 INFO - PROCESS | 2140 | 1467646803269 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:40:03 INFO - PROCESS | 2140 | 1467646803288 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 2140 | 1467646803290 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:03 INFO - PROCESS | 2140 | ++DOCSHELL 1623B800 == 30 [pid = 2140] [id = 748] 08:40:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1623F800) [pid = 2140] [serial = 2243] [outer = 00000000] 08:40:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (17577800) [pid = 2140] [serial = 2244] [outer = 1623F800] 08:40:03 INFO - PROCESS | 2140 | 1467646803335 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (17DC1400) [pid = 2140] [serial = 2245] [outer = 1623F800] 08:40:03 INFO - PROCESS | 2140 | 1467646803738 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]]]}] 08:40:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:40:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 08:40:03 INFO - PROCESS | 2140 | 1467646803789 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 2140 | 1467646803791 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:40:03 INFO - PROCESS | 2140 | 1467646803800 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:40:03 INFO - PROCESS | 2140 | 1467646803802 Marionette TRACE conn5 <- [1,2954,null,{}] 08:40:03 INFO - PROCESS | 2140 | 1467646803806 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}] 08:40:03 INFO - PROCESS | 2140 | 1467646803808 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:03 INFO - PROCESS | 2140 | 1467646803922 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:40:03 INFO - PROCESS | 2140 | 1467646803926 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 2140 | 1467646803928 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:03 INFO - PROCESS | 2140 | ++DOCSHELL 1815F800 == 31 [pid = 2140] [id = 749] 08:40:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (18165000) [pid = 2140] [serial = 2246] [outer = 00000000] 08:40:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (183D7400) [pid = 2140] [serial = 2247] [outer = 18165000] 08:40:03 INFO - PROCESS | 2140 | 1467646803972 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (183DE400) [pid = 2140] [serial = 2248] [outer = 18165000] 08:40:04 INFO - PROCESS | 2140 | 1467646804414 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]]]}] 08:40:04 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:40:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 08:40:04 INFO - PROCESS | 2140 | 1467646804434 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 2140 | 1467646804436 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:40:04 INFO - PROCESS | 2140 | 1467646804447 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 2140 | 1467646804448 Marionette TRACE conn5 <- [1,2958,null,{}] 08:40:04 INFO - PROCESS | 2140 | 1467646804452 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}] 08:40:04 INFO - PROCESS | 2140 | 1467646804457 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:04 INFO - PROCESS | 2140 | 1467646804587 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:40:04 INFO - PROCESS | 2140 | 1467646804688 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 2140 | 1467646804690 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:04 INFO - PROCESS | 2140 | ++DOCSHELL 191EE800 == 32 [pid = 2140] [id = 750] 08:40:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (191EEC00) [pid = 2140] [serial = 2249] [outer = 00000000] 08:40:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (1961A000) [pid = 2140] [serial = 2250] [outer = 191EEC00] 08:40:04 INFO - PROCESS | 2140 | 1467646804736 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (19624400) [pid = 2140] [serial = 2251] [outer = 191EEC00] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (19408800) [pid = 2140] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (195A7C00) [pid = 2140] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (199E5400) [pid = 2140] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0C9F0400) [pid = 2140] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (18ED0000) [pid = 2140] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (14A68C00) [pid = 2140] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0C9ED000) [pid = 2140] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (19F14C00) [pid = 2140] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1756E800) [pid = 2140] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0D06A800) [pid = 2140] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (16C5AC00) [pid = 2140] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:40:05 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (14A69C00) [pid = 2140] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:40:05 INFO - PROCESS | 2140 | 1467646805319 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]]]}] 08:40:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:40:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 08:40:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:40:05 INFO - PROCESS | 2140 | 1467646805370 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 2140 | 1467646805372 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:40:05 INFO - PROCESS | 2140 | 1467646805375 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 2140 | 1467646805377 Marionette TRACE conn5 <- [1,2962,null,{}] 08:40:05 INFO - PROCESS | 2140 | 1467646805380 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}] 08:40:05 INFO - PROCESS | 2140 | 1467646805382 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:05 INFO - PROCESS | 2140 | 1467646805504 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:40:05 INFO - PROCESS | 2140 | 1467646805562 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 2140 | 1467646805564 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:05 INFO - PROCESS | 2140 | ++DOCSHELL 0D0CC000 == 33 [pid = 2140] [id = 751] 08:40:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0E98D800) [pid = 2140] [serial = 2252] [outer = 00000000] 08:40:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (191EDC00) [pid = 2140] [serial = 2253] [outer = 0E98D800] 08:40:05 INFO - PROCESS | 2140 | 1467646805608 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1961AC00) [pid = 2140] [serial = 2254] [outer = 0E98D800] 08:40:05 INFO - PROCESS | 2140 | 1467646805917 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]]]}] 08:40:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:40:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 08:40:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:40:05 INFO - PROCESS | 2140 | 1467646805946 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 2140 | 1467646805948 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:40:05 INFO - PROCESS | 2140 | 1467646805951 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 2140 | 1467646805953 Marionette TRACE conn5 <- [1,2966,null,{}] 08:40:05 INFO - PROCESS | 2140 | 1467646805961 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}] 08:40:05 INFO - PROCESS | 2140 | 1467646805963 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:06 INFO - PROCESS | 2140 | 1467646806085 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:40:06 INFO - PROCESS | 2140 | 1467646806093 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 2140 | 1467646806095 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:06 INFO - PROCESS | 2140 | ++DOCSHELL 195A7C00 == 34 [pid = 2140] [id = 752] 08:40:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (195B2800) [pid = 2140] [serial = 2255] [outer = 00000000] 08:40:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1987BC00) [pid = 2140] [serial = 2256] [outer = 195B2800] 08:40:06 INFO - PROCESS | 2140 | 1467646806139 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (191F2800) [pid = 2140] [serial = 2257] [outer = 195B2800] 08:40:06 INFO - PROCESS | 2140 | 1467646806540 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]]]}] 08:40:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:40:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 08:40:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:40:06 INFO - PROCESS | 2140 | 1467646806582 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 2140 | 1467646806584 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:40:06 INFO - PROCESS | 2140 | 1467646806587 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 2140 | 1467646806589 Marionette TRACE conn5 <- [1,2970,null,{}] 08:40:06 INFO - PROCESS | 2140 | 1467646806593 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}] 08:40:06 INFO - PROCESS | 2140 | 1467646806594 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:06 INFO - PROCESS | 2140 | 1467646806713 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:40:06 INFO - PROCESS | 2140 | 1467646806774 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 2140 | 1467646806776 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:06 INFO - PROCESS | 2140 | ++DOCSHELL 19996800 == 35 [pid = 2140] [id = 753] 08:40:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (199C5C00) [pid = 2140] [serial = 2258] [outer = 00000000] 08:40:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (199F2C00) [pid = 2140] [serial = 2259] [outer = 199C5C00] 08:40:06 INFO - PROCESS | 2140 | 1467646806819 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (199F3C00) [pid = 2140] [serial = 2260] [outer = 199C5C00] 08:40:07 INFO - PROCESS | 2140 | 1467646807130 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"]]]}] 08:40:07 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:40:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:40:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 570ms 08:40:07 INFO - PROCESS | 2140 | 1467646807240 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 2140 | 1467646807245 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:40:07 INFO - PROCESS | 2140 | 1467646807252 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 2140 | 1467646807256 Marionette TRACE conn5 <- [1,2974,null,{}] 08:40:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:40:07 INFO - PROCESS | 2140 | 1467646807262 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}] 08:40:07 INFO - PROCESS | 2140 | 1467646807265 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:07 INFO - PROCESS | 2140 | 1467646807412 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:40:07 INFO - PROCESS | 2140 | 1467646807592 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2140 | 1467646807597 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:07 INFO - PROCESS | 2140 | ++DOCSHELL 0D022C00 == 36 [pid = 2140] [id = 754] 08:40:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0D02AC00) [pid = 2140] [serial = 2261] [outer = 00000000] 08:40:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0D274C00) [pid = 2140] [serial = 2262] [outer = 0D02AC00] 08:40:07 INFO - PROCESS | 2140 | 1467646807654 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0D809C00) [pid = 2140] [serial = 2263] [outer = 0D02AC00] 08:40:08 INFO - PROCESS | 2140 | 1467646808227 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]]]}] 08:40:08 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. 08:40:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1011ms 08:40:08 INFO - PROCESS | 2140 | 1467646808276 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 2140 | 1467646808279 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:40:08 INFO - PROCESS | 2140 | 1467646808285 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 2140 | 1467646808289 Marionette TRACE conn5 <- [1,2978,null,{}] 08:40:08 INFO - PROCESS | 2140 | 1467646808294 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}] 08:40:08 INFO - PROCESS | 2140 | 1467646808297 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:08 INFO - PROCESS | 2140 | 1467646808418 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:40:08 INFO - PROCESS | 2140 | 1467646808585 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 2140 | 1467646808588 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:08 INFO - PROCESS | 2140 | ++DOCSHELL 14AB2400 == 37 [pid = 2140] [id = 755] 08:40:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (14B87000) [pid = 2140] [serial = 2264] [outer = 00000000] 08:40:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (152BCC00) [pid = 2140] [serial = 2265] [outer = 14B87000] 08:40:08 INFO - PROCESS | 2140 | 1467646808644 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (16240800) [pid = 2140] [serial = 2266] [outer = 14B87000] 08:40:09 INFO - PROCESS | 2140 | ++DOCSHELL 191EAC00 == 38 [pid = 2140] [id = 756] 08:40:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (191EB400) [pid = 2140] [serial = 2267] [outer = 00000000] 08:40:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (19618000) [pid = 2140] [serial = 2268] [outer = 191EB400] 08:40:09 INFO - PROCESS | 2140 | 1467646809597 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]]]}] 08:40:09 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. 08:40:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1385ms 08:40:09 INFO - PROCESS | 2140 | 1467646809670 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 2140 | 1467646809674 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:40:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:40:09 INFO - PROCESS | 2140 | 1467646809680 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 2140 | 1467646809683 Marionette TRACE conn5 <- [1,2982,null,{}] 08:40:09 INFO - PROCESS | 2140 | 1467646809731 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}] 08:40:09 INFO - PROCESS | 2140 | 1467646809735 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:09 INFO - PROCESS | 2140 | 1467646809833 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:40:09 INFO - PROCESS | 2140 | 1467646809969 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 2140 | 1467646809973 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:09 INFO - PROCESS | 2140 | ++DOCSHELL 0D0D4400 == 39 [pid = 2140] [id = 757] 08:40:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0D0F2C00) [pid = 2140] [serial = 2269] [outer = 00000000] 08:40:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0D81A400) [pid = 2140] [serial = 2270] [outer = 0D0F2C00] 08:40:10 INFO - PROCESS | 2140 | 1467646810023 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (0DEBE000) [pid = 2140] [serial = 2271] [outer = 0D0F2C00] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 195A7C00 == 38 [pid = 2140] [id = 752] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 0D0CC000 == 37 [pid = 2140] [id = 751] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 191EE800 == 36 [pid = 2140] [id = 750] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 1815F800 == 35 [pid = 2140] [id = 749] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 1623B800 == 34 [pid = 2140] [id = 748] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 15349800 == 33 [pid = 2140] [id = 747] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 021F7400 == 32 [pid = 2140] [id = 746] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 0DAAA800 == 31 [pid = 2140] [id = 745] 08:40:10 INFO - PROCESS | 2140 | --DOCSHELL 0CC3B000 == 30 [pid = 2140] [id = 744] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (19621400) [pid = 2140] [serial = 2203] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (19FEF000) [pid = 2140] [serial = 2206] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (19877400) [pid = 2140] [serial = 2204] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0D813C00) [pid = 2140] [serial = 2185] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0DE15C00) [pid = 2140] [serial = 2186] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (191EF400) [pid = 2140] [serial = 2200] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (14AB2C00) [pid = 2140] [serial = 2194] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (14D62800) [pid = 2140] [serial = 2195] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0D0D3C00) [pid = 2140] [serial = 2191] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0D814800) [pid = 2140] [serial = 2192] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (1A072800) [pid = 2140] [serial = 2213] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1A063400) [pid = 2140] [serial = 2183] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (17DB9800) [pid = 2140] [serial = 2197] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (18164400) [pid = 2140] [serial = 2198] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0DD9A800) [pid = 2140] [serial = 2188] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (14AA9800) [pid = 2140] [serial = 2189] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1A222800) [pid = 2140] [serial = 2216] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1623B400) [pid = 2140] [serial = 2209] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1A181000) [pid = 2140] [serial = 2215] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1A068400) [pid = 2140] [serial = 2212] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (175DB800) [pid = 2140] [serial = 2210] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (199EE000) [pid = 2140] [serial = 2207] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (19515800) [pid = 2140] [serial = 2201] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 2140 | 1467646810519 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]]]}] 08:40:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:40:10 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 08:40:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 890ms 08:40:10 INFO - PROCESS | 2140 | 1467646810573 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 2140 | 1467646810578 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:40:10 INFO - PROCESS | 2140 | 1467646810584 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 2140 | 1467646810586 Marionette TRACE conn5 <- [1,2986,null,{}] 08:40:10 INFO - PROCESS | 2140 | 1467646810591 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}] 08:40:10 INFO - PROCESS | 2140 | 1467646810593 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:10 INFO - PROCESS | 2140 | 1467646810683 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:40:10 INFO - PROCESS | 2140 | 1467646810689 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 2140 | 1467646810691 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:10 INFO - PROCESS | 2140 | ++DOCSHELL 0D803400 == 31 [pid = 2140] [id = 758] 08:40:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0D808800) [pid = 2140] [serial = 2272] [outer = 00000000] 08:40:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0D81C800) [pid = 2140] [serial = 2273] [outer = 0D808800] 08:40:10 INFO - PROCESS | 2140 | 1467646810738 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0E30E400) [pid = 2140] [serial = 2274] [outer = 0D808800] 08:40:11 INFO - PROCESS | 2140 | 1467646811194 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]]]}] 08:40:11 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. 08:40:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 08:40:11 INFO - PROCESS | 2140 | 1467646811225 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 2140 | 1467646811227 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:40:11 INFO - PROCESS | 2140 | 1467646811231 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:40:11 INFO - PROCESS | 2140 | 1467646811234 Marionette TRACE conn5 <- [1,2990,null,{}] 08:40:11 INFO - PROCESS | 2140 | 1467646811245 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}] 08:40:11 INFO - PROCESS | 2140 | 1467646811249 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:11 INFO - PROCESS | 2140 | 1467646811336 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:40:11 INFO - PROCESS | 2140 | 1467646811343 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 2140 | 1467646811346 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:11 INFO - PROCESS | 2140 | ++DOCSHELL 14DE5C00 == 32 [pid = 2140] [id = 759] 08:40:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (14DE8C00) [pid = 2140] [serial = 2275] [outer = 00000000] 08:40:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (1623B800) [pid = 2140] [serial = 2276] [outer = 14DE8C00] 08:40:11 INFO - PROCESS | 2140 | 1467646811394 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (16266000) [pid = 2140] [serial = 2277] [outer = 14DE8C00] 08:40:11 INFO - PROCESS | 2140 | 1467646811869 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]]]}] 08:40:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:40:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 08:40:11 INFO - PROCESS | 2140 | 1467646811906 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 2140 | 1467646811908 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:40:11 INFO - PROCESS | 2140 | 1467646811911 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 2140 | 1467646811913 Marionette TRACE conn5 <- [1,2994,null,{}] 08:40:11 INFO - PROCESS | 2140 | 1467646811916 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}] 08:40:11 INFO - PROCESS | 2140 | 1467646811918 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:12 INFO - PROCESS | 2140 | 1467646812008 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:40:12 INFO - PROCESS | 2140 | 1467646812014 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 2140 | 1467646812024 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:12 INFO - PROCESS | 2140 | ++DOCSHELL 17573400 == 33 [pid = 2140] [id = 760] 08:40:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (17574400) [pid = 2140] [serial = 2278] [outer = 00000000] 08:40:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18169C00) [pid = 2140] [serial = 2279] [outer = 17574400] 08:40:12 INFO - PROCESS | 2140 | 1467646812071 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1837A400) [pid = 2140] [serial = 2280] [outer = 17574400] 08:40:12 INFO - PROCESS | 2140 | 1467646812481 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]]]}] 08:40:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:40:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 08:40:12 INFO - PROCESS | 2140 | 1467646812561 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 2140 | 1467646812563 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:40:12 INFO - PROCESS | 2140 | 1467646812566 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:40:12 INFO - PROCESS | 2140 | 1467646812568 Marionette TRACE conn5 <- [1,2998,null,{}] 08:40:12 INFO - PROCESS | 2140 | 1467646812571 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}] 08:40:12 INFO - PROCESS | 2140 | 1467646812573 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:12 INFO - PROCESS | 2140 | 1467646812691 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:40:12 INFO - PROCESS | 2140 | 1467646812696 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 2140 | 1467646812698 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:12 INFO - PROCESS | 2140 | ++DOCSHELL 183D5C00 == 34 [pid = 2140] [id = 761] 08:40:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (183DE000) [pid = 2140] [serial = 2281] [outer = 00000000] 08:40:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (191F1400) [pid = 2140] [serial = 2282] [outer = 183DE000] 08:40:12 INFO - PROCESS | 2140 | 1467646812741 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19616800) [pid = 2140] [serial = 2283] [outer = 183DE000] 08:40:13 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:40:13 INFO - PROCESS | 2140 | 1467646813284 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:40:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:40:13 INFO - {} 08:40:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:40:13 INFO - {} 08:40:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:40:13 INFO - {} 08:40:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:40:13 INFO - {} 08:40:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 08:40:13 INFO - PROCESS | 2140 | 1467646813340 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 2140 | 1467646813342 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:40:13 INFO - PROCESS | 2140 | 1467646813345 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - TEST-START | /FileAPI/fileReader.html 08:40:13 INFO - PROCESS | 2140 | 1467646813347 Marionette TRACE conn5 <- [1,3002,null,{}] 08:40:13 INFO - PROCESS | 2140 | 1467646813351 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}] 08:40:13 INFO - PROCESS | 2140 | 1467646813356 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:13 INFO - PROCESS | 2140 | 1467646813506 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:40:13 INFO - PROCESS | 2140 | 1467646813572 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 2140 | 1467646813574 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:13 INFO - PROCESS | 2140 | ++DOCSHELL 199EE000 == 35 [pid = 2140] [id = 762] 08:40:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (199F0800) [pid = 2140] [serial = 2284] [outer = 00000000] 08:40:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19FF1400) [pid = 2140] [serial = 2285] [outer = 199F0800] 08:40:13 INFO - PROCESS | 2140 | 1467646813617 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (1A05F800) [pid = 2140] [serial = 2286] [outer = 199F0800] 08:40:14 INFO - PROCESS | 2140 | 1467646814026 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]]]}] 08:40:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:40:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:40:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:40:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:40:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 08:40:14 INFO - PROCESS | 2140 | 1467646814090 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2140 | 1467646814092 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:40:14 INFO - PROCESS | 2140 | 1467646814096 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - TEST-START | /FileAPI/historical.html 08:40:14 INFO - PROCESS | 2140 | 1467646814098 Marionette TRACE conn5 <- [1,3006,null,{}] 08:40:14 INFO - PROCESS | 2140 | 1467646814101 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}] 08:40:14 INFO - PROCESS | 2140 | 1467646814103 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:14 INFO - PROCESS | 2140 | 1467646814217 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:40:14 INFO - PROCESS | 2140 | 1467646814222 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 2140 | 1467646814224 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:14 INFO - PROCESS | 2140 | ++DOCSHELL 0DE16800 == 36 [pid = 2140] [id = 763] 08:40:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1A063800) [pid = 2140] [serial = 2287] [outer = 00000000] 08:40:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1A06F800) [pid = 2140] [serial = 2288] [outer = 1A063800] 08:40:14 INFO - PROCESS | 2140 | 1467646814267 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1A074C00) [pid = 2140] [serial = 2289] [outer = 1A063800] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0D671400) [pid = 2140] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (162C9800) [pid = 2140] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (1A071800) [pid = 2140] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (199F4800) [pid = 2140] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1623F800) [pid = 2140] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (18165000) [pid = 2140] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (191EEC00) [pid = 2140] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0E98D800) [pid = 2140] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (195B2800) [pid = 2140] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (15349C00) [pid = 2140] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0DAAC000) [pid = 2140] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0CC84400) [pid = 2140] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0DAAE800) [pid = 2140] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:40:14 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0DEBE400) [pid = 2140] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:40:14 INFO - PROCESS | 2140 | 1467646814784 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"]]]}] 08:40:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:40:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:40:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:40:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:40:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:40:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:40:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:40:14 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 08:40:14 INFO - TEST-START | /FileAPI/idlharness.html 08:40:14 INFO - PROCESS | 2140 | 1467646814831 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2140 | 1467646814833 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:40:14 INFO - PROCESS | 2140 | 1467646814836 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 2140 | 1467646814838 Marionette TRACE conn5 <- [1,3010,null,{}] 08:40:14 INFO - PROCESS | 2140 | 1467646814841 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}] 08:40:14 INFO - PROCESS | 2140 | 1467646814843 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:14 INFO - PROCESS | 2140 | 1467646814924 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:40:14 INFO - PROCESS | 2140 | 1467646814929 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 2140 | 1467646814930 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:14 INFO - PROCESS | 2140 | ++DOCSHELL 0DD58000 == 37 [pid = 2140] [id = 764] 08:40:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (16362C00) [pid = 2140] [serial = 2290] [outer = 00000000] 08:40:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1A079800) [pid = 2140] [serial = 2291] [outer = 16362C00] 08:40:14 INFO - PROCESS | 2140 | 1467646814973 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A07D400) [pid = 2140] [serial = 2292] [outer = 16362C00] 08:40:15 INFO - PROCESS | 2140 | 1467646815867 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:40:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:40:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:40:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:40:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:40:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:40:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:40:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:40:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:40:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:40:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:40:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:40:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:40:15 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 08:40:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:40:15 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 08:40:15 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 08:40:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:40:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:40:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:40:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:40:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:40:15 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 08:40:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:40:15 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 08:40:15 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 08:40:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:40:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:40:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1102ms 08:40:15 INFO - PROCESS | 2140 | 1467646815940 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 2140 | 1467646815942 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:40:15 INFO - PROCESS | 2140 | 1467646815945 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 2140 | 1467646815947 Marionette TRACE conn5 <- [1,3014,null,{}] 08:40:15 INFO - TEST-START | /FileAPI/idlharness.worker 08:40:15 INFO - PROCESS | 2140 | 1467646815950 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}] 08:40:15 INFO - PROCESS | 2140 | 1467646815952 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:16 INFO - PROCESS | 2140 | 1467646816073 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:40:16 INFO - PROCESS | 2140 | 1467646816134 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 2140 | 1467646816136 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:16 INFO - PROCESS | 2140 | ++DOCSHELL 1A178400 == 38 [pid = 2140] [id = 765] 08:40:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A17D000) [pid = 2140] [serial = 2293] [outer = 00000000] 08:40:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1B90D400) [pid = 2140] [serial = 2294] [outer = 1A17D000] 08:40:16 INFO - PROCESS | 2140 | 1467646816183 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1B916800) [pid = 2140] [serial = 2295] [outer = 1A17D000] 08:40:16 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:40:17 INFO - PROCESS | 2140 | 1467646817135 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:40:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:40:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:40:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:40:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:40:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:40:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:40:17 INFO - {} 08:40:17 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 08:40:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:40:17 INFO - {} 08:40:17 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 - {} 08:40:17 INFO - {} 08:40:17 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 08:40:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:40:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:40:17 INFO - {} 08:40:17 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 08:40:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:40:17 INFO - {} 08:40:17 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 - {} 08:40:17 INFO - {} 08:40:17 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 08:40:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 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 08:40:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:40:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:40:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 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 08:40:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 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 08:40:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 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 08:40:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:40:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:40:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:40:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:40:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:40:17 INFO - {} 08:40:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1367ms 08:40:17 INFO - PROCESS | 2140 | 1467646817325 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 2140 | 1467646817330 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:40:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:40:17 INFO - PROCESS | 2140 | 1467646817337 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 2140 | 1467646817340 Marionette TRACE conn5 <- [1,3018,null,{}] 08:40:17 INFO - PROCESS | 2140 | 1467646817431 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}] 08:40:17 INFO - PROCESS | 2140 | 1467646817434 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:17 INFO - PROCESS | 2140 | 1467646817551 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:40:17 INFO - PROCESS | 2140 | 1467646817686 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2140 | 1467646817689 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:17 INFO - PROCESS | 2140 | ++DOCSHELL 19F17C00 == 39 [pid = 2140] [id = 766] 08:40:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19F18000) [pid = 2140] [serial = 2296] [outer = 00000000] 08:40:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19FF1800) [pid = 2140] [serial = 2297] [outer = 19F18000] 08:40:17 INFO - PROCESS | 2140 | 1467646817750 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (1A176400) [pid = 2140] [serial = 2298] [outer = 19F18000] 08:40:18 INFO - PROCESS | 2140 | 1467646818264 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]]]}] 08:40:18 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 08:40:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 08:40:18 INFO - PROCESS | 2140 | 1467646818308 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 2140 | 1467646818313 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:40:18 INFO - PROCESS | 2140 | 1467646818319 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:40:18 INFO - PROCESS | 2140 | 1467646818322 Marionette TRACE conn5 <- [1,3022,null,{}] 08:40:18 INFO - PROCESS | 2140 | 1467646818326 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}] 08:40:18 INFO - PROCESS | 2140 | 1467646818329 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:18 INFO - PROCESS | 2140 | 1467646818446 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:40:18 INFO - PROCESS | 2140 | 1467646818639 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 2140 | 1467646818641 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:18 INFO - PROCESS | 2140 | ++DOCSHELL 19640400 == 40 [pid = 2140] [id = 767] 08:40:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (19666C00) [pid = 2140] [serial = 2299] [outer = 00000000] 08:40:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (199E9400) [pid = 2140] [serial = 2300] [outer = 19666C00] 08:40:18 INFO - PROCESS | 2140 | 1467646818698 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (1CD29800) [pid = 2140] [serial = 2301] [outer = 19666C00] 08:40:19 INFO - PROCESS | 2140 | 1467646819223 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]]]}] 08:40:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:40:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 08:40:19 INFO - PROCESS | 2140 | 1467646819254 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 2140 | 1467646819256 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:40:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:40:19 INFO - PROCESS | 2140 | 1467646819260 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 2140 | 1467646819264 Marionette TRACE conn5 <- [1,3026,null,{}] 08:40:19 INFO - PROCESS | 2140 | 1467646819275 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}] 08:40:19 INFO - PROCESS | 2140 | 1467646819280 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:19 INFO - PROCESS | 2140 | 1467646819394 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:40:19 INFO - PROCESS | 2140 | 1467646819551 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 2140 | 1467646819554 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:19 INFO - PROCESS | 2140 | ++DOCSHELL 1E0EF800 == 41 [pid = 2140] [id = 768] 08:40:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (1E0EFC00) [pid = 2140] [serial = 2302] [outer = 00000000] 08:40:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (1E0F8C00) [pid = 2140] [serial = 2303] [outer = 1E0EFC00] 08:40:19 INFO - PROCESS | 2140 | 1467646819611 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (1F67A800) [pid = 2140] [serial = 2304] [outer = 1E0EFC00] 08:40:20 INFO - PROCESS | 2140 | 1467646820112 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"]]]}] 08:40:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:40:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 08:40:20 INFO - PROCESS | 2140 | 1467646820176 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 2140 | 1467646820179 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:40:20 INFO - PROCESS | 2140 | 1467646820183 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 2140 | 1467646820185 Marionette TRACE conn5 <- [1,3030,null,{}] 08:40:20 INFO - PROCESS | 2140 | 1467646820189 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}] 08:40:20 INFO - PROCESS | 2140 | 1467646820191 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:20 INFO - PROCESS | 2140 | 1467646820301 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:40:20 INFO - PROCESS | 2140 | 1467646820448 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 2140 | 1467646820451 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:20 INFO - PROCESS | 2140 | ++DOCSHELL 0D80CC00 == 42 [pid = 2140] [id = 769] 08:40:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0D814C00) [pid = 2140] [serial = 2305] [outer = 00000000] 08:40:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (1F310C00) [pid = 2140] [serial = 2306] [outer = 0D814C00] 08:40:20 INFO - PROCESS | 2140 | 1467646820506 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (1F317400) [pid = 2140] [serial = 2307] [outer = 0D814C00] 08:40:21 INFO - PROCESS | 2140 | 1467646821394 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]]]}] 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:40:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:40:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:40:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:40:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:40:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:40:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1329ms 08:40:21 INFO - PROCESS | 2140 | 1467646821518 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 2140 | 1467646821523 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:40:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:40:21 INFO - PROCESS | 2140 | 1467646821528 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 2140 | 1467646821531 Marionette TRACE conn5 <- [1,3034,null,{}] 08:40:21 INFO - PROCESS | 2140 | 1467646821536 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}] 08:40:21 INFO - PROCESS | 2140 | 1467646821539 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:21 INFO - PROCESS | 2140 | 1467646821672 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:40:21 INFO - PROCESS | 2140 | 1467646821827 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 2140 | 1467646821829 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:21 INFO - PROCESS | 2140 | ++DOCSHELL 15E58800 == 43 [pid = 2140] [id = 770] 08:40:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (16245C00) [pid = 2140] [serial = 2308] [outer = 00000000] 08:40:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (17571400) [pid = 2140] [serial = 2309] [outer = 16245C00] 08:40:21 INFO - PROCESS | 2140 | 1467646821898 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (1816A800) [pid = 2140] [serial = 2310] [outer = 16245C00] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 0DD58000 == 42 [pid = 2140] [id = 764] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 0DE16800 == 41 [pid = 2140] [id = 763] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 199EE000 == 40 [pid = 2140] [id = 762] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 183D5C00 == 39 [pid = 2140] [id = 761] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 17573400 == 38 [pid = 2140] [id = 760] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 14DE5C00 == 37 [pid = 2140] [id = 759] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 0D803400 == 36 [pid = 2140] [id = 758] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 191EAC00 == 35 [pid = 2140] [id = 756] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 0D0D4400 == 34 [pid = 2140] [id = 757] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 0D022C00 == 33 [pid = 2140] [id = 754] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 19996800 == 32 [pid = 2140] [id = 753] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 14AB2400 == 31 [pid = 2140] [id = 755] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 0D81B800 == 30 [pid = 2140] [id = 743] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 0D80CC00 == 29 [pid = 2140] [id = 769] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 19640400 == 28 [pid = 2140] [id = 767] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 1E0EF800 == 27 [pid = 2140] [id = 768] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 1A178400 == 26 [pid = 2140] [id = 765] 08:40:22 INFO - PROCESS | 2140 | --DOCSHELL 19F17C00 == 25 [pid = 2140] [id = 766] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (17577800) [pid = 2140] [serial = 2244] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (183D7400) [pid = 2140] [serial = 2247] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (1961A000) [pid = 2140] [serial = 2250] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (191EDC00) [pid = 2140] [serial = 2253] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (183DE400) [pid = 2140] [serial = 2248] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (19624400) [pid = 2140] [serial = 2251] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (1987BC00) [pid = 2140] [serial = 2256] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (16240000) [pid = 2140] [serial = 2241] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0DAAF000) [pid = 2140] [serial = 2236] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0D66CC00) [pid = 2140] [serial = 2233] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0D807800) [pid = 2140] [serial = 2234] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0E38FC00) [pid = 2140] [serial = 2231] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0DE15000) [pid = 2140] [serial = 2230] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0E991400) [pid = 2140] [serial = 2238] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (148D3400) [pid = 2140] [serial = 2239] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (191F2800) [pid = 2140] [serial = 2257] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0E30DC00) [pid = 2140] [serial = 2219] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D813800) [pid = 2140] [serial = 2218] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (183DEC00) [pid = 2140] [serial = 2222] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (17D14400) [pid = 2140] [serial = 2221] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (1A4D4800) [pid = 2140] [serial = 2225] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (1A180400) [pid = 2140] [serial = 2224] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (199F2C00) [pid = 2140] [serial = 2259] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A4F9400) [pid = 2140] [serial = 2228] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (1A4DB400) [pid = 2140] [serial = 2227] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (17DC1400) [pid = 2140] [serial = 2245] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (1961AC00) [pid = 2140] [serial = 2254] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1626DC00) [pid = 2140] [serial = 2242] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:40:23 INFO - PROCESS | 2140 | 1467646823034 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:40:23 INFO - {} 08:40:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1529ms 08:40:23 INFO - PROCESS | 2140 | 1467646823058 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 2140 | 1467646823062 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:40:23 INFO - PROCESS | 2140 | 1467646823066 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 2140 | 1467646823070 Marionette TRACE conn5 <- [1,3038,null,{}] 08:40:23 INFO - PROCESS | 2140 | 1467646823075 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}] 08:40:23 INFO - PROCESS | 2140 | 1467646823078 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:23 INFO - PROCESS | 2140 | 1467646823167 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:40:23 INFO - PROCESS | 2140 | 1467646823173 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 2140 | 1467646823176 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:23 INFO - PROCESS | 2140 | ++DOCSHELL 0CC36C00 == 26 [pid = 2140] [id = 771] 08:40:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0D272C00) [pid = 2140] [serial = 2311] [outer = 00000000] 08:40:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0D676800) [pid = 2140] [serial = 2312] [outer = 0D272C00] 08:40:23 INFO - PROCESS | 2140 | 1467646823225 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D80DC00) [pid = 2140] [serial = 2313] [outer = 0D272C00] 08:40:23 INFO - PROCESS | 2140 | 1467646823733 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]]]}] 08:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:40:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:40:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 08:40:23 INFO - PROCESS | 2140 | 1467646823758 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 2140 | 1467646823763 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:40:23 INFO - PROCESS | 2140 | 1467646823770 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 2140 | 1467646823772 Marionette TRACE conn5 <- [1,3042,null,{}] 08:40:23 INFO - PROCESS | 2140 | 1467646823776 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}] 08:40:23 INFO - PROCESS | 2140 | 1467646823778 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:23 INFO - PROCESS | 2140 | 1467646823902 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:40:23 INFO - PROCESS | 2140 | 1467646823911 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 2140 | 1467646823913 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:23 INFO - PROCESS | 2140 | ++DOCSHELL 0E38FC00 == 27 [pid = 2140] [id = 772] 08:40:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0E98CC00) [pid = 2140] [serial = 2314] [outer = 00000000] 08:40:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0E9D1C00) [pid = 2140] [serial = 2315] [outer = 0E98CC00] 08:40:23 INFO - PROCESS | 2140 | 1467646823961 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (14A69800) [pid = 2140] [serial = 2316] [outer = 0E98CC00] 08:40:24 INFO - PROCESS | 2140 | 1467646824652 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"]]]}] 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:40:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:40:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:40:24 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" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:40:24 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" 08:40:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:40:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:40:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1030ms 08:40:24 INFO - PROCESS | 2140 | 1467646824803 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 2140 | 1467646824806 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:40:24 INFO - PROCESS | 2140 | 1467646824809 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:40:24 INFO - PROCESS | 2140 | 1467646824813 Marionette TRACE conn5 <- [1,3046,null,{}] 08:40:24 INFO - PROCESS | 2140 | 1467646824842 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}] 08:40:24 INFO - PROCESS | 2140 | 1467646824846 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:24 INFO - PROCESS | 2140 | 1467646824932 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:40:24 INFO - PROCESS | 2140 | 1467646824939 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 2140 | 1467646824942 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:24 INFO - PROCESS | 2140 | ++DOCSHELL 17570000 == 28 [pid = 2140] [id = 773] 08:40:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (17572800) [pid = 2140] [serial = 2317] [outer = 00000000] 08:40:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (17577C00) [pid = 2140] [serial = 2318] [outer = 17572800] 08:40:24 INFO - PROCESS | 2140 | 1467646824990 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (18110800) [pid = 2140] [serial = 2319] [outer = 17572800] 08:40:25 INFO - PROCESS | 2140 | 1467646825542 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]]]}] 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:40:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:40:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:40:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:40:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:40:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:40:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 760ms 08:40:25 INFO - PROCESS | 2140 | 1467646825579 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 2140 | 1467646825582 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:40:25 INFO - PROCESS | 2140 | 1467646825585 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 2140 | 1467646825587 Marionette TRACE conn5 <- [1,3050,null,{}] 08:40:25 INFO - PROCESS | 2140 | 1467646825590 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}] 08:40:25 INFO - PROCESS | 2140 | 1467646825592 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:25 INFO - PROCESS | 2140 | 1467646825716 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:40:25 INFO - PROCESS | 2140 | 1467646825782 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 2140 | 1467646825784 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:25 INFO - PROCESS | 2140 | ++DOCSHELL 183D5C00 == 29 [pid = 2140] [id = 774] 08:40:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (191ED000) [pid = 2140] [serial = 2320] [outer = 00000000] 08:40:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (19401800) [pid = 2140] [serial = 2321] [outer = 191ED000] 08:40:25 INFO - PROCESS | 2140 | 1467646825831 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (195A9800) [pid = 2140] [serial = 2322] [outer = 191ED000] 08:40:26 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:40:26 INFO - PROCESS | 2140 | 1467646826260 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:40:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:40:26 INFO - {} 08:40:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 08:40:26 INFO - PROCESS | 2140 | 1467646826349 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 2140 | 1467646826351 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:40:26 INFO - PROCESS | 2140 | 1467646826356 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 2140 | 1467646826358 Marionette TRACE conn5 <- [1,3054,null,{}] 08:40:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:40:26 INFO - PROCESS | 2140 | 1467646826362 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}] 08:40:26 INFO - PROCESS | 2140 | 1467646826364 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:26 INFO - PROCESS | 2140 | 1467646826492 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:40:26 INFO - PROCESS | 2140 | 1467646826500 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 2140 | 1467646826502 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:26 INFO - PROCESS | 2140 | ++DOCSHELL 1961C000 == 30 [pid = 2140] [id = 775] 08:40:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1963F000) [pid = 2140] [serial = 2323] [outer = 00000000] 08:40:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19882400) [pid = 2140] [serial = 2324] [outer = 1963F000] 08:40:26 INFO - PROCESS | 2140 | 1467646826545 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (19882C00) [pid = 2140] [serial = 2325] [outer = 1963F000] 08:40:27 INFO - PROCESS | 2140 | 1467646827003 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]]]}] 08:40:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:40:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:40:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:40:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:40:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:40:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:40:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:40:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 08:40:27 INFO - PROCESS | 2140 | 1467646827041 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 2140 | 1467646827043 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:40:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:40:27 INFO - PROCESS | 2140 | 1467646827047 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 2140 | 1467646827048 Marionette TRACE conn5 <- [1,3058,null,{}] 08:40:27 INFO - PROCESS | 2140 | 1467646827052 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}] 08:40:27 INFO - PROCESS | 2140 | 1467646827057 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:27 INFO - PROCESS | 2140 | 1467646827440 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (1A17D000) [pid = 2140] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (183DE000) [pid = 2140] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (199F0800) [pid = 2140] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (199C5C00) [pid = 2140] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0D02AC00) [pid = 2140] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0D808800) [pid = 2140] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (14B87000) [pid = 2140] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (191EB400) [pid = 2140] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D0F2C00) [pid = 2140] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (1A063800) [pid = 2140] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (17574400) [pid = 2140] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (14DE8C00) [pid = 2140] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:40:27 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (16362C00) [pid = 2140] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:40:27 INFO - PROCESS | 2140 | 1467646827506 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 2140 | 1467646827508 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:27 INFO - PROCESS | 2140 | ++DOCSHELL 0D0F2C00 == 31 [pid = 2140] [id = 776] 08:40:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0D808800) [pid = 2140] [serial = 2326] [outer = 00000000] 08:40:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (17DB9400) [pid = 2140] [serial = 2327] [outer = 0D808800] 08:40:27 INFO - PROCESS | 2140 | 1467646827552 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (19994400) [pid = 2140] [serial = 2328] [outer = 0D808800] 08:40:27 INFO - PROCESS | 2140 | 1467646827921 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]]]}] 08:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:40:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:40:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 08:40:27 INFO - PROCESS | 2140 | 1467646827980 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 2140 | 1467646827982 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:40:27 INFO - PROCESS | 2140 | 1467646827985 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:40:27 INFO - PROCESS | 2140 | 1467646827987 Marionette TRACE conn5 <- [1,3062,null,{}] 08:40:27 INFO - PROCESS | 2140 | 1467646827990 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}] 08:40:27 INFO - PROCESS | 2140 | 1467646827992 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:28 INFO - PROCESS | 2140 | 1467646828087 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:40:28 INFO - PROCESS | 2140 | 1467646828094 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 2140 | 1467646828096 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:28 INFO - PROCESS | 2140 | ++DOCSHELL 19FF3400 == 32 [pid = 2140] [id = 777] 08:40:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (19FFC000) [pid = 2140] [serial = 2329] [outer = 00000000] 08:40:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (1A075400) [pid = 2140] [serial = 2330] [outer = 19FFC000] 08:40:28 INFO - PROCESS | 2140 | 1467646828139 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0C9F5C00) [pid = 2140] [serial = 2331] [outer = 19FFC000] 08:40:28 INFO - PROCESS | 2140 | 1467646828549 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]]]}] 08:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:40:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:40:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 08:40:28 INFO - PROCESS | 2140 | 1467646828620 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 2140 | 1467646828622 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:40:28 INFO - PROCESS | 2140 | 1467646828625 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 2140 | 1467646828627 Marionette TRACE conn5 <- [1,3066,null,{}] 08:40:28 INFO - PROCESS | 2140 | 1467646828631 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}] 08:40:28 INFO - PROCESS | 2140 | 1467646828633 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:28 INFO - PROCESS | 2140 | 1467646828711 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:40:28 INFO - PROCESS | 2140 | 1467646828715 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 2140 | 1467646828717 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:28 INFO - PROCESS | 2140 | ++DOCSHELL 0D06B800 == 33 [pid = 2140] [id = 778] 08:40:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (14D21C00) [pid = 2140] [serial = 2332] [outer = 00000000] 08:40:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (1A17FC00) [pid = 2140] [serial = 2333] [outer = 14D21C00] 08:40:28 INFO - PROCESS | 2140 | 1467646828760 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (1A180000) [pid = 2140] [serial = 2334] [outer = 14D21C00] 08:40:29 INFO - PROCESS | 2140 | 1467646829172 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] 08:40:29 INFO - PROCESS | 2140 | 1467646829204 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:40:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:40:29 INFO - PROCESS | 2140 | 1467646829207 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 2140 | 1467646829209 Marionette TRACE conn5 <- [1,3070,null,{}] 08:40:29 INFO - PROCESS | 2140 | 1467646829212 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}] 08:40:29 INFO - PROCESS | 2140 | 1467646829214 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:29 INFO - PROCESS | 2140 | 1467646829343 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:40:29 INFO - PROCESS | 2140 | 1467646829350 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 2140 | 1467646829352 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:29 INFO - PROCESS | 2140 | ++DOCSHELL 1A4D3800 == 34 [pid = 2140] [id = 779] 08:40:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (1A4D3C00) [pid = 2140] [serial = 2335] [outer = 00000000] 08:40:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (1A4D7C00) [pid = 2140] [serial = 2336] [outer = 1A4D3C00] 08:40:29 INFO - PROCESS | 2140 | 1467646829396 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (1A4EAC00) [pid = 2140] [serial = 2337] [outer = 1A4D3C00] 08:40:30 INFO - PROCESS | 2140 | 1467646830080 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]]]}] 08:40:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:40:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:40:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:40:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 08:40:30 INFO - PROCESS | 2140 | 1467646830142 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 2140 | 1467646830146 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:40:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:40:30 INFO - PROCESS | 2140 | 1467646830151 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 2140 | 1467646830157 Marionette TRACE conn5 <- [1,3074,null,{}] 08:40:30 INFO - PROCESS | 2140 | 1467646830186 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}] 08:40:30 INFO - PROCESS | 2140 | 1467646830189 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:30 INFO - PROCESS | 2140 | 1467646830321 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:40:30 INFO - PROCESS | 2140 | 1467646830460 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 2140 | 1467646830463 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:30 INFO - PROCESS | 2140 | ++DOCSHELL 0D27D000 == 35 [pid = 2140] [id = 780] 08:40:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0D27F400) [pid = 2140] [serial = 2338] [outer = 00000000] 08:40:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0DD93800) [pid = 2140] [serial = 2339] [outer = 0D27F400] 08:40:30 INFO - PROCESS | 2140 | 1467646830522 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0DEBE400) [pid = 2140] [serial = 2340] [outer = 0D27F400] 08:40:31 INFO - PROCESS | 2140 | 1467646831139 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:40:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 998ms 08:40:31 INFO - PROCESS | 2140 | 1467646831150 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 2140 | 1467646831155 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:40:31 INFO - PROCESS | 2140 | 1467646831188 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:40:31 INFO - PROCESS | 2140 | 1467646831191 Marionette TRACE conn5 <- [1,3078,null,{}] 08:40:31 INFO - PROCESS | 2140 | 1467646831195 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}] 08:40:31 INFO - PROCESS | 2140 | 1467646831198 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:31 INFO - PROCESS | 2140 | 1467646831323 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:40:31 INFO - PROCESS | 2140 | 1467646831496 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 2140 | 1467646831498 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:31 INFO - PROCESS | 2140 | ++DOCSHELL 16241000 == 36 [pid = 2140] [id = 781] 08:40:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (162C9000) [pid = 2140] [serial = 2341] [outer = 00000000] 08:40:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (16367800) [pid = 2140] [serial = 2342] [outer = 162C9000] 08:40:31 INFO - PROCESS | 2140 | 1467646831557 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (17577400) [pid = 2140] [serial = 2343] [outer = 162C9000] 08:40:32 INFO - PROCESS | 2140 | 1467646832380 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:40:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1216ms 08:40:32 INFO - PROCESS | 2140 | 1467646832411 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 2140 | 1467646832415 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:40:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:40:32 INFO - PROCESS | 2140 | 1467646832443 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 2140 | 1467646832446 Marionette TRACE conn5 <- [1,3082,null,{}] 08:40:32 INFO - PROCESS | 2140 | 1467646832456 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}] 08:40:32 INFO - PROCESS | 2140 | 1467646832459 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:32 INFO - PROCESS | 2140 | 1467646832571 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:40:32 INFO - PROCESS | 2140 | 1467646832730 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 2140 | 1467646832735 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:32 INFO - PROCESS | 2140 | --DOCSHELL 0D06B800 == 35 [pid = 2140] [id = 778] 08:40:32 INFO - PROCESS | 2140 | --DOCSHELL 19FF3400 == 34 [pid = 2140] [id = 777] 08:40:32 INFO - PROCESS | 2140 | --DOCSHELL 0D0F2C00 == 33 [pid = 2140] [id = 776] 08:40:32 INFO - PROCESS | 2140 | --DOCSHELL 1961C000 == 32 [pid = 2140] [id = 775] 08:40:32 INFO - PROCESS | 2140 | --DOCSHELL 183D5C00 == 31 [pid = 2140] [id = 774] 08:40:32 INFO - PROCESS | 2140 | --DOCSHELL 17570000 == 30 [pid = 2140] [id = 773] 08:40:32 INFO - PROCESS | 2140 | --DOCSHELL 0E38FC00 == 29 [pid = 2140] [id = 772] 08:40:32 INFO - PROCESS | 2140 | --DOCSHELL 0CC36C00 == 28 [pid = 2140] [id = 771] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (1B90D400) [pid = 2140] [serial = 2294] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (19616800) [pid = 2140] [serial = 2283] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (191F1400) [pid = 2140] [serial = 2282] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (1A05F800) [pid = 2140] [serial = 2286] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (19FF1400) [pid = 2140] [serial = 2285] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (199F3C00) [pid = 2140] [serial = 2260] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0D274C00) [pid = 2140] [serial = 2262] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0D809C00) [pid = 2140] [serial = 2263] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0D81C800) [pid = 2140] [serial = 2273] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0E30E400) [pid = 2140] [serial = 2274] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (152BCC00) [pid = 2140] [serial = 2265] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (16240800) [pid = 2140] [serial = 2266] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (19618000) [pid = 2140] [serial = 2268] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D81A400) [pid = 2140] [serial = 2270] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0DEBE000) [pid = 2140] [serial = 2271] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (1A06F800) [pid = 2140] [serial = 2288] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (18169C00) [pid = 2140] [serial = 2279] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (1623B800) [pid = 2140] [serial = 2276] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (16266000) [pid = 2140] [serial = 2277] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (1A079800) [pid = 2140] [serial = 2291] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (1A07D400) [pid = 2140] [serial = 2292] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (1A074C00) [pid = 2140] [serial = 2289] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (1B916800) [pid = 2140] [serial = 2295] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (1837A400) [pid = 2140] [serial = 2280] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 2140 | ++DOCSHELL 09167800 == 29 [pid = 2140] [id = 782] 08:40:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (09168C00) [pid = 2140] [serial = 2344] [outer = 00000000] 08:40:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0C964C00) [pid = 2140] [serial = 2345] [outer = 09168C00] 08:40:32 INFO - PROCESS | 2140 | 1467646832839 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0D276800) [pid = 2140] [serial = 2346] [outer = 09168C00] 08:40:33 INFO - PROCESS | 2140 | 1467646833247 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:40:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 850ms 08:40:33 INFO - PROCESS | 2140 | 1467646833271 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 2140 | 1467646833276 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:40:33 INFO - PROCESS | 2140 | 1467646833281 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 2140 | 1467646833284 Marionette TRACE conn5 <- [1,3086,null,{}] 08:40:33 INFO - PROCESS | 2140 | 1467646833288 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}] 08:40:33 INFO - PROCESS | 2140 | 1467646833290 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:33 INFO - PROCESS | 2140 | 1467646833377 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:40:33 INFO - PROCESS | 2140 | 1467646833382 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 2140 | 1467646833384 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:33 INFO - PROCESS | 2140 | ++DOCSHELL 0DAAC400 == 30 [pid = 2140] [id = 783] 08:40:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0DBEAC00) [pid = 2140] [serial = 2347] [outer = 00000000] 08:40:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0DE1AC00) [pid = 2140] [serial = 2348] [outer = 0DBEAC00] 08:40:33 INFO - PROCESS | 2140 | 1467646833430 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0E305C00) [pid = 2140] [serial = 2349] [outer = 0DBEAC00] 08:40:33 INFO - PROCESS | 2140 | 1467646833924 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]]]}] 08:40:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:40:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:40:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 08:40:33 INFO - PROCESS | 2140 | 1467646833957 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 2140 | 1467646833960 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:40:33 INFO - PROCESS | 2140 | 1467646833963 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 2140 | 1467646833967 Marionette TRACE conn5 <- [1,3090,null,{}] 08:40:33 INFO - PROCESS | 2140 | 1467646833977 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}] 08:40:33 INFO - PROCESS | 2140 | 1467646833982 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:34 INFO - PROCESS | 2140 | 1467646834067 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:40:34 INFO - PROCESS | 2140 | 1467646834076 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 2140 | 1467646834079 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:34 INFO - PROCESS | 2140 | ++DOCSHELL 14D2A400 == 31 [pid = 2140] [id = 784] 08:40:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (14D5C400) [pid = 2140] [serial = 2350] [outer = 00000000] 08:40:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (152C2000) [pid = 2140] [serial = 2351] [outer = 14D5C400] 08:40:34 INFO - PROCESS | 2140 | 1467646834126 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (1623C000) [pid = 2140] [serial = 2352] [outer = 14D5C400] 08:40:34 INFO - PROCESS | 2140 | 1467646834612 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:40:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:40:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 08:40:34 INFO - PROCESS | 2140 | 1467646834636 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 2140 | 1467646834638 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:40:34 INFO - PROCESS | 2140 | 1467646834641 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:40:34 INFO - PROCESS | 2140 | 1467646834643 Marionette TRACE conn5 <- [1,3094,null,{}] 08:40:34 INFO - PROCESS | 2140 | 1467646834655 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}] 08:40:34 INFO - PROCESS | 2140 | 1467646834657 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:34 INFO - PROCESS | 2140 | 1467646834745 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:40:34 INFO - PROCESS | 2140 | 1467646834750 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 2140 | 1467646834752 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:34 INFO - PROCESS | 2140 | ++DOCSHELL 16246C00 == 32 [pid = 2140] [id = 785] 08:40:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (16265C00) [pid = 2140] [serial = 2353] [outer = 00000000] 08:40:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (17574400) [pid = 2140] [serial = 2354] [outer = 16265C00] 08:40:34 INFO - PROCESS | 2140 | 1467646834802 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (17DBEC00) [pid = 2140] [serial = 2355] [outer = 16265C00] 08:40:35 INFO - PROCESS | 2140 | 1467646835233 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]]]}] 08:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:40:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:40:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 08:40:35 INFO - PROCESS | 2140 | 1467646835276 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 2140 | 1467646835278 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:40:35 INFO - PROCESS | 2140 | 1467646835305 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 2140 | 1467646835307 Marionette TRACE conn5 <- [1,3098,null,{}] 08:40:35 INFO - PROCESS | 2140 | 1467646835311 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}] 08:40:35 INFO - PROCESS | 2140 | 1467646835312 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:35 INFO - PROCESS | 2140 | 1467646835434 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:40:35 INFO - PROCESS | 2140 | 1467646835439 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 2140 | 1467646835441 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:35 INFO - PROCESS | 2140 | ++DOCSHELL 18110C00 == 33 [pid = 2140] [id = 786] 08:40:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (1815E800) [pid = 2140] [serial = 2356] [outer = 00000000] 08:40:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (183DE400) [pid = 2140] [serial = 2357] [outer = 1815E800] 08:40:35 INFO - PROCESS | 2140 | 1467646835484 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (18ED1400) [pid = 2140] [serial = 2358] [outer = 1815E800] 08:40:35 INFO - PROCESS | 2140 | 1467646835943 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"]]]}] 08:40:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:40:35 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 08:40:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:40:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 08:40:35 INFO - PROCESS | 2140 | 1467646835976 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 2140 | 1467646835978 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:40:35 INFO - PROCESS | 2140 | 1467646835981 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 2140 | 1467646835982 Marionette TRACE conn5 <- [1,3102,null,{}] 08:40:35 INFO - PROCESS | 2140 | 1467646835986 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}] 08:40:35 INFO - PROCESS | 2140 | 1467646835992 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:36 INFO - PROCESS | 2140 | 1467646836135 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:40:36 INFO - PROCESS | 2140 | 1467646836140 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\", \"0305a094-447f-438a-ad23-197da20de352\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 2140 | 1467646836142 Marionette INFO sendAsync 392969ee-8474-43a5-9391-4a85ffadc0fe 08:40:36 INFO - PROCESS | 2140 | ++DOCSHELL 0D675800 == 34 [pid = 2140] [id = 787] 08:40:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0D801800) [pid = 2140] [serial = 2359] [outer = 00000000] 08:40:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (19617C00) [pid = 2140] [serial = 2360] [outer = 0D801800] 08:40:36 INFO - PROCESS | 2140 | 1467646836247 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (19640800) [pid = 2140] [serial = 2361] [outer = 0D801800] 08:40:36 INFO - PROCESS | 2140 | 1467646836673 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]]]}] 08:40:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:40:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 08:40:36 INFO - PROCESS | 2140 | 1467646836712 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 2140 | 1467646836713 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (14D21C00) [pid = 2140] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (16245C00) [pid = 2140] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (19F18000) [pid = 2140] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (19666C00) [pid = 2140] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (1E0EFC00) [pid = 2140] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (1963F000) [pid = 2140] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0D814C00) [pid = 2140] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0D808800) [pid = 2140] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (19FFC000) [pid = 2140] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0E98CC00) [pid = 2140] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (17572800) [pid = 2140] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0D272C00) [pid = 2140] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:40:37 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (191ED000) [pid = 2140] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:40:37 WARNING - u'runner_teardown' () 08:40:37 INFO - No more tests 08:40:37 INFO - Got 0 unexpected results 08:40:37 INFO - SUITE-END | took 689s 08:40:37 INFO - Closing logging queue 08:40:37 INFO - queue closed 08:40:37 INFO - Return code: 0 08:40:37 WARNING - # TBPL SUCCESS # 08:40:37 INFO - Running post-action listener: _resource_record_post_action 08:40:37 INFO - Running post-run listener: _resource_record_post_run 08:40:38 INFO - Total resource usage - Wall time: 698s; CPU: 14.0%; Read bytes: 74942976; Write bytes: 1115336192; Read time: 868700; Write time: 7986020 08:40:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:40:38 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 51662848; Read time: 0; Write time: 50650 08:40:38 INFO - run-tests - Wall time: 696s; CPU: 14.0%; Read bytes: 74862080; Write bytes: 1048407552; Read time: 854790; Write time: 7899810 08:40:38 INFO - Running post-run listener: _upload_blobber_files 08:40:38 INFO - Blob upload gear active. 08:40:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:40:38 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 08:40:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:40:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:40:39 INFO - (blobuploader) - INFO - Open directory for files ... 08:40:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:40:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:40:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:40:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:40:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:40:40 INFO - (blobuploader) - INFO - Done attempting. 08:40:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:40:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:40:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:40:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:40:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:40:42 INFO - (blobuploader) - INFO - Done attempting. 08:40:42 INFO - (blobuploader) - INFO - Iteration through files over. 08:40:42 INFO - Return code: 0 08:40:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:40:42 INFO - Using _rmtree_windows ... 08:40:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:40:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/09f49d9bb42ce18b04ea14947f7bf2c6516e13ada9d0a287c747fd1b06acb4aebd2075e89058494da762e8495749aa462dda1c415c1c3fec60678dab1cf5d7cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5b0366f35a3b1861aa6e443490610d0ebe9ceded9071813208180f2b57e686a1e8a90d4604ddd030dbbde2aae5b9fee7c3dddc096ff7ab1484112b6c56ce3e0a"} 08:40:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:40:42 INFO - Writing to file C:\slave\test\properties\blobber_files 08:40:42 INFO - Contents: 08:40:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/09f49d9bb42ce18b04ea14947f7bf2c6516e13ada9d0a287c747fd1b06acb4aebd2075e89058494da762e8495749aa462dda1c415c1c3fec60678dab1cf5d7cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5b0366f35a3b1861aa6e443490610d0ebe9ceded9071813208180f2b57e686a1e8a90d4604ddd030dbbde2aae5b9fee7c3dddc096ff7ab1484112b6c56ce3e0a"} 08:40:42 INFO - Running post-run listener: copy_logs_to_upload_dir 08:40:42 INFO - Copying logs to upload dir... 08:40:42 INFO - mkdir: C:\slave\test\build\upload\logs 08:40:42 INFO - Copying logs to upload dir... 08:40:42 INFO - Using _rmtree_windows ... 08:40:42 INFO - Using _rmtree_windows ... 08:40:42 INFO - Using _rmtree_windows ... 08:40:42 INFO - Using _rmtree_windows ... 08:40:42 INFO - Using _rmtree_windows ... 08:40:42 INFO - Using _rmtree_windows ... 08:40:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=918.641000 ========= master_lag: 2.64 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 21 secs) (at 2016-07-04 08:40:45.151928) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 08:40:45.152736) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/09f49d9bb42ce18b04ea14947f7bf2c6516e13ada9d0a287c747fd1b06acb4aebd2075e89058494da762e8495749aa462dda1c415c1c3fec60678dab1cf5d7cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5b0366f35a3b1861aa6e443490610d0ebe9ceded9071813208180f2b57e686a1e8a90d4604ddd030dbbde2aae5b9fee7c3dddc096ff7ab1484112b6c56ce3e0a"} build_url:https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/09f49d9bb42ce18b04ea14947f7bf2c6516e13ada9d0a287c747fd1b06acb4aebd2075e89058494da762e8495749aa462dda1c415c1c3fec60678dab1cf5d7cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5b0366f35a3b1861aa6e443490610d0ebe9ceded9071813208180f2b57e686a1e8a90d4604ddd030dbbde2aae5b9fee7c3dddc096ff7ab1484112b6c56ce3e0a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TCujcXkiRDay_TgW9dVjZw/artifacts/public/build/firefox-48.0.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-07-04 08:40:45.277617) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:40:45.278093) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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-07-04 08:40:45.394418) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-04 08:40:45.394857) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-04 08:40:45.977908) ========= ========= Total master_lag: 2.80 =========