builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-038 starttime: 1468840607.9 results: success (0) buildid: 20160718022251 builduid: 72fb3d9a169a470cb4d3b09ac56c5523 revision: 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:16:47.899272) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 04:16:47.899707) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 04:16:47.900027) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 04:16:48.031502) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 04:16:48.031932) ========= '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-038 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-038 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-038 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 --04:16:48-- 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% 15.67 MB/s 04:16:48 (15.67 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.231000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 04:16:49.377251) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-18 04:16:49.377577) ========= '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-038 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-038 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-038 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.906000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-18 04:16:53.291668) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 04:16:53.292032) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 --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 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-038 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-038 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-038 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-18 04:16:52,687 truncating revision to first 12 chars 2016-07-18 04:16:52,687 Setting DEBUG logging. 2016-07-18 04:16:52,687 attempt 1/10 2016-07-18 04:16:52,687 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2b7160a603f1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 04:16:53,954 unpacking tar archive at: mozilla-beta-2b7160a603f1/testing/mozharness/ program finished with exit code 0 elapsedTime=2.086000 ========= master_lag: 0.58 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 04:16:55.962426) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:16:55.962756) ========= script_repo_revision: 2b7160a603f1f8f1fb5cef64dc73fb87c115bed7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 04:16:55.963130) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 04:16:55.963391) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 04:16:55.978878) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 22 secs) (at 2016-07-18 04:16:55.979193) ========= '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-038 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-038 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-038 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 04:16:55 INFO - MultiFileLogger online at 20160718 04:16:55 in C:\slave\test 04:16:55 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 04:16:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:16:55 INFO - {'append_to_log': False, 04:16:55 INFO - 'base_work_dir': 'C:\\slave\\test', 04:16:55 INFO - 'blob_upload_branch': 'mozilla-beta', 04:16:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:16:55 INFO - 'buildbot_json_path': 'buildprops.json', 04:16:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:16:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:16:55 INFO - 'download_minidump_stackwalk': True, 04:16:55 INFO - 'download_symbols': 'true', 04:16:55 INFO - 'e10s': False, 04:16:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:16:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:16:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:16:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:16:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:16:55 INFO - 'C:/mozilla-build/tooltool.py'), 04:16:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:16:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:16:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:16:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:16:55 INFO - 'log_level': 'info', 04:16:55 INFO - 'log_to_console': True, 04:16:55 INFO - 'opt_config_files': (), 04:16:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:16:55 INFO - '--processes=1', 04:16:55 INFO - '--config=%(test_path)s/wptrunner.ini', 04:16:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:16:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:16:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:16:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:16:55 INFO - 'pip_index': False, 04:16:55 INFO - 'require_test_zip': True, 04:16:55 INFO - 'test_type': ('testharness',), 04:16:55 INFO - 'this_chunk': '1', 04:16:55 INFO - 'total_chunks': '10', 04:16:55 INFO - 'virtualenv_path': 'venv', 04:16:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:16:55 INFO - 'work_dir': 'build'} 04:16:55 INFO - ##### 04:16:55 INFO - ##### Running clobber step. 04:16:55 INFO - ##### 04:16:55 INFO - Running pre-action listener: _resource_record_pre_action 04:16:55 INFO - Running main action method: clobber 04:16:55 INFO - rmtree: C:\slave\test\build 04:16:55 INFO - Using _rmtree_windows ... 04:16:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:17:20 INFO - Running post-action listener: _resource_record_post_action 04:17:20 INFO - ##### 04:17:20 INFO - ##### Running read-buildbot-config step. 04:17:20 INFO - ##### 04:17:20 INFO - Running pre-action listener: _resource_record_pre_action 04:17:20 INFO - Running main action method: read_buildbot_config 04:17:20 INFO - Using buildbot properties: 04:17:20 INFO - { 04:17:20 INFO - "project": "", 04:17:20 INFO - "product": "firefox", 04:17:20 INFO - "script_repo_revision": "production", 04:17:20 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 04:17:20 INFO - "repository": "", 04:17:20 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 04:17:20 INFO - "buildid": "20160718022251", 04:17:20 INFO - "pgo_build": "False", 04:17:20 INFO - "basedir": "C:\\slave\\test", 04:17:20 INFO - "buildnumber": 0, 04:17:20 INFO - "slavename": "t-w732-ix-038", 04:17:20 INFO - "revision": "2b7160a603f1f8f1fb5cef64dc73fb87c115bed7", 04:17:20 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 04:17:20 INFO - "platform": "win32", 04:17:20 INFO - "branch": "mozilla-beta", 04:17:20 INFO - "repo_path": "releases/mozilla-beta", 04:17:20 INFO - "moz_repo_path": "", 04:17:20 INFO - "stage_platform": "win32", 04:17:20 INFO - "builduid": "72fb3d9a169a470cb4d3b09ac56c5523", 04:17:20 INFO - "slavebuilddir": "test" 04:17:20 INFO - } 04:17:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 04:17:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 04:17:20 INFO - Running post-action listener: _resource_record_post_action 04:17:20 INFO - ##### 04:17:20 INFO - ##### Running download-and-extract step. 04:17:20 INFO - ##### 04:17:20 INFO - Running pre-action listener: _resource_record_pre_action 04:17:20 INFO - Running main action method: download_and_extract 04:17:20 INFO - mkdir: C:\slave\test\build\tests 04:17:20 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')]} 04:17:20 INFO - https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:17:20 INFO - trying https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 04:17:20 INFO - Downloading https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:17:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:17:21 INFO - Downloaded 1240 bytes. 04:17:21 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:17:21 INFO - Using the following test package requirements: 04:17:21 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:17:21 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:17:21 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 04:17:21 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:17:21 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 04:17:21 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:17:21 INFO - u'jsshell-win32.zip'], 04:17:21 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:17:21 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 04:17:21 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:17:21 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:17:21 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 04:17:21 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:17:21 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 04:17:21 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:17:21 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 04:17:21 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:17:21 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 04:17:21 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 04:17:21 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')]} 04:17:21 INFO - https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:17:21 INFO - trying https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 04:17:21 INFO - Downloading https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:17:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:17:23 INFO - Downloaded 20366215 bytes. 04:17:23 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/*'] 04:17:23 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/* 04:17:26 INFO - caution: filename not matched: web-platform/* 04:17:26 INFO - Return code: 11 04:17:26 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')]} 04:17:26 INFO - https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:17:26 INFO - trying https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 04:17:26 INFO - Downloading https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:17:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:17:27 INFO - Downloaded 36389908 bytes. 04:17:27 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/*'] 04:17:27 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/* 04:18:20 INFO - caution: filename not matched: bin/* 04:18:20 INFO - caution: filename not matched: config/* 04:18:20 INFO - caution: filename not matched: mozbase/* 04:18:20 INFO - caution: filename not matched: marionette/* 04:18:20 INFO - caution: filename not matched: tools/wptserve/* 04:18:20 INFO - Return code: 11 04:18:20 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')]} 04:18:20 INFO - https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 04:18:20 INFO - trying https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:18:20 INFO - Downloading https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 04:18:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:18:22 INFO - Downloaded 68478855 bytes. 04:18:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:18:22 INFO - mkdir: C:\slave\test\properties 04:18:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:18:22 INFO - Writing to file C:\slave\test\properties\build_url 04:18:22 INFO - Contents: 04:18:22 INFO - build_url:https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:18:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:18:23 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:18:23 INFO - Writing to file C:\slave\test\properties\symbols_url 04:18:23 INFO - Contents: 04:18:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:18:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:23 INFO - https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:18:23 INFO - trying https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:18:23 INFO - Downloading https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:18:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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 04:18:24 INFO - Downloaded 55584946 bytes. 04:18:24 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'] 04:18:24 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 04:18:29 INFO - Return code: 0 04:18:29 INFO - Running post-action listener: _resource_record_post_action 04:18:29 INFO - Running post-action listener: set_extra_try_arguments 04:18:29 INFO - ##### 04:18:29 INFO - ##### Running create-virtualenv step. 04:18:29 INFO - ##### 04:18:29 INFO - Running pre-action listener: _pre_create_virtualenv 04:18:29 INFO - Running pre-action listener: _resource_record_pre_action 04:18:29 INFO - Running main action method: create_virtualenv 04:18:29 INFO - Creating virtualenv C:\slave\test\build\venv 04:18:29 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 04:18:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:18:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:18:38 INFO - Installing distribute......................................................................................................................................................................................done. 04:18:40 INFO - Return code: 0 04:18:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:18:40 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')]} 04:18:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:40 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')]} 04:18:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:40 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 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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 04:18:40 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 04:18:40 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 04:18:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:18:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:18:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:18:40 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 04:18:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:18:40 INFO - 'DCLOCATION': 'SCL3', 04:18:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:18:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:18:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:18:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:18:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:18:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:18:40 INFO - 'HOMEDRIVE': 'C:', 04:18:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:18:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:18:40 INFO - 'KTS_VERSION': '1.19c', 04:18:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:18:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:18:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 04:18:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:18:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:18:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:18:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:18:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:18:40 INFO - 'MOZ_AIRBAG': '1', 04:18:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:18:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:40 INFO - 'MOZ_MSVCVERSION': '8', 04:18:40 INFO - 'MOZ_NO_REMOTE': '1', 04:18:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:18:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:18:40 INFO - 'NO_EM_RESTART': '1', 04:18:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:18:40 INFO - 'OS': 'Windows_NT', 04:18:40 INFO - 'OURDRIVE': 'C:', 04:18:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:18:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:18:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:18:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:18:40 INFO - 'PROCESSOR_LEVEL': '6', 04:18:40 INFO - 'PROCESSOR_REVISION': '1e05', 04:18:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:18:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:18:40 INFO - 'PROMPT': '$P$G', 04:18:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:18:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:18:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:18:40 INFO - 'PWD': 'C:\\slave\\test', 04:18:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:18:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:18:40 INFO - 'SYSTEMDRIVE': 'C:', 04:18:40 INFO - 'SYSTEMROOT': 'C:\\windows', 04:18:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:18:40 INFO - 'TEST1': 'testie', 04:18:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:18:40 INFO - 'USERDOMAIN': 'T-W732-IX-038', 04:18:40 INFO - 'USERNAME': 'cltbld', 04:18:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:18:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:18:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:18:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:18:40 INFO - 'WINDIR': 'C:\\windows', 04:18:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:18:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:18:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:18:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:18:42 INFO - Downloading/unpacking psutil>=0.7.1 04:18:42 INFO - Running setup.py egg_info for package psutil 04:18:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:18:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:18:42 INFO - Installing collected packages: psutil 04:18:42 INFO - Running setup.py install for psutil 04:18:42 INFO - building 'psutil._psutil_windows' extension 04:18:42 INFO - error: Unable to find vcvarsall.bat 04:18:42 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-sarhi8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:18:42 INFO - running install 04:18:42 INFO - running build 04:18:42 INFO - running build_py 04:18:42 INFO - creating build 04:18:42 INFO - creating build\lib.win32-2.7 04:18:42 INFO - creating build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:18:42 INFO - running build_ext 04:18:42 INFO - building 'psutil._psutil_windows' extension 04:18:42 INFO - error: Unable to find vcvarsall.bat 04:18:42 INFO - ---------------------------------------- 04:18:42 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-sarhi8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:18:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:18:42 WARNING - Return code: 1 04:18:42 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! 04:18:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:18:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:42 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 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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 04:18:42 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 04:18:42 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 04:18:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:18:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:18:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:18:42 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 04:18:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:18:42 INFO - 'DCLOCATION': 'SCL3', 04:18:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:18:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:18:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:18:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:18:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:18:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:18:42 INFO - 'HOMEDRIVE': 'C:', 04:18:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:18:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:18:42 INFO - 'KTS_VERSION': '1.19c', 04:18:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:18:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:18:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 04:18:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:18:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:18:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:18:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:18:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:18:42 INFO - 'MOZ_AIRBAG': '1', 04:18:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:18:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:42 INFO - 'MOZ_MSVCVERSION': '8', 04:18:42 INFO - 'MOZ_NO_REMOTE': '1', 04:18:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:18:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:18:42 INFO - 'NO_EM_RESTART': '1', 04:18:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:18:42 INFO - 'OS': 'Windows_NT', 04:18:42 INFO - 'OURDRIVE': 'C:', 04:18:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:18:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:18:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:18:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:18:42 INFO - 'PROCESSOR_LEVEL': '6', 04:18:42 INFO - 'PROCESSOR_REVISION': '1e05', 04:18:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:18:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:18:42 INFO - 'PROMPT': '$P$G', 04:18:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:18:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:18:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:18:42 INFO - 'PWD': 'C:\\slave\\test', 04:18:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:18:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:18:42 INFO - 'SYSTEMDRIVE': 'C:', 04:18:42 INFO - 'SYSTEMROOT': 'C:\\windows', 04:18:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:18:42 INFO - 'TEST1': 'testie', 04:18:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:18:42 INFO - 'USERDOMAIN': 'T-W732-IX-038', 04:18:42 INFO - 'USERNAME': 'cltbld', 04:18:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:18:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:18:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:18:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:18:42 INFO - 'WINDIR': 'C:\\windows', 04:18:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:18:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:18:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:18:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:18:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:18:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:18:43 INFO - Running setup.py egg_info for package mozsystemmonitor 04:18:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:18:43 INFO - Running setup.py egg_info for package psutil 04:18:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:18:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:18:43 INFO - Installing collected packages: mozsystemmonitor, psutil 04:18:43 INFO - Running setup.py install for mozsystemmonitor 04:18:43 INFO - Running setup.py install for psutil 04:18:43 INFO - building 'psutil._psutil_windows' extension 04:18:43 INFO - error: Unable to find vcvarsall.bat 04:18:43 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-ufkkrc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:18:43 INFO - running install 04:18:43 INFO - running build 04:18:43 INFO - running build_py 04:18:43 INFO - running build_ext 04:18:43 INFO - building 'psutil._psutil_windows' extension 04:18:43 INFO - error: Unable to find vcvarsall.bat 04:18:43 INFO - ---------------------------------------- 04:18:43 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-ufkkrc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:18:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:18:43 WARNING - Return code: 1 04:18:43 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! 04:18:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:18:43 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')]} 04:18:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:43 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')]} 04:18:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:43 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 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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 04:18:43 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 04:18:43 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 04:18:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:18:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:18:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:18:43 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 04:18:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:18:43 INFO - 'DCLOCATION': 'SCL3', 04:18:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:18:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:18:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:18:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:18:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:18:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:18:43 INFO - 'HOMEDRIVE': 'C:', 04:18:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:18:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:18:43 INFO - 'KTS_VERSION': '1.19c', 04:18:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:18:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:18:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 04:18:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:18:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:18:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:18:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:18:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:18:43 INFO - 'MOZ_AIRBAG': '1', 04:18:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:18:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:43 INFO - 'MOZ_MSVCVERSION': '8', 04:18:43 INFO - 'MOZ_NO_REMOTE': '1', 04:18:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:18:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:18:43 INFO - 'NO_EM_RESTART': '1', 04:18:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:18:43 INFO - 'OS': 'Windows_NT', 04:18:43 INFO - 'OURDRIVE': 'C:', 04:18:43 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;', 04:18:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:18:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:18:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:18:43 INFO - 'PROCESSOR_LEVEL': '6', 04:18:43 INFO - 'PROCESSOR_REVISION': '1e05', 04:18:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:18:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:18:43 INFO - 'PROMPT': '$P$G', 04:18:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:18:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:18:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:18:43 INFO - 'PWD': 'C:\\slave\\test', 04:18:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:18:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:18:43 INFO - 'SYSTEMDRIVE': 'C:', 04:18:43 INFO - 'SYSTEMROOT': 'C:\\windows', 04:18:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:18:43 INFO - 'TEST1': 'testie', 04:18:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:18:43 INFO - 'USERDOMAIN': 'T-W732-IX-038', 04:18:43 INFO - 'USERNAME': 'cltbld', 04:18:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:18:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:18:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:18:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:18:43 INFO - 'WINDIR': 'C:\\windows', 04:18:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:18:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:18:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:18:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:18:43 INFO - Downloading/unpacking blobuploader==1.2.4 04:18:43 INFO - Downloading blobuploader-1.2.4.tar.gz 04:18:43 INFO - Running setup.py egg_info for package blobuploader 04:18:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:18:48 INFO - Running setup.py egg_info for package requests 04:18:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:18:48 INFO - Downloading docopt-0.6.1.tar.gz 04:18:48 INFO - Running setup.py egg_info for package docopt 04:18:48 INFO - Installing collected packages: blobuploader, docopt, requests 04:18:48 INFO - Running setup.py install for blobuploader 04:18:48 INFO - Running setup.py install for docopt 04:18:48 INFO - Running setup.py install for requests 04:18:48 INFO - Successfully installed blobuploader docopt requests 04:18:48 INFO - Cleaning up... 04:18:48 INFO - Return code: 0 04:18:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:18:48 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')]} 04:18:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:48 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')]} 04:18:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:48 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 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, '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-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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 04:18:48 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 04:18:48 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 04:18:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:18:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:18:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:18:48 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 04:18:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:18:48 INFO - 'DCLOCATION': 'SCL3', 04:18:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:18:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:18:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:18:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:18:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:18:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:18:48 INFO - 'HOMEDRIVE': 'C:', 04:18:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:18:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:18:48 INFO - 'KTS_VERSION': '1.19c', 04:18:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:18:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:18:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 04:18:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:18:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:18:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:18:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:18:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:18:48 INFO - 'MOZ_AIRBAG': '1', 04:18:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:18:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:48 INFO - 'MOZ_MSVCVERSION': '8', 04:18:48 INFO - 'MOZ_NO_REMOTE': '1', 04:18:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:18:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:18:48 INFO - 'NO_EM_RESTART': '1', 04:18:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:18:48 INFO - 'OS': 'Windows_NT', 04:18:48 INFO - 'OURDRIVE': 'C:', 04:18:48 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;', 04:18:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:18:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:18:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:18:48 INFO - 'PROCESSOR_LEVEL': '6', 04:18:48 INFO - 'PROCESSOR_REVISION': '1e05', 04:18:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:18:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:18:48 INFO - 'PROMPT': '$P$G', 04:18:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:18:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:18:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:18:48 INFO - 'PWD': 'C:\\slave\\test', 04:18:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:18:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:18:48 INFO - 'SYSTEMDRIVE': 'C:', 04:18:48 INFO - 'SYSTEMROOT': 'C:\\windows', 04:18:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:18:48 INFO - 'TEST1': 'testie', 04:18:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:18:48 INFO - 'USERDOMAIN': 'T-W732-IX-038', 04:18:48 INFO - 'USERNAME': 'cltbld', 04:18:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:18:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:18:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:18:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:18:48 INFO - 'WINDIR': 'C:\\windows', 04:18:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:18:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:18:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:18:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:18:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:18:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:18:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:18:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:18:53 INFO - Unpacking c:\slave\test\build\tests\marionette 04:18:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:18:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:18:53 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 04:18:53 INFO - Running setup.py install for browsermob-proxy 04:19:07 INFO - Running setup.py install for manifestparser 04:19:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for marionette-client 04:19:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:19:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for marionette-driver 04:19:07 INFO - Running setup.py install for mozcrash 04:19:07 INFO - Running setup.py install for mozdebug 04:19:07 INFO - Running setup.py install for mozdevice 04:19:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for mozfile 04:19:07 INFO - Running setup.py install for mozhttpd 04:19:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for mozinfo 04:19:07 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for mozInstall 04:19:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for mozleak 04:19:07 INFO - Running setup.py install for mozlog 04:19:07 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for moznetwork 04:19:07 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for mozprocess 04:19:07 INFO - Running setup.py install for mozprofile 04:19:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for mozrunner 04:19:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for mozscreenshot 04:19:07 INFO - Running setup.py install for moztest 04:19:07 INFO - Running setup.py install for mozversion 04:19:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:19:07 INFO - Running setup.py install for wptserve 04:19:07 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 04:19:07 INFO - Cleaning up... 04:19:07 INFO - Return code: 0 04:19:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:19:07 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')]} 04:19:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:19:07 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')]} 04:19:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:19:07 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 0x01BEB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, '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-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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 04:19:07 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 04:19:07 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 04:19:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:19:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:19:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:19:07 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 04:19:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:19:07 INFO - 'DCLOCATION': 'SCL3', 04:19:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:19:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:19:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:19:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:19:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:19:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:19:07 INFO - 'HOMEDRIVE': 'C:', 04:19:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:19:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:19:07 INFO - 'KTS_VERSION': '1.19c', 04:19:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:19:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:19:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 04:19:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:19:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:19:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:19:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:19:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:19:07 INFO - 'MOZ_AIRBAG': '1', 04:19:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:19:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:19:07 INFO - 'MOZ_MSVCVERSION': '8', 04:19:07 INFO - 'MOZ_NO_REMOTE': '1', 04:19:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:19:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:19:07 INFO - 'NO_EM_RESTART': '1', 04:19:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:19:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:19:07 INFO - 'OS': 'Windows_NT', 04:19:07 INFO - 'OURDRIVE': 'C:', 04:19:07 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;', 04:19:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:19:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:19:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:19:07 INFO - 'PROCESSOR_LEVEL': '6', 04:19:07 INFO - 'PROCESSOR_REVISION': '1e05', 04:19:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:19:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:19:07 INFO - 'PROMPT': '$P$G', 04:19:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:19:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:19:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:19:07 INFO - 'PWD': 'C:\\slave\\test', 04:19:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:19:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:19:07 INFO - 'SYSTEMDRIVE': 'C:', 04:19:07 INFO - 'SYSTEMROOT': 'C:\\windows', 04:19:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:19:07 INFO - 'TEST1': 'testie', 04:19:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:19:07 INFO - 'USERDOMAIN': 'T-W732-IX-038', 04:19:07 INFO - 'USERNAME': 'cltbld', 04:19:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:19:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:19:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:19:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:19:07 INFO - 'WINDIR': 'C:\\windows', 04:19:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:19:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:19:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:19:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:19:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:19:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:19:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:19:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:19:11 INFO - Unpacking c:\slave\test\build\tests\marionette 04:19:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:19:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:19:11 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)) 04:19:22 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)) 04:19:22 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)) 04:19:22 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)) 04:19:22 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)) 04:19:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:19:23 INFO - Downloading blessings-1.6.tar.gz 04:19:23 INFO - Running setup.py egg_info for package blessings 04:19:23 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)) 04:19:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:19:23 INFO - Running setup.py install for blessings 04:19:23 INFO - Running setup.py install for browsermob-proxy 04:19:23 INFO - Running setup.py install for manifestparser 04:19:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Running setup.py install for marionette-client 04:19:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:19:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Running setup.py install for marionette-driver 04:19:23 INFO - Running setup.py install for mozcrash 04:19:23 INFO - Running setup.py install for mozdebug 04:19:23 INFO - Running setup.py install for mozdevice 04:19:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Running setup.py install for mozhttpd 04:19:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Running setup.py install for mozInstall 04:19:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Running setup.py install for mozleak 04:19:23 INFO - Running setup.py install for mozprofile 04:19:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Running setup.py install for mozrunner 04:19:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:19:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:19:25 INFO - Running setup.py install for mozscreenshot 04:19:25 INFO - Running setup.py install for moztest 04:19:25 INFO - Running setup.py install for mozversion 04:19:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:19:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:19:25 INFO - Running setup.py install for wptserve 04:19:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:19:25 INFO - Cleaning up... 04:19:25 INFO - Return code: 0 04:19:25 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:19:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:19:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:19:25 INFO - Reading from file tmpfile_stdout 04:19:25 INFO - Using _rmtree_windows ... 04:19:25 INFO - Using _rmtree_windows ... 04:19:25 INFO - Current package versions: 04:19:25 INFO - blessings == 1.6 04:19:25 INFO - blobuploader == 1.2.4 04:19:25 INFO - browsermob-proxy == 0.6.0 04:19:25 INFO - distribute == 0.6.14 04:19:25 INFO - docopt == 0.6.1 04:19:25 INFO - manifestparser == 1.1 04:19:25 INFO - marionette-client == 2.3.0 04:19:25 INFO - marionette-driver == 1.4.0 04:19:25 INFO - mozInstall == 1.12 04:19:25 INFO - mozcrash == 0.17 04:19:25 INFO - mozdebug == 0.1 04:19:25 INFO - mozdevice == 0.48 04:19:25 INFO - mozfile == 1.2 04:19:25 INFO - mozhttpd == 0.7 04:19:25 INFO - mozinfo == 0.9 04:19:25 INFO - mozleak == 0.1 04:19:25 INFO - mozlog == 3.1 04:19:25 INFO - moznetwork == 0.27 04:19:25 INFO - mozprocess == 0.22 04:19:25 INFO - mozprofile == 0.28 04:19:25 INFO - mozrunner == 6.11 04:19:25 INFO - mozscreenshot == 0.1 04:19:25 INFO - mozsystemmonitor == 0.0 04:19:25 INFO - moztest == 0.7 04:19:25 INFO - mozversion == 1.4 04:19:25 INFO - requests == 1.2.3 04:19:25 INFO - wptserve == 1.4.0 04:19:25 INFO - Running post-action listener: _resource_record_post_action 04:19:25 INFO - Running post-action listener: _start_resource_monitoring 04:19:25 INFO - Starting resource monitoring. 04:19:25 INFO - ##### 04:19:25 INFO - ##### Running pull step. 04:19:25 INFO - ##### 04:19:25 INFO - Running pre-action listener: _resource_record_pre_action 04:19:25 INFO - Running main action method: pull 04:19:25 INFO - Pull has nothing to do! 04:19:25 INFO - Running post-action listener: _resource_record_post_action 04:19:25 INFO - ##### 04:19:25 INFO - ##### Running install step. 04:19:25 INFO - ##### 04:19:25 INFO - Running pre-action listener: _resource_record_pre_action 04:19:25 INFO - Running main action method: install 04:19:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:19:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:19:25 INFO - Reading from file tmpfile_stdout 04:19:25 INFO - Using _rmtree_windows ... 04:19:25 INFO - Using _rmtree_windows ... 04:19:25 INFO - Detecting whether we're running mozinstall >=1.0... 04:19:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:19:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:19:25 INFO - Reading from file tmpfile_stdout 04:19:25 INFO - Output received: 04:19:25 INFO - Usage: mozinstall-script.py [options] installer 04:19:25 INFO - Options: 04:19:25 INFO - -h, --help show this help message and exit 04:19:25 INFO - -d DEST, --destination=DEST 04:19:25 INFO - Directory to install application into. [default: 04:19:25 INFO - "C:\slave\test"] 04:19:25 INFO - --app=APP Application being installed. [default: firefox] 04:19:25 INFO - Using _rmtree_windows ... 04:19:25 INFO - Using _rmtree_windows ... 04:19:25 INFO - mkdir: C:\slave\test\build\application 04:19:25 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'] 04:19:25 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 04:19:27 INFO - Reading from file tmpfile_stdout 04:19:27 INFO - Output received: 04:19:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:19:27 INFO - Using _rmtree_windows ... 04:19:27 INFO - Using _rmtree_windows ... 04:19:27 INFO - Running post-action listener: _resource_record_post_action 04:19:27 INFO - ##### 04:19:27 INFO - ##### Running run-tests step. 04:19:27 INFO - ##### 04:19:27 INFO - Running pre-action listener: _resource_record_pre_action 04:19:27 INFO - Running main action method: run_tests 04:19:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:19:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:19:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:19:27 INFO - grabbing minidump binary from tooltool 04:19:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:19:27 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 0x01C1A368>, '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 0x0196BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CFE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:19:27 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 04:19:27 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 04:19:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:19:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpksnydz 04:19:29 INFO - INFO - File integrity verified, renaming tmpksnydz to win32-minidump_stackwalk.exe 04:19:29 INFO - Return code: 0 04:19:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:19:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:19:30 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/MnyGUU3wTNSo4afPoFcfUA/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 04:19:30 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/MnyGUU3wTNSo4afPoFcfUA/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 04:19:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:19:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:19:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:19:30 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 04:19:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:19:30 INFO - 'DCLOCATION': 'SCL3', 04:19:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:19:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:19:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:19:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:19:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:19:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:19:30 INFO - 'HOMEDRIVE': 'C:', 04:19:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:19:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:19:30 INFO - 'KTS_VERSION': '1.19c', 04:19:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:19:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:19:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 04:19:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:19:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:19:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:19:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:19:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:19:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:19:30 INFO - 'MOZ_AIRBAG': '1', 04:19:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:19:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:19:30 INFO - 'MOZ_MSVCVERSION': '8', 04:19:30 INFO - 'MOZ_NO_REMOTE': '1', 04:19:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:19:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:19:30 INFO - 'NO_EM_RESTART': '1', 04:19:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:19:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:19:30 INFO - 'OS': 'Windows_NT', 04:19:30 INFO - 'OURDRIVE': 'C:', 04:19:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 04:19:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:19:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:19:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:19:30 INFO - 'PROCESSOR_LEVEL': '6', 04:19:30 INFO - 'PROCESSOR_REVISION': '1e05', 04:19:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:19:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:19:30 INFO - 'PROMPT': '$P$G', 04:19:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:19:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:19:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:19:30 INFO - 'PWD': 'C:\\slave\\test', 04:19:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:19:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:19:30 INFO - 'SYSTEMDRIVE': 'C:', 04:19:30 INFO - 'SYSTEMROOT': 'C:\\windows', 04:19:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:19:30 INFO - 'TEST1': 'testie', 04:19:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:19:30 INFO - 'USERDOMAIN': 'T-W732-IX-038', 04:19:30 INFO - 'USERNAME': 'cltbld', 04:19:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:19:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:19:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:19:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:19:30 INFO - 'WINDIR': 'C:\\windows', 04:19:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:19:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:19:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:19:30 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/MnyGUU3wTNSo4afPoFcfUA/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 04:19:31 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 04:19:31 INFO - import pkg_resources 04:19:33 INFO - Using 1 client processes 04:19:36 INFO - SUITE-START | Running 778 tests 04:19:36 INFO - Running testharness tests 04:19:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:19:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 04:19:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:19:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:19:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:19:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:19:36 INFO - Setting up ssl 04:19:36 INFO - PROCESS | certutil | 04:19:36 INFO - PROCESS | certutil | 04:19:36 INFO - PROCESS | certutil | 04:19:36 INFO - Certificate Nickname Trust Attributes 04:19:36 INFO - SSL,S/MIME,JAR/XPI 04:19:36 INFO - 04:19:36 INFO - web-platform-tests CT,, 04:19:36 INFO - 04:19:36 INFO - Starting runner 04:19:37 INFO - PROCESS | 2300 | [2300] 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 04:19:37 INFO - PROCESS | 2300 | [2300] 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 04:19:37 INFO - PROCESS | 2300 | [2300] 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 04:19:39 INFO - PROCESS | 2300 | 1468840779201 Marionette DEBUG Marionette enabled via build flag and pref 04:19:40 INFO - PROCESS | 2300 | ++DOCSHELL 0E0D6800 == 1 [pid = 2300] [id = 1] 04:19:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 1 (0E0D6C00) [pid = 2300] [serial = 1] [outer = 00000000] 04:19:40 INFO - PROCESS | 2300 | [2300] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:19:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 2 (0E0D7800) [pid = 2300] [serial = 2] [outer = 0E0D6C00] 04:19:40 INFO - PROCESS | 2300 | ++DOCSHELL 14E16000 == 2 [pid = 2300] [id = 2] 04:19:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 3 (14E16400) [pid = 2300] [serial = 3] [outer = 00000000] 04:19:40 INFO - PROCESS | 2300 | [2300] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:19:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 4 (14E17000) [pid = 2300] [serial = 4] [outer = 14E16400] 04:19:40 INFO - PROCESS | 2300 | 1468840780907 Marionette INFO Listening on port 2828 04:19:42 INFO - PROCESS | 2300 | 1468840782483 Marionette DEBUG Marionette enabled via command-line flag 04:19:42 INFO - PROCESS | 2300 | [2300] 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 04:19:42 INFO - PROCESS | 2300 | [2300] 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 04:19:42 INFO - PROCESS | 2300 | ++DOCSHELL 15848C00 == 3 [pid = 2300] [id = 3] 04:19:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 5 (15850C00) [pid = 2300] [serial = 5] [outer = 00000000] 04:19:42 INFO - PROCESS | 2300 | [2300] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:19:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 6 (15851800) [pid = 2300] [serial = 6] [outer = 15850C00] 04:19:42 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:19:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 7 (16259C00) [pid = 2300] [serial = 7] [outer = 14E16400] 04:19:43 INFO - PROCESS | 2300 | [2300] 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 04:19:43 INFO - PROCESS | 2300 | 1468840783626 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49559 04:19:43 INFO - PROCESS | 2300 | [2300] 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 04:19:43 INFO - PROCESS | 2300 | 1468840783637 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49560 04:19:43 INFO - PROCESS | 2300 | [2300] 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 04:19:43 INFO - PROCESS | 2300 | 1468840783645 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49562 04:19:43 INFO - PROCESS | 2300 | [2300] 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 04:19:43 INFO - PROCESS | 2300 | 1468840783682 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49563 04:19:43 INFO - PROCESS | 2300 | 1468840783687 Marionette DEBUG Closed connection conn0 04:19:43 INFO - PROCESS | 2300 | 1468840783689 Marionette DEBUG Closed connection conn1 04:19:43 INFO - PROCESS | 2300 | 1468840783690 Marionette DEBUG Closed connection conn2 04:19:43 INFO - PROCESS | 2300 | 1468840783750 Marionette DEBUG Closed connection conn3 04:19:43 INFO - PROCESS | 2300 | [2300] 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 04:19:43 INFO - PROCESS | 2300 | 1468840783779 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49565 04:19:43 INFO - PROCESS | 2300 | 1468840783880 Marionette DEBUG Closed connection conn4 04:19:43 INFO - PROCESS | 2300 | [2300] 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 04:19:43 INFO - PROCESS | 2300 | 1468840783886 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49566 04:19:43 INFO - PROCESS | 2300 | ++DOCSHELL 14E18000 == 4 [pid = 2300] [id = 4] 04:19:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 8 (1740A800) [pid = 2300] [serial = 8] [outer = 00000000] 04:19:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 9 (17F42800) [pid = 2300] [serial = 9] [outer = 1740A800] 04:19:44 INFO - PROCESS | 2300 | 1468840784013 Marionette DEBUG Closed connection conn5 04:19:44 INFO - PROCESS | 2300 | [2300] 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 04:19:44 INFO - PROCESS | 2300 | 1468840784018 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49567 04:19:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 10 (17F48C00) [pid = 2300] [serial = 10] [outer = 1740A800] 04:19:44 INFO - PROCESS | 2300 | 1468840784052 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:19:44 INFO - PROCESS | 2300 | 1468840784057 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":"20160718022251","device":"desktop","version":"48.0"} 04:19:45 INFO - PROCESS | 2300 | [2300] 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 04:19:45 INFO - PROCESS | 2300 | [2300] 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 04:19:45 INFO - PROCESS | 2300 | [2300] 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 04:19:46 INFO - PROCESS | 2300 | ++DOCSHELL 188E2000 == 5 [pid = 2300] [id = 5] 04:19:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 11 (188E2400) [pid = 2300] [serial = 11] [outer = 00000000] 04:19:46 INFO - PROCESS | 2300 | ++DOCSHELL 188E4800 == 6 [pid = 2300] [id = 6] 04:19:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 12 (188E5000) [pid = 2300] [serial = 12] [outer = 00000000] 04:19:46 INFO - PROCESS | 2300 | [2300] 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 04:19:46 INFO - PROCESS | 2300 | ++DOCSHELL 19FF4000 == 7 [pid = 2300] [id = 7] 04:19:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 13 (19FF4400) [pid = 2300] [serial = 13] [outer = 00000000] 04:19:47 INFO - PROCESS | 2300 | [2300] 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 04:19:47 INFO - PROCESS | 2300 | [2300] 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 04:19:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 14 (19364000) [pid = 2300] [serial = 14] [outer = 19FF4400] 04:19:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 15 (1A38D000) [pid = 2300] [serial = 15] [outer = 188E2400] 04:19:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 16 (1A119000) [pid = 2300] [serial = 16] [outer = 188E5000] 04:19:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 17 (1A11B800) [pid = 2300] [serial = 17] [outer = 19FF4400] 04:19:47 INFO - PROCESS | 2300 | 1468840787902 Marionette INFO startBrowser d24b2242-a25c-464f-a6f5-025650e834a5 04:19:47 INFO - PROCESS | 2300 | 1468840787939 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 2300 | 1468840787953 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 2300 | 1468840787956 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 18 (1CFB1C00) [pid = 2300] [serial = 18] [outer = 19FF4400] 04:19:48 INFO - PROCESS | 2300 | 1468840788679 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"d24b2242-a25c-464f-a6f5-025650e834a5","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":"20160718022251","device":"desktop","version":"48.0","command_id":1}}] 04:19:48 INFO - PROCESS | 2300 | 1468840788920 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:19:48 INFO - PROCESS | 2300 | 1468840788924 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:48 INFO - PROCESS | 2300 | 1468840788955 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 04:19:49 INFO - PROCESS | 2300 | 1468840788974 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:19:49 INFO - PROCESS | 2300 | 1468840788976 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:49 INFO - PROCESS | 2300 | [2300] 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 04:19:49 INFO - PROCESS | 2300 | [2300] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:19:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 19 (1D988800) [pid = 2300] [serial = 19] [outer = 19FF4400] 04:19:50 INFO - PROCESS | 2300 | 1468840790093 Marionette TRACE conn6 <- [1,3,null,{}] 04:19:50 INFO - PROCESS | 2300 | 1468840790097 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:19:50 INFO - PROCESS | 2300 | 1468840790099 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:50 INFO - PROCESS | 2300 | 1468840790148 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 04:19:50 INFO - PROCESS | 2300 | 1468840790221 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 2300 | 1468840790226 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 04:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:19:50 INFO - PROCESS | 2300 | 1468840790233 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 2300 | 1468840790238 Marionette TRACE conn6 <- [1,6,null,{}] 04:19:50 INFO - PROCESS | 2300 | --DOCSHELL 0E0D6800 == 6 [pid = 2300] [id = 1] 04:19:50 INFO - PROCESS | 2300 | 1468840790298 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:50 INFO - PROCESS | 2300 | 1468840790302 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:50 INFO - PROCESS | 2300 | 1468840790325 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 04:19:50 INFO - PROCESS | 2300 | 1468840790333 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 2300 | 1468840790337 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:50 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE8800 == 7 [pid = 2300] [id = 8] 04:19:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 20 (0CFE8C00) [pid = 2300] [serial = 20] [outer = 00000000] 04:19:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 21 (0D0F7800) [pid = 2300] [serial = 21] [outer = 0CFE8C00] 04:19:50 INFO - PROCESS | 2300 | 1468840790401 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 22 (0D77DC00) [pid = 2300] [serial = 22] [outer = 0CFE8C00] 04:19:50 INFO - PROCESS | 2300 | ++DOCSHELL 153F0800 == 8 [pid = 2300] [id = 9] 04:19:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 23 (153F7C00) [pid = 2300] [serial = 23] [outer = 00000000] 04:19:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 24 (15852800) [pid = 2300] [serial = 24] [outer = 153F7C00] 04:19:50 INFO - PROCESS | 2300 | 1468840790879 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 25 (158DAC00) [pid = 2300] [serial = 25] [outer = 153F7C00] 04:19:51 INFO - PROCESS | 2300 | [2300] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:19:51 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:51 INFO - PROCESS | 2300 | 1468840791608 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1406ms 04:19:51 INFO - PROCESS | 2300 | 1468840791635 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 2300 | 1468840791640 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 04:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:19:51 INFO - PROCESS | 2300 | 1468840791647 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 2300 | 1468840791650 Marionette TRACE conn6 <- [1,10,null,{}] 04:19:51 INFO - PROCESS | 2300 | 1468840791654 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:51 INFO - PROCESS | 2300 | 1468840791657 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:51 INFO - PROCESS | 2300 | 1468840791790 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 04:19:51 INFO - PROCESS | 2300 | 1468840791852 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 2300 | 1468840791855 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:51 INFO - PROCESS | 2300 | ++DOCSHELL 1BBDF800 == 9 [pid = 2300] [id = 10] 04:19:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 26 (1BBDFC00) [pid = 2300] [serial = 26] [outer = 00000000] 04:19:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 27 (1D019400) [pid = 2300] [serial = 27] [outer = 1BBDFC00] 04:19:51 INFO - PROCESS | 2300 | 1468840791913 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 28 (1D077400) [pid = 2300] [serial = 28] [outer = 1BBDFC00] 04:19:52 INFO - PROCESS | 2300 | 1468840792605 Marionette TRACE conn6 <- [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]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1023ms 04:19:52 INFO - PROCESS | 2300 | 1468840792701 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 2300 | 1468840792706 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 04:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:19:52 INFO - PROCESS | 2300 | 1468840792711 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 2300 | 1468840792714 Marionette TRACE conn6 <- [1,14,null,{}] 04:19:52 INFO - PROCESS | 2300 | 1468840792720 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:52 INFO - PROCESS | 2300 | 1468840792722 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:52 INFO - PROCESS | 2300 | 1468840792822 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 04:19:52 INFO - PROCESS | 2300 | 1468840792880 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 2300 | 1468840792885 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:52 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F0C00 == 10 [pid = 2300] [id = 11] 04:19:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 29 (0D0F2000) [pid = 2300] [serial = 29] [outer = 00000000] 04:19:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 30 (0D0FF400) [pid = 2300] [serial = 30] [outer = 0D0F2000] 04:19:52 INFO - PROCESS | 2300 | 1468840792934 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 31 (0DBAEC00) [pid = 2300] [serial = 31] [outer = 0D0F2000] 04:19:53 INFO - PROCESS | 2300 | --DOCSHELL 14E18000 == 9 [pid = 2300] [id = 4] 04:19:53 INFO - PROCESS | 2300 | 1468840793377 Marionette TRACE conn6 <- [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]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 04:19:53 INFO - PROCESS | 2300 | 1468840793401 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2300 | 1468840793406 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 04:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:19:53 INFO - PROCESS | 2300 | 1468840793441 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2300 | 1468840793444 Marionette TRACE conn6 <- [1,18,null,{}] 04:19:53 INFO - PROCESS | 2300 | 1468840793448 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:53 INFO - PROCESS | 2300 | 1468840793451 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:53 INFO - PROCESS | 2300 | ++DOCSHELL 0E04F400 == 10 [pid = 2300] [id = 12] 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 32 (0E091400) [pid = 2300] [serial = 32] [outer = 00000000] 04:19:53 INFO - PROCESS | 2300 | 1468840793550 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 33 (0E092C00) [pid = 2300] [serial = 33] [outer = 0E091400] 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 34 (0E0CF800) [pid = 2300] [serial = 34] [outer = 0E091400] 04:19:53 INFO - PROCESS | 2300 | 1468840793598 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 2300 | 1468840793600 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:53 INFO - PROCESS | 2300 | ++DOCSHELL 0C927800 == 11 [pid = 2300] [id = 13] 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 35 (0E0D1C00) [pid = 2300] [serial = 35] [outer = 00000000] 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 36 (14E1A000) [pid = 2300] [serial = 36] [outer = 0E0D1C00] 04:19:53 INFO - PROCESS | 2300 | ++DOCSHELL 14F21400 == 12 [pid = 2300] [id = 14] 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 37 (14F24000) [pid = 2300] [serial = 37] [outer = 00000000] 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 38 (14FB1C00) [pid = 2300] [serial = 38] [outer = 14F24000] 04:19:53 INFO - PROCESS | 2300 | 1468840793690 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 39 (151BE400) [pid = 2300] [serial = 39] [outer = 14F24000] 04:19:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 40 (15850400) [pid = 2300] [serial = 40] [outer = 0E0D1C00] 04:19:54 INFO - PROCESS | 2300 | 1468840794220 Marionette TRACE conn6 <- [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]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 832ms 04:19:54 INFO - PROCESS | 2300 | 1468840794283 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 2300 | 1468840794285 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 04:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:19:54 INFO - PROCESS | 2300 | 1468840794289 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 2300 | 1468840794293 Marionette TRACE conn6 <- [1,22,null,{}] 04:19:54 INFO - PROCESS | 2300 | 1468840794307 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 2300 | 1468840794312 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:54 INFO - PROCESS | 2300 | 1468840794409 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 04:19:54 INFO - PROCESS | 2300 | 1468840794473 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 2300 | 1468840794476 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:54 INFO - PROCESS | 2300 | ++DOCSHELL 18277800 == 13 [pid = 2300] [id = 15] 04:19:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 41 (18279000) [pid = 2300] [serial = 41] [outer = 00000000] 04:19:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 42 (1840C400) [pid = 2300] [serial = 42] [outer = 18279000] 04:19:54 INFO - PROCESS | 2300 | 1468840794527 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 43 (188E6000) [pid = 2300] [serial = 43] [outer = 18279000] 04:19:54 INFO - PROCESS | 2300 | 1468840794908 Marionette TRACE conn6 <- [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]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 672ms 04:19:54 INFO - PROCESS | 2300 | 1468840794965 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 2300 | 1468840794968 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 04:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:19:54 INFO - PROCESS | 2300 | 1468840794971 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 2300 | 1468840794973 Marionette TRACE conn6 <- [1,26,null,{}] 04:19:54 INFO - PROCESS | 2300 | 1468840794976 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 2300 | 1468840794978 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:55 INFO - PROCESS | 2300 | 1468840795064 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 04:19:55 INFO - PROCESS | 2300 | 1468840795070 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 2300 | 1468840795072 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:55 INFO - PROCESS | 2300 | ++DOCSHELL 1840DC00 == 14 [pid = 2300] [id = 16] 04:19:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 44 (184A8400) [pid = 2300] [serial = 44] [outer = 00000000] 04:19:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 45 (1A11CC00) [pid = 2300] [serial = 45] [outer = 184A8400] 04:19:55 INFO - PROCESS | 2300 | 1468840795120 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 46 (1A176C00) [pid = 2300] [serial = 46] [outer = 184A8400] 04:19:55 INFO - PROCESS | 2300 | 1468840795530 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 04:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:19:55 INFO - PROCESS | 2300 | 1468840795545 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 2300 | 1468840795547 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 04:19:55 INFO - PROCESS | 2300 | 1468840795550 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 2300 | 1468840795552 Marionette TRACE conn6 <- [1,30,null,{}] 04:19:55 INFO - PROCESS | 2300 | 1468840795569 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:55 INFO - PROCESS | 2300 | 1468840795571 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:55 INFO - PROCESS | 2300 | 1468840795651 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 04:19:55 INFO - PROCESS | 2300 | 1468840795656 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 2300 | 1468840795658 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:55 INFO - PROCESS | 2300 | ++DOCSHELL 1740DC00 == 15 [pid = 2300] [id = 17] 04:19:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 47 (184F1800) [pid = 2300] [serial = 47] [outer = 00000000] 04:19:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 48 (1A79FC00) [pid = 2300] [serial = 48] [outer = 184F1800] 04:19:55 INFO - PROCESS | 2300 | 1468840795705 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 49 (1A7A8000) [pid = 2300] [serial = 49] [outer = 184F1800] 04:19:56 INFO - PROCESS | 2300 | 1468840796121 Marionette TRACE conn6 <- [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]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 592ms 04:19:56 INFO - PROCESS | 2300 | 1468840796141 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 2300 | 1468840796143 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:19:56 INFO - PROCESS | 2300 | 1468840796147 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 2300 | 1468840796148 Marionette TRACE conn6 <- [1,34,null,{}] 04:19:56 INFO - PROCESS | 2300 | 1468840796152 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:56 INFO - PROCESS | 2300 | 1468840796158 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:56 INFO - PROCESS | 2300 | 1468840796314 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 04:19:56 INFO - PROCESS | 2300 | 1468840796328 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 2300 | 1468840796330 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:56 INFO - PROCESS | 2300 | ++DOCSHELL 17F16C00 == 16 [pid = 2300] [id = 18] 04:19:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 50 (17F24C00) [pid = 2300] [serial = 50] [outer = 00000000] 04:19:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 51 (1BA6B800) [pid = 2300] [serial = 51] [outer = 17F24C00] 04:19:56 INFO - PROCESS | 2300 | 1468840796377 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 52 (1BBEB800) [pid = 2300] [serial = 52] [outer = 17F24C00] 04:19:56 INFO - PROCESS | 2300 | 1468840796745 Marionette TRACE conn6 <- [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]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 04:19:56 INFO - PROCESS | 2300 | 1468840796777 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 2300 | 1468840796779 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 04:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:19:56 INFO - PROCESS | 2300 | 1468840796782 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 2300 | 1468840796784 Marionette TRACE conn6 <- [1,38,null,{}] 04:19:56 INFO - PROCESS | 2300 | 1468840796787 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:56 INFO - PROCESS | 2300 | 1468840796789 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:56 INFO - PROCESS | 2300 | 1468840796898 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 04:19:56 INFO - PROCESS | 2300 | 1468840796906 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 2300 | 1468840796908 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:56 INFO - PROCESS | 2300 | ++DOCSHELL 19F33C00 == 17 [pid = 2300] [id = 19] 04:19:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 53 (19F39000) [pid = 2300] [serial = 53] [outer = 00000000] 04:19:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 54 (19F3E400) [pid = 2300] [serial = 54] [outer = 19F39000] 04:19:56 INFO - PROCESS | 2300 | 1468840796953 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (19F40400) [pid = 2300] [serial = 55] [outer = 19F39000] 04:19:57 INFO - PROCESS | 2300 | 1468840797344 Marionette TRACE conn6 <- [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]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 04:19:57 INFO - PROCESS | 2300 | 1468840797353 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 04:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:19:57 INFO - PROCESS | 2300 | 1468840797365 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 04:19:57 INFO - PROCESS | 2300 | 1468840797368 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 2300 | 1468840797370 Marionette TRACE conn6 <- [1,42,null,{}] 04:19:57 INFO - PROCESS | 2300 | 1468840797373 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 2300 | 1468840797375 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:57 INFO - PROCESS | 2300 | 1468840797455 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 04:19:57 INFO - PROCESS | 2300 | 1468840797521 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 2300 | 1468840797523 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:57 INFO - PROCESS | 2300 | ++DOCSHELL 19F41C00 == 18 [pid = 2300] [id = 20] 04:19:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (19F42800) [pid = 2300] [serial = 56] [outer = 00000000] 04:19:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (1C4F3400) [pid = 2300] [serial = 57] [outer = 19F42800] 04:19:57 INFO - PROCESS | 2300 | 1468840797570 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (1CFB1400) [pid = 2300] [serial = 58] [outer = 19F42800] 04:19:58 INFO - PROCESS | 2300 | 1468840798016 Marionette TRACE conn6 <- [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]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 672ms 04:19:58 INFO - PROCESS | 2300 | 1468840798044 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 2300 | 1468840798046 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 04:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:19:58 INFO - PROCESS | 2300 | 1468840798049 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 2300 | 1468840798051 Marionette TRACE conn6 <- [1,46,null,{}] 04:19:58 INFO - PROCESS | 2300 | 1468840798054 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:58 INFO - PROCESS | 2300 | 1468840798056 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:58 INFO - PROCESS | 2300 | 1468840798134 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 04:19:58 INFO - PROCESS | 2300 | 1468840798156 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 2300 | 1468840798158 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:58 INFO - PROCESS | 2300 | ++DOCSHELL 153F5C00 == 19 [pid = 2300] [id = 21] 04:19:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (17F47C00) [pid = 2300] [serial = 59] [outer = 00000000] 04:19:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (1D07C400) [pid = 2300] [serial = 60] [outer = 17F47C00] 04:19:58 INFO - PROCESS | 2300 | 1468840798204 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (1D903000) [pid = 2300] [serial = 61] [outer = 17F47C00] 04:19:58 INFO - PROCESS | 2300 | 1468840798591 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 04:19:58 INFO - PROCESS | 2300 | 1468840798620 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 2300 | 1468840798623 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 04:19:58 INFO - PROCESS | 2300 | 1468840798626 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:19:58 INFO - PROCESS | 2300 | 1468840798628 Marionette TRACE conn6 <- [1,50,null,{}] 04:19:58 INFO - PROCESS | 2300 | 1468840798631 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:58 INFO - PROCESS | 2300 | 1468840798633 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:58 INFO - PROCESS | 2300 | 1468840798742 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 04:19:58 INFO - PROCESS | 2300 | 1468840798748 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 2300 | 1468840798759 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:58 INFO - PROCESS | 2300 | ++DOCSHELL 0D809000 == 20 [pid = 2300] [id = 22] 04:19:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0D80AC00) [pid = 2300] [serial = 62] [outer = 00000000] 04:19:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0D80E000) [pid = 2300] [serial = 63] [outer = 0D80AC00] 04:19:58 INFO - PROCESS | 2300 | 1468840798806 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0D810800) [pid = 2300] [serial = 64] [outer = 0D80AC00] 04:19:59 INFO - PROCESS | 2300 | 1468840799180 Marionette TRACE conn6 <- [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]]]}] 04:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 575ms 04:19:59 INFO - PROCESS | 2300 | 1468840799203 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 2300 | 1468840799206 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 04:19:59 INFO - PROCESS | 2300 | 1468840799209 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:19:59 INFO - PROCESS | 2300 | 1468840799211 Marionette TRACE conn6 <- [1,54,null,{}] 04:19:59 INFO - PROCESS | 2300 | 1468840799215 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 2300 | 1468840799217 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:59 INFO - PROCESS | 2300 | 1468840799352 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 04:19:59 INFO - PROCESS | 2300 | 1468840799360 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 2300 | 1468840799363 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:59 INFO - PROCESS | 2300 | ++DOCSHELL 0C713400 == 21 [pid = 2300] [id = 23] 04:19:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0C713C00) [pid = 2300] [serial = 65] [outer = 00000000] 04:19:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0DBB9800) [pid = 2300] [serial = 66] [outer = 0C713C00] 04:19:59 INFO - PROCESS | 2300 | 1468840799415 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (18386000) [pid = 2300] [serial = 67] [outer = 0C713C00] 04:19:59 INFO - PROCESS | 2300 | 1468840799816 Marionette TRACE conn6 <- [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]]]}] 04:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 04:19:59 INFO - PROCESS | 2300 | 1468840799843 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 2300 | 1468840799845 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 04:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:19:59 INFO - PROCESS | 2300 | 1468840799848 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 2300 | 1468840799850 Marionette TRACE conn6 <- [1,58,null,{}] 04:19:59 INFO - PROCESS | 2300 | 1468840799854 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 2300 | 1468840799855 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:19:59 INFO - PROCESS | 2300 | 1468840799967 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 04:19:59 INFO - PROCESS | 2300 | 1468840799975 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 2300 | 1468840799977 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:00 INFO - PROCESS | 2300 | ++DOCSHELL 18387C00 == 22 [pid = 2300] [id = 24] 04:20:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (18388000) [pid = 2300] [serial = 68] [outer = 00000000] 04:20:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (19F3B800) [pid = 2300] [serial = 69] [outer = 18388000] 04:20:00 INFO - PROCESS | 2300 | 1468840800021 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1CF3A800) [pid = 2300] [serial = 70] [outer = 18388000] 04:20:00 INFO - PROCESS | 2300 | 1468840800406 Marionette TRACE conn6 <- [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]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 572ms 04:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:20:00 INFO - PROCESS | 2300 | 1468840800420 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 2300 | 1468840800422 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 04:20:00 INFO - PROCESS | 2300 | 1468840800425 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 2300 | 1468840800427 Marionette TRACE conn6 <- [1,62,null,{}] 04:20:00 INFO - PROCESS | 2300 | 1468840800430 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:00 INFO - PROCESS | 2300 | 1468840800432 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:00 INFO - PROCESS | 2300 | 1468840800524 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 04:20:01 INFO - PROCESS | 2300 | --DOCSHELL 0CFE8800 == 21 [pid = 2300] [id = 8] 04:20:01 INFO - PROCESS | 2300 | 1468840801314 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 2300 | 1468840801317 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:01 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B6000 == 22 [pid = 2300] [id = 25] 04:20:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0C7B6400) [pid = 2300] [serial = 71] [outer = 00000000] 04:20:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0C9CBC00) [pid = 2300] [serial = 72] [outer = 0C7B6400] 04:20:01 INFO - PROCESS | 2300 | 1468840801368 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0CF84400) [pid = 2300] [serial = 73] [outer = 0C7B6400] 04:20:01 INFO - PROCESS | 2300 | 1468840801807 Marionette TRACE conn6 <- [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]]]}] 04:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1438ms 04:20:01 INFO - PROCESS | 2300 | 1468840801862 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 2300 | 1468840801866 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 04:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:20:01 INFO - PROCESS | 2300 | 1468840801877 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 2300 | 1468840801880 Marionette TRACE conn6 <- [1,66,null,{}] 04:20:01 INFO - PROCESS | 2300 | 1468840801886 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:01 INFO - PROCESS | 2300 | 1468840801888 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:02 INFO - PROCESS | 2300 | 1468840801996 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 04:20:02 INFO - PROCESS | 2300 | 1468840802004 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 2300 | 1468840802006 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:02 INFO - PROCESS | 2300 | ++DOCSHELL 0D778400 == 23 [pid = 2300] [id = 26] 04:20:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0D804000) [pid = 2300] [serial = 74] [outer = 00000000] 04:20:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0D810400) [pid = 2300] [serial = 75] [outer = 0D804000] 04:20:02 INFO - PROCESS | 2300 | 1468840802056 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0DBB8400) [pid = 2300] [serial = 76] [outer = 0D804000] 04:20:02 INFO - PROCESS | 2300 | 1468840802473 Marionette TRACE conn6 <- [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]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 04:20:02 INFO - PROCESS | 2300 | 1468840802514 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 2300 | 1468840802519 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 04:20:02 INFO - PROCESS | 2300 | 1468840802532 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:20:02 INFO - PROCESS | 2300 | 1468840802534 Marionette TRACE conn6 <- [1,70,null,{}] 04:20:02 INFO - PROCESS | 2300 | 1468840802538 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:02 INFO - PROCESS | 2300 | 1468840802541 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:02 INFO - PROCESS | 2300 | 1468840802952 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 04:20:02 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1740A800) [pid = 2300] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1BBDFC00) [pid = 2300] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D0F2000) [pid = 2300] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (14F24000) [pid = 2300] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (18279000) [pid = 2300] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (184A8400) [pid = 2300] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (184F1800) [pid = 2300] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (17F24C00) [pid = 2300] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0D80AC00) [pid = 2300] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0C713C00) [pid = 2300] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:20:03 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0CFE8C00) [pid = 2300] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:20:03 INFO - PROCESS | 2300 | 1468840803013 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 2300 | 1468840803015 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:03 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BB000 == 24 [pid = 2300] [id = 27] 04:20:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0C9D4C00) [pid = 2300] [serial = 77] [outer = 00000000] 04:20:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D774400) [pid = 2300] [serial = 78] [outer = 0C9D4C00] 04:20:03 INFO - PROCESS | 2300 | 1468840803066 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0E087000) [pid = 2300] [serial = 79] [outer = 0C9D4C00] 04:20:03 INFO - PROCESS | 2300 | 1468840803425 Marionette TRACE conn6 <- [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]]]}] 04:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 934ms 04:20:03 INFO - PROCESS | 2300 | 1468840803471 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 2300 | 1468840803473 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 04:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:20:03 INFO - PROCESS | 2300 | 1468840803482 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 2300 | 1468840803488 Marionette TRACE conn6 <- [1,74,null,{}] 04:20:03 INFO - PROCESS | 2300 | 1468840803492 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:03 INFO - PROCESS | 2300 | 1468840803496 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:03 INFO - PROCESS | 2300 | 1468840803592 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 04:20:03 INFO - PROCESS | 2300 | 1468840803598 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 2300 | 1468840803600 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:03 INFO - PROCESS | 2300 | ++DOCSHELL 153F1400 == 25 [pid = 2300] [id = 28] 04:20:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (1579EC00) [pid = 2300] [serial = 80] [outer = 00000000] 04:20:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (16E29800) [pid = 2300] [serial = 81] [outer = 1579EC00] 04:20:03 INFO - PROCESS | 2300 | 1468840803647 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDD2800) [pid = 2300] [serial = 82] [outer = 1579EC00] 04:20:04 INFO - PROCESS | 2300 | 1468840804063 Marionette TRACE conn6 <- [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]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 04:20:04 INFO - PROCESS | 2300 | 1468840804110 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 2300 | 1468840804113 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 04:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:20:04 INFO - PROCESS | 2300 | 1468840804116 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 2300 | 1468840804118 Marionette TRACE conn6 <- [1,78,null,{}] 04:20:04 INFO - PROCESS | 2300 | 1468840804121 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:04 INFO - PROCESS | 2300 | 1468840804123 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:04 INFO - PROCESS | 2300 | 1468840804213 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 04:20:04 INFO - PROCESS | 2300 | 1468840804219 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 2300 | 1468840804221 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:04 INFO - PROCESS | 2300 | ++DOCSHELL 16E28800 == 26 [pid = 2300] [id = 29] 04:20:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F46000) [pid = 2300] [serial = 83] [outer = 00000000] 04:20:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18222800) [pid = 2300] [serial = 84] [outer = 17F46000] 04:20:04 INFO - PROCESS | 2300 | 1468840804266 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (18384000) [pid = 2300] [serial = 85] [outer = 17F46000] 04:20:04 INFO - PROCESS | 2300 | 1468840804698 Marionette TRACE conn6 <- [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]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 04:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:20:04 INFO - PROCESS | 2300 | 1468840804750 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 2300 | 1468840804752 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 04:20:04 INFO - PROCESS | 2300 | 1468840804756 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 2300 | 1468840804758 Marionette TRACE conn6 <- [1,82,null,{}] 04:20:04 INFO - PROCESS | 2300 | 1468840804761 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:04 INFO - PROCESS | 2300 | 1468840804763 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:04 INFO - PROCESS | 2300 | 1468840804842 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 04:20:04 INFO - PROCESS | 2300 | 1468840804848 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 2300 | 1468840804854 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:04 INFO - PROCESS | 2300 | ++DOCSHELL 1838C800 == 27 [pid = 2300] [id = 30] 04:20:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1838CC00) [pid = 2300] [serial = 86] [outer = 00000000] 04:20:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (188ED400) [pid = 2300] [serial = 87] [outer = 1838CC00] 04:20:04 INFO - PROCESS | 2300 | 1468840804910 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (195D7400) [pid = 2300] [serial = 88] [outer = 1838CC00] 04:20:05 INFO - PROCESS | 2300 | 1468840805584 Marionette TRACE conn6 <- [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]]]}] 04:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 872ms 04:20:05 INFO - PROCESS | 2300 | 1468840805627 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 04:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:20:05 INFO - PROCESS | 2300 | 1468840805632 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 04:20:05 INFO - PROCESS | 2300 | 1468840805636 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 2300 | 1468840805640 Marionette TRACE conn6 <- [1,86,null,{}] 04:20:05 INFO - PROCESS | 2300 | 1468840805646 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 2300 | 1468840805650 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:05 INFO - PROCESS | 2300 | 1468840805759 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 04:20:05 INFO - PROCESS | 2300 | 1468840805829 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 2300 | 1468840805831 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:05 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BCC00 == 28 [pid = 2300] [id = 31] 04:20:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0D0F2400) [pid = 2300] [serial = 89] [outer = 00000000] 04:20:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0DDDB000) [pid = 2300] [serial = 90] [outer = 0D0F2400] 04:20:05 INFO - PROCESS | 2300 | 1468840805889 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (14E1D800) [pid = 2300] [serial = 91] [outer = 0D0F2400] 04:20:06 INFO - PROCESS | 2300 | 1468840806450 Marionette TRACE conn6 <- [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]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 893ms 04:20:06 INFO - PROCESS | 2300 | 1468840806527 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 2300 | 1468840806532 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 04:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:20:06 INFO - PROCESS | 2300 | 1468840806539 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 2300 | 1468840806575 Marionette TRACE conn6 <- [1,90,null,{}] 04:20:06 INFO - PROCESS | 2300 | 1468840806579 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:06 INFO - PROCESS | 2300 | 1468840806582 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:06 INFO - PROCESS | 2300 | 1468840806703 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 04:20:06 INFO - PROCESS | 2300 | 1468840806770 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 2300 | 1468840806772 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:06 INFO - PROCESS | 2300 | ++DOCSHELL 17F23000 == 29 [pid = 2300] [id = 32] 04:20:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (17F24800) [pid = 2300] [serial = 92] [outer = 00000000] 04:20:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18402400) [pid = 2300] [serial = 93] [outer = 17F24800] 04:20:06 INFO - PROCESS | 2300 | 1468840806831 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (18B06400) [pid = 2300] [serial = 94] [outer = 17F24800] 04:20:07 INFO - PROCESS | 2300 | 1468840807401 Marionette TRACE conn6 <- [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]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 872ms 04:20:07 INFO - PROCESS | 2300 | 1468840807443 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 2300 | 1468840807446 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 04:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:20:07 INFO - PROCESS | 2300 | 1468840807450 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 2300 | 1468840807454 Marionette TRACE conn6 <- [1,94,null,{}] 04:20:07 INFO - PROCESS | 2300 | 1468840807465 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 2300 | 1468840807470 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:07 INFO - PROCESS | 2300 | 1468840807571 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 04:20:07 INFO - PROCESS | 2300 | 1468840807654 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 2300 | 1468840807658 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:07 INFO - PROCESS | 2300 | ++DOCSHELL 0DDBD400 == 30 [pid = 2300] [id = 33] 04:20:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0DDBE000) [pid = 2300] [serial = 95] [outer = 00000000] 04:20:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (17411400) [pid = 2300] [serial = 96] [outer = 0DDBE000] 04:20:07 INFO - PROCESS | 2300 | 1468840807716 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (195D6400) [pid = 2300] [serial = 97] [outer = 0DDBE000] 04:20:08 INFO - PROCESS | 2300 | 1468840808278 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 872ms 04:20:08 INFO - PROCESS | 2300 | 1468840808324 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 2300 | 1468840808327 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 04:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:20:08 INFO - PROCESS | 2300 | 1468840808330 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 2300 | 1468840808332 Marionette TRACE conn6 <- [1,98,null,{}] 04:20:08 INFO - PROCESS | 2300 | 1468840808336 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:08 INFO - PROCESS | 2300 | 1468840808339 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:08 INFO - PROCESS | 2300 | 1468840808443 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 04:20:08 INFO - PROCESS | 2300 | 1468840808524 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 2300 | 1468840808527 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:08 INFO - PROCESS | 2300 | ++DOCSHELL 0D773C00 == 31 [pid = 2300] [id = 34] 04:20:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0D77E800) [pid = 2300] [serial = 98] [outer = 00000000] 04:20:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0E086000) [pid = 2300] [serial = 99] [outer = 0D77E800] 04:20:08 INFO - PROCESS | 2300 | 1468840808580 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (158D9800) [pid = 2300] [serial = 100] [outer = 0D77E800] 04:20:09 INFO - PROCESS | 2300 | 1468840809152 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 872ms 04:20:09 INFO - PROCESS | 2300 | 1468840809203 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 2300 | 1468840809207 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 04:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:20:09 INFO - PROCESS | 2300 | 1468840809212 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 2300 | 1468840809215 Marionette TRACE conn6 <- [1,102,null,{}] 04:20:09 INFO - PROCESS | 2300 | 1468840809221 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 2300 | 1468840809224 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:09 INFO - PROCESS | 2300 | 1468840809344 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1A11B800) [pid = 2300] [serial = 17] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (151BE400) [pid = 2300] [serial = 39] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1D077400) [pid = 2300] [serial = 28] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DBAEC00) [pid = 2300] [serial = 31] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (18386000) [pid = 2300] [serial = 67] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D810800) [pid = 2300] [serial = 64] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19F3B800) [pid = 2300] [serial = 69] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F48C00) [pid = 2300] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F42800) [pid = 2300] [serial = 9] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (14E17000) [pid = 2300] [serial = 4] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (15852800) [pid = 2300] [serial = 24] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1D019400) [pid = 2300] [serial = 27] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D0FF400) [pid = 2300] [serial = 30] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14E1A000) [pid = 2300] [serial = 36] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (14FB1C00) [pid = 2300] [serial = 38] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1840C400) [pid = 2300] [serial = 42] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A11CC00) [pid = 2300] [serial = 45] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (188E6000) [pid = 2300] [serial = 43] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A79FC00) [pid = 2300] [serial = 48] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1BA6B800) [pid = 2300] [serial = 51] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (19F3E400) [pid = 2300] [serial = 54] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1C4F3400) [pid = 2300] [serial = 57] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1D07C400) [pid = 2300] [serial = 60] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0D80E000) [pid = 2300] [serial = 63] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (0DBB9800) [pid = 2300] [serial = 66] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0D0F7800) [pid = 2300] [serial = 21] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0E092C00) [pid = 2300] [serial = 33] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (1A176C00) [pid = 2300] [serial = 46] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (1A7A8000) [pid = 2300] [serial = 49] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (0D77DC00) [pid = 2300] [serial = 22] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (1BBEB800) [pid = 2300] [serial = 52] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (19364000) [pid = 2300] [serial = 14] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2300 | 1468840809432 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 2300 | 1468840809434 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:09 INFO - PROCESS | 2300 | ++DOCSHELL 0C976C00 == 32 [pid = 2300] [id = 35] 04:20:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (0C9CA800) [pid = 2300] [serial = 101] [outer = 00000000] 04:20:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0D0F9400) [pid = 2300] [serial = 102] [outer = 0C9CA800] 04:20:09 INFO - PROCESS | 2300 | 1468840809482 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0D77E000) [pid = 2300] [serial = 103] [outer = 0C9CA800] 04:20:09 INFO - PROCESS | 2300 | 1468840809862 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 671ms 04:20:09 INFO - PROCESS | 2300 | 1468840809884 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 2300 | 1468840809888 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 04:20:09 INFO - PROCESS | 2300 | 1468840809894 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:20:09 INFO - PROCESS | 2300 | 1468840809897 Marionette TRACE conn6 <- [1,106,null,{}] 04:20:09 INFO - PROCESS | 2300 | 1468840809901 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 2300 | 1468840809903 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:10 INFO - PROCESS | 2300 | 1468840809993 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 04:20:10 INFO - PROCESS | 2300 | 1468840810000 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 2300 | 1468840810002 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:10 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB6000 == 33 [pid = 2300] [id = 36] 04:20:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0DDBB000) [pid = 2300] [serial = 104] [outer = 00000000] 04:20:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0DDC1400) [pid = 2300] [serial = 105] [outer = 0DDBB000] 04:20:10 INFO - PROCESS | 2300 | 1468840810052 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0E084C00) [pid = 2300] [serial = 106] [outer = 0DDBB000] 04:20:10 INFO - PROCESS | 2300 | 1468840810465 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 632ms 04:20:10 INFO - PROCESS | 2300 | 1468840810530 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 2300 | 1468840810532 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 04:20:10 INFO - PROCESS | 2300 | 1468840810535 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:20:10 INFO - PROCESS | 2300 | 1468840810539 Marionette TRACE conn6 <- [1,110,null,{}] 04:20:10 INFO - PROCESS | 2300 | 1468840810554 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:10 INFO - PROCESS | 2300 | 1468840810559 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:10 INFO - PROCESS | 2300 | 1468840810643 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 04:20:10 INFO - PROCESS | 2300 | 1468840810652 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 2300 | 1468840810655 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:10 INFO - PROCESS | 2300 | ++DOCSHELL 158D3400 == 34 [pid = 2300] [id = 37] 04:20:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (158D9400) [pid = 2300] [serial = 107] [outer = 00000000] 04:20:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (17408800) [pid = 2300] [serial = 108] [outer = 158D9400] 04:20:10 INFO - PROCESS | 2300 | 1468840810711 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (17F42800) [pid = 2300] [serial = 109] [outer = 158D9400] 04:20:11 INFO - PROCESS | 2300 | 1468840811127 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 04:20:11 INFO - PROCESS | 2300 | 1468840811169 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2300 | 1468840811172 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 04:20:11 INFO - PROCESS | 2300 | 1468840811175 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:20:11 INFO - PROCESS | 2300 | 1468840811186 Marionette TRACE conn6 <- [1,114,null,{}] 04:20:11 INFO - PROCESS | 2300 | 1468840811190 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 2300 | 1468840811192 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:11 INFO - PROCESS | 2300 | 1468840811280 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 04:20:11 INFO - PROCESS | 2300 | 1468840811286 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2300 | 1468840811288 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:11 INFO - PROCESS | 2300 | ++DOCSHELL 1821CC00 == 35 [pid = 2300] [id = 38] 04:20:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (1821D000) [pid = 2300] [serial = 110] [outer = 00000000] 04:20:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (184AD800) [pid = 2300] [serial = 111] [outer = 1821D000] 04:20:11 INFO - PROCESS | 2300 | 1468840811333 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (19365400) [pid = 2300] [serial = 112] [outer = 1821D000] 04:20:11 INFO - PROCESS | 2300 | 1468840811798 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 04:20:11 INFO - PROCESS | 2300 | 1468840811869 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2300 | 1468840811872 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 04:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:20:11 INFO - PROCESS | 2300 | 1468840811880 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 2300 | 1468840811882 Marionette TRACE conn6 <- [1,118,null,{}] 04:20:11 INFO - PROCESS | 2300 | 1468840811886 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 2300 | 1468840811888 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:12 INFO - PROCESS | 2300 | 1468840811995 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 04:20:12 INFO - PROCESS | 2300 | 1468840812004 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 2300 | 1468840812006 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:12 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C5C00 == 36 [pid = 2300] [id = 39] 04:20:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D7C8C00) [pid = 2300] [serial = 113] [outer = 00000000] 04:20:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D7CE800) [pid = 2300] [serial = 114] [outer = 0D7C8C00] 04:20:12 INFO - PROCESS | 2300 | 1468840812051 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D7D1000) [pid = 2300] [serial = 115] [outer = 0D7C8C00] 04:20:12 INFO - PROCESS | 2300 | 1468840812456 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 04:20:12 INFO - PROCESS | 2300 | 1468840812519 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 2300 | 1468840812521 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 04:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:20:12 INFO - PROCESS | 2300 | 1468840812525 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 2300 | 1468840812526 Marionette TRACE conn6 <- [1,122,null,{}] 04:20:12 INFO - PROCESS | 2300 | 1468840812530 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:12 INFO - PROCESS | 2300 | 1468840812536 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:12 INFO - PROCESS | 2300 | 1468840812684 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 04:20:12 INFO - PROCESS | 2300 | 1468840812703 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 2300 | 1468840812705 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:12 INFO - PROCESS | 2300 | ++DOCSHELL 1838D800 == 37 [pid = 2300] [id = 40] 04:20:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (19F38C00) [pid = 2300] [serial = 116] [outer = 00000000] 04:20:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A173800) [pid = 2300] [serial = 117] [outer = 19F38C00] 04:20:12 INFO - PROCESS | 2300 | 1468840812752 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A176400) [pid = 2300] [serial = 118] [outer = 19F38C00] 04:20:13 INFO - PROCESS | 2300 | 1468840813165 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 672ms 04:20:13 INFO - PROCESS | 2300 | 1468840813199 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2300 | 1468840813201 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 04:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:20:13 INFO - PROCESS | 2300 | 1468840813204 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 2300 | 1468840813206 Marionette TRACE conn6 <- [1,126,null,{}] 04:20:13 INFO - PROCESS | 2300 | 1468840813215 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 2300 | 1468840813216 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:13 INFO - PROCESS | 2300 | 1468840813319 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 04:20:13 INFO - PROCESS | 2300 | 1468840813325 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2300 | 1468840813326 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:13 INFO - PROCESS | 2300 | ++DOCSHELL 19F3F800 == 38 [pid = 2300] [id = 41] 04:20:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (19F40C00) [pid = 2300] [serial = 119] [outer = 00000000] 04:20:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A5EA400) [pid = 2300] [serial = 120] [outer = 19F40C00] 04:20:13 INFO - PROCESS | 2300 | 1468840813369 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A7A5000) [pid = 2300] [serial = 121] [outer = 19F40C00] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (18388000) [pid = 2300] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (17F47C00) [pid = 2300] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (19F39000) [pid = 2300] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (19F42800) [pid = 2300] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (17F46000) [pid = 2300] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D804000) [pid = 2300] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1579EC00) [pid = 2300] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0C9D4C00) [pid = 2300] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:20:13 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0C7B6400) [pid = 2300] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:20:13 INFO - PROCESS | 2300 | 1468840813775 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 04:20:13 INFO - PROCESS | 2300 | 1468840813835 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2300 | 1468840813837 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 04:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:20:13 INFO - PROCESS | 2300 | 1468840813846 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 2300 | 1468840813848 Marionette TRACE conn6 <- [1,130,null,{}] 04:20:13 INFO - PROCESS | 2300 | 1468840813852 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 2300 | 1468840813853 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:13 INFO - PROCESS | 2300 | 1468840813934 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 04:20:13 INFO - PROCESS | 2300 | 1468840813941 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2300 | 1468840813943 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:13 INFO - PROCESS | 2300 | ++DOCSHELL 0DBAF400 == 39 [pid = 2300] [id = 42] 04:20:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (14FF4C00) [pid = 2300] [serial = 122] [outer = 00000000] 04:20:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (18812C00) [pid = 2300] [serial = 123] [outer = 14FF4C00] 04:20:14 INFO - PROCESS | 2300 | 1468840813988 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (18816000) [pid = 2300] [serial = 124] [outer = 14FF4C00] 04:20:14 INFO - PROCESS | 2300 | 1468840814403 Marionette TRACE conn6 <- [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]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 572ms 04:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:20:14 INFO - PROCESS | 2300 | 1468840814415 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 2300 | 1468840814417 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 04:20:14 INFO - PROCESS | 2300 | 1468840814420 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 2300 | 1468840814422 Marionette TRACE conn6 <- [1,134,null,{}] 04:20:14 INFO - PROCESS | 2300 | 1468840814426 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:14 INFO - PROCESS | 2300 | 1468840814427 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:14 INFO - PROCESS | 2300 | 1468840814542 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 04:20:14 INFO - PROCESS | 2300 | 1468840814550 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 2300 | 1468840814552 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:14 INFO - PROCESS | 2300 | ++DOCSHELL 18812400 == 40 [pid = 2300] [id = 43] 04:20:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18812800) [pid = 2300] [serial = 125] [outer = 00000000] 04:20:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1881C000) [pid = 2300] [serial = 126] [outer = 18812800] 04:20:14 INFO - PROCESS | 2300 | 1468840814598 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18820400) [pid = 2300] [serial = 127] [outer = 18812800] 04:20:15 INFO - PROCESS | 2300 | 1468840815008 Marionette TRACE conn6 <- [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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 04:20:15 INFO - PROCESS | 2300 | 1468840815051 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 04:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:20:15 INFO - PROCESS | 2300 | 1468840815053 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 04:20:15 INFO - PROCESS | 2300 | 1468840815056 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 2300 | 1468840815058 Marionette TRACE conn6 <- [1,138,null,{}] 04:20:15 INFO - PROCESS | 2300 | 1468840815061 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 2300 | 1468840815063 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:15 INFO - PROCESS | 2300 | 1468840815170 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 04:20:15 INFO - PROCESS | 2300 | 1468840815177 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 2300 | 1468840815179 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:15 INFO - PROCESS | 2300 | ++DOCSHELL 08C80000 == 41 [pid = 2300] [id = 44] 04:20:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (08C80800) [pid = 2300] [serial = 128] [outer = 00000000] 04:20:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (08C87C00) [pid = 2300] [serial = 129] [outer = 08C80800] 04:20:15 INFO - PROCESS | 2300 | 1468840815225 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (08C8AC00) [pid = 2300] [serial = 130] [outer = 08C80800] 04:20:15 INFO - PROCESS | 2300 | 1468840815673 Marionette TRACE conn6 <- [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]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 672ms 04:20:15 INFO - PROCESS | 2300 | 1468840815728 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 2300 | 1468840815733 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 04:20:15 INFO - PROCESS | 2300 | 1468840815739 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:20:15 INFO - PROCESS | 2300 | 1468840815743 Marionette TRACE conn6 <- [1,142,null,{}] 04:20:15 INFO - PROCESS | 2300 | 1468840815751 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 2300 | 1468840815754 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:15 INFO - PROCESS | 2300 | 1468840815907 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 04:20:16 INFO - PROCESS | 2300 | 1468840815989 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2300 | 1468840815994 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:16 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BB400 == 42 [pid = 2300] [id = 45] 04:20:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0C7BBC00) [pid = 2300] [serial = 131] [outer = 00000000] 04:20:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0CF3B400) [pid = 2300] [serial = 132] [outer = 0C7BBC00] 04:20:16 INFO - PROCESS | 2300 | 1468840816064 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0D774000) [pid = 2300] [serial = 133] [outer = 0C7BBC00] 04:20:16 INFO - PROCESS | 2300 | 1468840816657 Marionette TRACE conn6 <- [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]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 992ms 04:20:16 INFO - PROCESS | 2300 | 1468840816733 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 2300 | 1468840816739 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 04:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:20:16 INFO - PROCESS | 2300 | 1468840816745 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 2300 | 1468840816748 Marionette TRACE conn6 <- [1,146,null,{}] 04:20:16 INFO - PROCESS | 2300 | 1468840816752 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:16 INFO - PROCESS | 2300 | 1468840816755 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:16 INFO - PROCESS | 2300 | 1468840816871 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 04:20:16 INFO - PROCESS | 2300 | 1468840816944 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2300 | 1468840816946 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:16 INFO - PROCESS | 2300 | ++DOCSHELL 0DDC0800 == 43 [pid = 2300] [id = 46] 04:20:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0DDC1800) [pid = 2300] [serial = 134] [outer = 00000000] 04:20:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (14E1D400) [pid = 2300] [serial = 135] [outer = 0DDC1800] 04:20:17 INFO - PROCESS | 2300 | 1468840817004 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (15751000) [pid = 2300] [serial = 136] [outer = 0DDC1800] 04:20:17 INFO - PROCESS | 2300 | 1468840817641 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 932ms 04:20:17 INFO - PROCESS | 2300 | 1468840817678 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 2300 | 1468840817681 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 04:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:20:17 INFO - PROCESS | 2300 | 1468840817684 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 2300 | 1468840817688 Marionette TRACE conn6 <- [1,150,null,{}] 04:20:17 INFO - PROCESS | 2300 | 1468840817700 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:17 INFO - PROCESS | 2300 | 1468840817705 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:17 INFO - PROCESS | 2300 | 1468840817813 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 04:20:17 INFO - PROCESS | 2300 | 1468840817888 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 2300 | 1468840817892 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:17 INFO - PROCESS | 2300 | ++DOCSHELL 18388800 == 44 [pid = 2300] [id = 47] 04:20:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (184A8800) [pid = 2300] [serial = 137] [outer = 00000000] 04:20:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (195D9400) [pid = 2300] [serial = 138] [outer = 184A8800] 04:20:18 INFO - PROCESS | 2300 | 1468840817990 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A11B800) [pid = 2300] [serial = 139] [outer = 184A8800] 04:20:18 INFO - PROCESS | 2300 | 1468840818780 Marionette TRACE conn6 <- [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]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1135ms 04:20:18 INFO - PROCESS | 2300 | 1468840818820 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 04:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:20:18 INFO - PROCESS | 2300 | 1468840818824 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 04:20:18 INFO - PROCESS | 2300 | 1468840818829 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 2300 | 1468840818832 Marionette TRACE conn6 <- [1,154,null,{}] 04:20:18 INFO - PROCESS | 2300 | 1468840818838 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 2300 | 1468840818841 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:19 INFO - PROCESS | 2300 | 1468840818972 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 04:20:19 INFO - PROCESS | 2300 | 1468840819046 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 2300 | 1468840819050 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:19 INFO - PROCESS | 2300 | ++DOCSHELL 0C96D000 == 45 [pid = 2300] [id = 48] 04:20:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0C974400) [pid = 2300] [serial = 140] [outer = 00000000] 04:20:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0D7C6800) [pid = 2300] [serial = 141] [outer = 0C974400] 04:20:19 INFO - PROCESS | 2300 | 1468840819145 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D803000) [pid = 2300] [serial = 142] [outer = 0C974400] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 18812400 == 44 [pid = 2300] [id = 43] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0DBAF400 == 43 [pid = 2300] [id = 42] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 19F3F800 == 42 [pid = 2300] [id = 41] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 1838D800 == 41 [pid = 2300] [id = 40] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0D7C5C00 == 40 [pid = 2300] [id = 39] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 1821CC00 == 39 [pid = 2300] [id = 38] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 158D3400 == 38 [pid = 2300] [id = 37] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0DDB6000 == 37 [pid = 2300] [id = 36] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0C976C00 == 36 [pid = 2300] [id = 35] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0DDBD400 == 35 [pid = 2300] [id = 33] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0D773C00 == 34 [pid = 2300] [id = 34] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0C7BCC00 == 33 [pid = 2300] [id = 31] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 17F23000 == 32 [pid = 2300] [id = 32] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 1BBDF800 == 31 [pid = 2300] [id = 10] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 18388800 == 30 [pid = 2300] [id = 47] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 08C80000 == 29 [pid = 2300] [id = 44] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0C7BB400 == 28 [pid = 2300] [id = 45] 04:20:19 INFO - PROCESS | 2300 | --DOCSHELL 0DDC0800 == 27 [pid = 2300] [id = 46] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0D810400) [pid = 2300] [serial = 75] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0DBB8400) [pid = 2300] [serial = 76] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (16E29800) [pid = 2300] [serial = 81] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (18384000) [pid = 2300] [serial = 85] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0E087000) [pid = 2300] [serial = 79] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DDD2800) [pid = 2300] [serial = 82] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0C9CBC00) [pid = 2300] [serial = 72] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0CF84400) [pid = 2300] [serial = 73] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D774400) [pid = 2300] [serial = 78] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1CF3A800) [pid = 2300] [serial = 70] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1D903000) [pid = 2300] [serial = 61] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (19F40400) [pid = 2300] [serial = 55] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1CFB1400) [pid = 2300] [serial = 58] [outer = 00000000] [url = about:blank] 04:20:19 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (18222800) [pid = 2300] [serial = 84] [outer = 00000000] [url = about:blank] 04:20:20 INFO - PROCESS | 2300 | 1468840820191 Marionette TRACE conn6 <- [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]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1382ms 04:20:20 INFO - PROCESS | 2300 | 1468840820209 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2300 | 1468840820214 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 04:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:20:20 INFO - PROCESS | 2300 | 1468840820218 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 2300 | 1468840820223 Marionette TRACE conn6 <- [1,158,null,{}] 04:20:20 INFO - PROCESS | 2300 | 1468840820228 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:20 INFO - PROCESS | 2300 | 1468840820231 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:20 INFO - PROCESS | 2300 | 1468840820341 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 04:20:20 INFO - PROCESS | 2300 | 1468840820350 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 2300 | 1468840820353 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:20 INFO - PROCESS | 2300 | ++DOCSHELL 0D05A000 == 28 [pid = 2300] [id = 49] 04:20:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0D05D000) [pid = 2300] [serial = 143] [outer = 00000000] 04:20:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0D0FEC00) [pid = 2300] [serial = 144] [outer = 0D05D000] 04:20:20 INFO - PROCESS | 2300 | 1468840820403 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0D7C2800) [pid = 2300] [serial = 145] [outer = 0D05D000] 04:20:20 INFO - PROCESS | 2300 | 1468840820913 Marionette TRACE conn6 <- [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]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 04:20:20 INFO - PROCESS | 2300 | 1468840820942 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2300 | 1468840820948 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 04:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:20:20 INFO - PROCESS | 2300 | 1468840820954 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 2300 | 1468840820957 Marionette TRACE conn6 <- [1,162,null,{}] 04:20:20 INFO - PROCESS | 2300 | 1468840820961 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:20 INFO - PROCESS | 2300 | 1468840820963 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:21 INFO - PROCESS | 2300 | 1468840821058 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 04:20:21 INFO - PROCESS | 2300 | 1468840821095 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2300 | 1468840821097 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:21 INFO - PROCESS | 2300 | ++DOCSHELL 0DCB3000 == 29 [pid = 2300] [id = 50] 04:20:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0DCB5C00) [pid = 2300] [serial = 146] [outer = 00000000] 04:20:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0DDB6C00) [pid = 2300] [serial = 147] [outer = 0DCB5C00] 04:20:21 INFO - PROCESS | 2300 | 1468840821208 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0DDC0800) [pid = 2300] [serial = 148] [outer = 0DCB5C00] 04:20:21 INFO - PROCESS | 2300 | 1468840821586 Marionette TRACE conn6 <- [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]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 04:20:21 INFO - PROCESS | 2300 | 1468840821627 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 2300 | 1468840821629 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 04:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:20:21 INFO - PROCESS | 2300 | 1468840821633 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 2300 | 1468840821636 Marionette TRACE conn6 <- [1,166,null,{}] 04:20:21 INFO - PROCESS | 2300 | 1468840821648 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:21 INFO - PROCESS | 2300 | 1468840821653 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:21 INFO - PROCESS | 2300 | 1468840821738 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 04:20:21 INFO - PROCESS | 2300 | 1468840821745 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2300 | 1468840821748 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:21 INFO - PROCESS | 2300 | ++DOCSHELL 11D2F800 == 30 [pid = 2300] [id = 51] 04:20:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (14F26000) [pid = 2300] [serial = 149] [outer = 00000000] 04:20:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (153FC800) [pid = 2300] [serial = 150] [outer = 14F26000] 04:20:21 INFO - PROCESS | 2300 | 1468840821799 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (158D3400) [pid = 2300] [serial = 151] [outer = 14F26000] 04:20:22 INFO - PROCESS | 2300 | 1468840822281 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 692ms 04:20:22 INFO - PROCESS | 2300 | 1468840822325 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 2300 | 1468840822328 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 04:20:22 INFO - PROCESS | 2300 | 1468840822331 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:20:22 INFO - PROCESS | 2300 | 1468840822333 Marionette TRACE conn6 <- [1,170,null,{}] 04:20:22 INFO - PROCESS | 2300 | 1468840822336 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:22 INFO - PROCESS | 2300 | 1468840822338 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:22 INFO - PROCESS | 2300 | 1468840822483 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 04:20:22 INFO - PROCESS | 2300 | 1468840822504 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 2300 | 1468840822506 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:22 INFO - PROCESS | 2300 | ++DOCSHELL 17F16400 == 31 [pid = 2300] [id = 52] 04:20:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (17F1A800) [pid = 2300] [serial = 152] [outer = 00000000] 04:20:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (17F1FC00) [pid = 2300] [serial = 153] [outer = 17F1A800] 04:20:22 INFO - PROCESS | 2300 | 1468840822550 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (17F47400) [pid = 2300] [serial = 154] [outer = 17F1A800] 04:20:22 INFO - PROCESS | 2300 | 1468840822954 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 04:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:20:23 INFO - PROCESS | 2300 | 1468840823005 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 2300 | 1468840823007 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 2300 | 1468840823016 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 2300 | 1468840823018 Marionette TRACE conn6 <- [1,174,null,{}] 04:20:23 INFO - PROCESS | 2300 | 1468840823022 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:23 INFO - PROCESS | 2300 | 1468840823024 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:23 INFO - PROCESS | 2300 | 1468840823128 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 04:20:23 INFO - PROCESS | 2300 | 1468840823133 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 2300 | 1468840823135 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:23 INFO - PROCESS | 2300 | ++DOCSHELL 1821F000 == 32 [pid = 2300] [id = 53] 04:20:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (18220400) [pid = 2300] [serial = 155] [outer = 00000000] 04:20:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (18383400) [pid = 2300] [serial = 156] [outer = 18220400] 04:20:23 INFO - PROCESS | 2300 | 1468840823179 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1838B400) [pid = 2300] [serial = 157] [outer = 18220400] 04:20:23 INFO - PROCESS | 2300 | 1468840823632 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 692ms 04:20:23 INFO - PROCESS | 2300 | 1468840823705 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 2300 | 1468840823707 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 2300 | 1468840823711 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:20:23 INFO - PROCESS | 2300 | 1468840823713 Marionette TRACE conn6 <- [1,178,null,{}] 04:20:23 INFO - PROCESS | 2300 | 1468840823716 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:23 INFO - PROCESS | 2300 | 1468840823722 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:23 INFO - PROCESS | 2300 | 1468840823865 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 04:20:23 INFO - PROCESS | 2300 | 1468840823886 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 2300 | 1468840823888 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:23 INFO - PROCESS | 2300 | ++DOCSHELL 195D3400 == 33 [pid = 2300] [id = 54] 04:20:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (195D5400) [pid = 2300] [serial = 158] [outer = 00000000] 04:20:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (19F3D400) [pid = 2300] [serial = 159] [outer = 195D5400] 04:20:23 INFO - PROCESS | 2300 | 1468840823937 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (1A11B400) [pid = 2300] [serial = 160] [outer = 195D5400] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0D7C8C00) [pid = 2300] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (1838CC00) [pid = 2300] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0D77E800) [pid = 2300] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0D0F2400) [pid = 2300] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDBB000) [pid = 2300] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1821D000) [pid = 2300] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (158D9400) [pid = 2300] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDBE000) [pid = 2300] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0C9CA800) [pid = 2300] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (17F24800) [pid = 2300] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (19F38C00) [pid = 2300] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19F40C00) [pid = 2300] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (14FF4C00) [pid = 2300] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (18812800) [pid = 2300] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:20:24 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (08C80800) [pid = 2300] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:20:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D780800) [pid = 2300] [serial = 161] [outer = 0E0D1C00] 04:20:24 INFO - PROCESS | 2300 | 1468840824631 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 972ms 04:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:20:24 INFO - PROCESS | 2300 | 1468840824685 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 2300 | 1468840824687 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 04:20:24 INFO - PROCESS | 2300 | 1468840824690 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 2300 | 1468840824692 Marionette TRACE conn6 <- [1,182,null,{}] 04:20:24 INFO - PROCESS | 2300 | 1468840824695 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 2300 | 1468840824697 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:24 INFO - PROCESS | 2300 | 1468840824778 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 04:20:24 INFO - PROCESS | 2300 | 1468840824783 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 2300 | 1468840824785 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:24 INFO - PROCESS | 2300 | ++DOCSHELL 158D8400 == 34 [pid = 2300] [id = 55] 04:20:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (16261400) [pid = 2300] [serial = 162] [outer = 00000000] 04:20:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (19F42000) [pid = 2300] [serial = 163] [outer = 16261400] 04:20:24 INFO - PROCESS | 2300 | 1468840824831 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A175400) [pid = 2300] [serial = 164] [outer = 16261400] 04:20:25 INFO - PROCESS | 2300 | 1468840825231 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 571ms 04:20:25 INFO - PROCESS | 2300 | 1468840825261 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2300 | 1468840825263 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:20:25 INFO - PROCESS | 2300 | 1468840825266 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2300 | 1468840825268 Marionette TRACE conn6 <- [1,186,null,{}] 04:20:25 INFO - PROCESS | 2300 | 1468840825284 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 2300 | 1468840825286 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:25 INFO - PROCESS | 2300 | 1468840825365 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 04:20:25 INFO - PROCESS | 2300 | 1468840825371 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 2300 | 1468840825373 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:25 INFO - PROCESS | 2300 | ++DOCSHELL 1A11E800 == 35 [pid = 2300] [id = 56] 04:20:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0C9D2400) [pid = 2300] [serial = 165] [outer = 00000000] 04:20:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A7A6000) [pid = 2300] [serial = 166] [outer = 0C9D2400] 04:20:25 INFO - PROCESS | 2300 | 1468840825417 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A38BC00) [pid = 2300] [serial = 167] [outer = 0C9D2400] 04:20:25 INFO - PROCESS | 2300 | 1468840825825 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 591ms 04:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:20:25 INFO - PROCESS | 2300 | 1468840825857 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2300 | 1468840825859 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 04:20:25 INFO - PROCESS | 2300 | 1468840825862 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2300 | 1468840825864 Marionette TRACE conn6 <- [1,190,null,{}] 04:20:25 INFO - PROCESS | 2300 | 1468840825867 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 2300 | 1468840825869 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:26 INFO - PROCESS | 2300 | 1468840825981 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 04:20:26 INFO - PROCESS | 2300 | 1468840825989 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 2300 | 1468840825991 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:26 INFO - PROCESS | 2300 | ++DOCSHELL 1A5EFC00 == 36 [pid = 2300] [id = 57] 04:20:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1B8E6800) [pid = 2300] [serial = 168] [outer = 00000000] 04:20:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1BA75000) [pid = 2300] [serial = 169] [outer = 1B8E6800] 04:20:26 INFO - PROCESS | 2300 | 1468840826034 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1BBDF000) [pid = 2300] [serial = 170] [outer = 1B8E6800] 04:20:26 INFO - PROCESS | 2300 | 1468840826498 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 671ms 04:20:26 INFO - PROCESS | 2300 | 1468840826534 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 04:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:20:26 INFO - PROCESS | 2300 | 1468840826538 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 04:20:26 INFO - PROCESS | 2300 | 1468840826544 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 2300 | 1468840826547 Marionette TRACE conn6 <- [1,194,null,{}] 04:20:26 INFO - PROCESS | 2300 | 1468840826553 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:26 INFO - PROCESS | 2300 | 1468840826557 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:26 INFO - PROCESS | 2300 | 1468840826682 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 04:20:26 INFO - PROCESS | 2300 | 1468840826825 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 2300 | 1468840826828 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:26 INFO - PROCESS | 2300 | ++DOCSHELL 0CF85800 == 37 [pid = 2300] [id = 58] 04:20:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0CFE6800) [pid = 2300] [serial = 171] [outer = 00000000] 04:20:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D774C00) [pid = 2300] [serial = 172] [outer = 0CFE6800] 04:20:26 INFO - PROCESS | 2300 | 1468840826884 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0D806400) [pid = 2300] [serial = 173] [outer = 0CFE6800] 04:20:27 INFO - PROCESS | 2300 | 1468840827520 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1026ms 04:20:27 INFO - PROCESS | 2300 | 1468840827566 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 2300 | 1468840827572 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 04:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:20:27 INFO - PROCESS | 2300 | 1468840827578 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 2300 | 1468840827581 Marionette TRACE conn6 <- [1,198,null,{}] 04:20:27 INFO - PROCESS | 2300 | 1468840827586 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:27 INFO - PROCESS | 2300 | 1468840827589 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:27 INFO - PROCESS | 2300 | 1468840827728 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 04:20:27 INFO - PROCESS | 2300 | 1468840827850 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 2300 | 1468840827853 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:27 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA8800 == 38 [pid = 2300] [id = 59] 04:20:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0DDA8C00) [pid = 2300] [serial = 174] [outer = 00000000] 04:20:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0DDAD800) [pid = 2300] [serial = 175] [outer = 0DDA8C00] 04:20:27 INFO - PROCESS | 2300 | 1468840827915 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0DDB1800) [pid = 2300] [serial = 176] [outer = 0DDA8C00] 04:20:28 INFO - PROCESS | 2300 | 1468840828829 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1322ms 04:20:28 INFO - PROCESS | 2300 | 1468840828901 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 2300 | 1468840828905 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 04:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:20:28 INFO - PROCESS | 2300 | 1468840828910 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 2300 | 1468840828913 Marionette TRACE conn6 <- [1,202,null,{}] 04:20:28 INFO - PROCESS | 2300 | 1468840828919 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 2300 | 1468840828921 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:29 INFO - PROCESS | 2300 | 1468840829039 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 04:20:29 INFO - PROCESS | 2300 | 1468840829111 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 2300 | 1468840829115 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:29 INFO - PROCESS | 2300 | ++DOCSHELL 0CF82000 == 39 [pid = 2300] [id = 60] 04:20:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (0CF84400) [pid = 2300] [serial = 177] [outer = 00000000] 04:20:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (0D0F2000) [pid = 2300] [serial = 178] [outer = 0CF84400] 04:20:29 INFO - PROCESS | 2300 | 1468840829165 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (0D77DC00) [pid = 2300] [serial = 179] [outer = 0CF84400] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 1A11E800 == 38 [pid = 2300] [id = 56] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 158D8400 == 37 [pid = 2300] [id = 55] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 195D3400 == 36 [pid = 2300] [id = 54] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 1821F000 == 35 [pid = 2300] [id = 53] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 17F16400 == 34 [pid = 2300] [id = 52] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 11D2F800 == 33 [pid = 2300] [id = 51] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 0DCB3000 == 32 [pid = 2300] [id = 50] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 0D05A000 == 31 [pid = 2300] [id = 49] 04:20:29 INFO - PROCESS | 2300 | --DOCSHELL 0C96D000 == 30 [pid = 2300] [id = 48] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (0D7CE800) [pid = 2300] [serial = 114] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (0D7D1000) [pid = 2300] [serial = 115] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (195D7400) [pid = 2300] [serial = 88] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (188ED400) [pid = 2300] [serial = 87] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0E086000) [pid = 2300] [serial = 99] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (158D9800) [pid = 2300] [serial = 100] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0DDDB000) [pid = 2300] [serial = 90] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (14E1D800) [pid = 2300] [serial = 91] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDC1400) [pid = 2300] [serial = 105] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0E084C00) [pid = 2300] [serial = 106] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (184AD800) [pid = 2300] [serial = 111] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (17408800) [pid = 2300] [serial = 108] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (17F42800) [pid = 2300] [serial = 109] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (17411400) [pid = 2300] [serial = 96] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (195D6400) [pid = 2300] [serial = 97] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D0F9400) [pid = 2300] [serial = 102] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D77E000) [pid = 2300] [serial = 103] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (18402400) [pid = 2300] [serial = 93] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18B06400) [pid = 2300] [serial = 94] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A176400) [pid = 2300] [serial = 118] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1A173800) [pid = 2300] [serial = 117] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A5EA400) [pid = 2300] [serial = 120] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1A7A5000) [pid = 2300] [serial = 121] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18816000) [pid = 2300] [serial = 124] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18812C00) [pid = 2300] [serial = 123] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18820400) [pid = 2300] [serial = 127] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (19365400) [pid = 2300] [serial = 112] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1881C000) [pid = 2300] [serial = 126] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (08C8AC00) [pid = 2300] [serial = 130] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (08C87C00) [pid = 2300] [serial = 129] [outer = 00000000] [url = about:blank] 04:20:29 INFO - PROCESS | 2300 | 1468840829663 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 792ms 04:20:29 INFO - PROCESS | 2300 | 1468840829704 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 2300 | 1468840829709 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 04:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:20:29 INFO - PROCESS | 2300 | 1468840829720 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 2300 | 1468840829723 Marionette TRACE conn6 <- [1,206,null,{}] 04:20:29 INFO - PROCESS | 2300 | 1468840829727 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:29 INFO - PROCESS | 2300 | 1468840829729 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:29 INFO - PROCESS | 2300 | 1468840829819 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 04:20:29 INFO - PROCESS | 2300 | 1468840829828 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 2300 | 1468840829830 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:29 INFO - PROCESS | 2300 | ++DOCSHELL 0D7CE400 == 31 [pid = 2300] [id = 61] 04:20:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D7CE800) [pid = 2300] [serial = 180] [outer = 00000000] 04:20:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D80FC00) [pid = 2300] [serial = 181] [outer = 0D7CE800] 04:20:29 INFO - PROCESS | 2300 | 1468840829880 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDA3000) [pid = 2300] [serial = 182] [outer = 0D7CE800] 04:20:30 INFO - PROCESS | 2300 | 1468840830331 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 631ms 04:20:30 INFO - PROCESS | 2300 | 1468840830351 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 2300 | 1468840830354 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 04:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:20:30 INFO - PROCESS | 2300 | 1468840830357 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 2300 | 1468840830361 Marionette TRACE conn6 <- [1,210,null,{}] 04:20:30 INFO - PROCESS | 2300 | 1468840830372 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:30 INFO - PROCESS | 2300 | 1468840830377 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:30 INFO - PROCESS | 2300 | 1468840830469 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 04:20:30 INFO - PROCESS | 2300 | 1468840830503 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 2300 | 1468840830506 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:30 INFO - PROCESS | 2300 | ++DOCSHELL 0E092800 == 32 [pid = 2300] [id = 62] 04:20:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0E092C00) [pid = 2300] [serial = 183] [outer = 00000000] 04:20:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (11B42800) [pid = 2300] [serial = 184] [outer = 0E092C00] 04:20:30 INFO - PROCESS | 2300 | 1468840830559 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (14F25400) [pid = 2300] [serial = 185] [outer = 0E092C00] 04:20:31 INFO - PROCESS | 2300 | 1468840831008 Marionette TRACE conn6 <- [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]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 672ms 04:20:31 INFO - PROCESS | 2300 | 1468840831031 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 2300 | 1468840831034 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 04:20:31 INFO - PROCESS | 2300 | 1468840831037 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 2300 | 1468840831039 Marionette TRACE conn6 <- [1,214,null,{}] 04:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:20:31 INFO - PROCESS | 2300 | 1468840831046 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:31 INFO - PROCESS | 2300 | 1468840831048 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:31 INFO - PROCESS | 2300 | 1468840831137 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 04:20:31 INFO - PROCESS | 2300 | 1468840831144 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 2300 | 1468840831146 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:31 INFO - PROCESS | 2300 | ++DOCSHELL 1584D000 == 33 [pid = 2300] [id = 63] 04:20:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (158D9800) [pid = 2300] [serial = 186] [outer = 00000000] 04:20:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F18C00) [pid = 2300] [serial = 187] [outer = 158D9800] 04:20:31 INFO - PROCESS | 2300 | 1468840831201 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F1E800) [pid = 2300] [serial = 188] [outer = 158D9800] 04:20:31 INFO - PROCESS | 2300 | 1468840831617 Marionette TRACE conn6 <- [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]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 04:20:31 INFO - PROCESS | 2300 | 1468840831676 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 2300 | 1468840831678 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 04:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:20:31 INFO - PROCESS | 2300 | 1468840831686 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 2300 | 1468840831688 Marionette TRACE conn6 <- [1,218,null,{}] 04:20:31 INFO - PROCESS | 2300 | 1468840831692 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:31 INFO - PROCESS | 2300 | 1468840831694 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:31 INFO - PROCESS | 2300 | 1468840831798 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 04:20:31 INFO - PROCESS | 2300 | 1468840831804 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 2300 | 1468840831806 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:31 INFO - PROCESS | 2300 | ++DOCSHELL 17F3E800 == 34 [pid = 2300] [id = 64] 04:20:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F42C00) [pid = 2300] [serial = 189] [outer = 00000000] 04:20:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1821F000) [pid = 2300] [serial = 190] [outer = 17F42C00] 04:20:31 INFO - PROCESS | 2300 | 1468840831850 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18225C00) [pid = 2300] [serial = 191] [outer = 17F42C00] 04:20:32 INFO - PROCESS | 2300 | 1468840832310 Marionette TRACE conn6 <- [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]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 672ms 04:20:32 INFO - PROCESS | 2300 | 1468840832375 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 2300 | 1468840832377 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 04:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:20:32 INFO - PROCESS | 2300 | 1468840832381 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 2300 | 1468840832382 Marionette TRACE conn6 <- [1,222,null,{}] 04:20:32 INFO - PROCESS | 2300 | 1468840832386 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 2300 | 1468840832392 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:32 INFO - PROCESS | 2300 | 1468840832540 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 04:20:32 INFO - PROCESS | 2300 | 1468840832554 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 2300 | 1468840832556 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:32 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE3000 == 35 [pid = 2300] [id = 65] 04:20:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0DDB4000) [pid = 2300] [serial = 192] [outer = 00000000] 04:20:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18819C00) [pid = 2300] [serial = 193] [outer = 0DDB4000] 04:20:32 INFO - PROCESS | 2300 | 1468840832643 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (188E5400) [pid = 2300] [serial = 194] [outer = 0DDB4000] 04:20:33 INFO - PROCESS | 2300 | 1468840833049 Marionette TRACE conn6 <- [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]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 732ms 04:20:33 INFO - PROCESS | 2300 | 1468840833120 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2300 | 1468840833122 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 04:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:20:33 INFO - PROCESS | 2300 | 1468840833126 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 2300 | 1468840833128 Marionette TRACE conn6 <- [1,226,null,{}] 04:20:33 INFO - PROCESS | 2300 | 1468840833132 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 2300 | 1468840833134 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:33 INFO - PROCESS | 2300 | 1468840833248 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 04:20:33 INFO - PROCESS | 2300 | 1468840833257 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2300 | 1468840833259 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:33 INFO - PROCESS | 2300 | ++DOCSHELL 188EEC00 == 36 [pid = 2300] [id = 66] 04:20:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (188EF800) [pid = 2300] [serial = 195] [outer = 00000000] 04:20:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (195D4800) [pid = 2300] [serial = 196] [outer = 188EF800] 04:20:33 INFO - PROCESS | 2300 | 1468840833343 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (195DAC00) [pid = 2300] [serial = 197] [outer = 188EF800] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0C974400) [pid = 2300] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D05D000) [pid = 2300] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (17F1A800) [pid = 2300] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (14F26000) [pid = 2300] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (18220400) [pid = 2300] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (195D5400) [pid = 2300] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (16261400) [pid = 2300] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0C7BBC00) [pid = 2300] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C9D2400) [pid = 2300] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDC1800) [pid = 2300] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (184A8800) [pid = 2300] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:20:33 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DCB5C00) [pid = 2300] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:20:33 INFO - PROCESS | 2300 | 1468840833804 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 731ms 04:20:33 INFO - PROCESS | 2300 | 1468840833859 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2300 | 1468840833861 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 04:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:20:33 INFO - PROCESS | 2300 | 1468840833864 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 2300 | 1468840833866 Marionette TRACE conn6 <- [1,230,null,{}] 04:20:33 INFO - PROCESS | 2300 | 1468840833869 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 2300 | 1468840833871 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:33 INFO - PROCESS | 2300 | 1468840833949 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 04:20:33 INFO - PROCESS | 2300 | 1468840833955 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2300 | 1468840833956 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:34 INFO - PROCESS | 2300 | ++DOCSHELL 0C929400 == 37 [pid = 2300] [id = 67] 04:20:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0C96A400) [pid = 2300] [serial = 198] [outer = 00000000] 04:20:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14E1C800) [pid = 2300] [serial = 199] [outer = 0C96A400] 04:20:34 INFO - PROCESS | 2300 | 1468840834004 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17412C00) [pid = 2300] [serial = 200] [outer = 0C96A400] 04:20:34 INFO - PROCESS | 2300 | 1468840834447 Marionette TRACE conn6 <- [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]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 573ms 04:20:34 INFO - PROCESS | 2300 | 1468840834467 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 2300 | 1468840834469 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:20:34 INFO - PROCESS | 2300 | 1468840834472 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 2300 | 1468840834474 Marionette TRACE conn6 <- [1,234,null,{}] 04:20:34 INFO - PROCESS | 2300 | 1468840834490 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:34 INFO - PROCESS | 2300 | 1468840834492 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:34 INFO - PROCESS | 2300 | 1468840834594 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 04:20:34 INFO - PROCESS | 2300 | 1468840834606 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 2300 | 1468840834608 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:34 INFO - PROCESS | 2300 | ++DOCSHELL 0DDBCC00 == 38 [pid = 2300] [id = 68] 04:20:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0E092000) [pid = 2300] [serial = 201] [outer = 00000000] 04:20:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F3E800) [pid = 2300] [serial = 202] [outer = 0E092000] 04:20:34 INFO - PROCESS | 2300 | 1468840834653 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A179C00) [pid = 2300] [serial = 203] [outer = 0E092000] 04:20:35 INFO - PROCESS | 2300 | 1468840835059 Marionette TRACE conn6 <- [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]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 651ms 04:20:35 INFO - PROCESS | 2300 | 1468840835134 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2300 | 1468840835137 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 2300 | 1468840835140 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:20:35 INFO - PROCESS | 2300 | 1468840835142 Marionette TRACE conn6 <- [1,238,null,{}] 04:20:35 INFO - PROCESS | 2300 | 1468840835145 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 2300 | 1468840835147 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:35 INFO - PROCESS | 2300 | 1468840835231 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 04:20:35 INFO - PROCESS | 2300 | 1468840835239 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 2300 | 1468840835241 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:35 INFO - PROCESS | 2300 | ++DOCSHELL 14FAD800 == 39 [pid = 2300] [id = 69] 04:20:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A173400) [pid = 2300] [serial = 204] [outer = 00000000] 04:20:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A7A8000) [pid = 2300] [serial = 205] [outer = 1A173400] 04:20:35 INFO - PROCESS | 2300 | 1468840835288 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A7AC800) [pid = 2300] [serial = 206] [outer = 1A173400] 04:20:35 INFO - PROCESS | 2300 | 1468840835711 Marionette TRACE conn6 <- [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]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 632ms 04:20:35 INFO - PROCESS | 2300 | 1468840835775 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2300 | 1468840835778 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 04:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:20:35 INFO - PROCESS | 2300 | 1468840835781 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 2300 | 1468840835784 Marionette TRACE conn6 <- [1,242,null,{}] 04:20:35 INFO - PROCESS | 2300 | 1468840835787 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 2300 | 1468840835790 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:35 INFO - PROCESS | 2300 | 1468840835933 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 04:20:36 INFO - PROCESS | 2300 | 1468840836078 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 2300 | 1468840836081 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:36 INFO - PROCESS | 2300 | ++DOCSHELL 0C717C00 == 40 [pid = 2300] [id = 70] 04:20:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0C718800) [pid = 2300] [serial = 207] [outer = 00000000] 04:20:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0C7BC400) [pid = 2300] [serial = 208] [outer = 0C718800] 04:20:36 INFO - PROCESS | 2300 | 1468840836140 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0CF80800) [pid = 2300] [serial = 209] [outer = 0C718800] 04:20:36 INFO - PROCESS | 2300 | 1468840836807 Marionette TRACE conn6 <- [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]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1068ms 04:20:36 INFO - PROCESS | 2300 | 1468840836852 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 2300 | 1468840836856 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 04:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:20:36 INFO - PROCESS | 2300 | 1468840836861 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 2300 | 1468840836864 Marionette TRACE conn6 <- [1,246,null,{}] 04:20:36 INFO - PROCESS | 2300 | 1468840836869 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:36 INFO - PROCESS | 2300 | 1468840836872 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:37 INFO - PROCESS | 2300 | 1468840837033 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 04:20:37 INFO - PROCESS | 2300 | 1468840837044 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2300 | 1468840837047 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:37 INFO - PROCESS | 2300 | ++DOCSHELL 0E086000 == 41 [pid = 2300] [id = 71] 04:20:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0E08A000) [pid = 2300] [serial = 210] [outer = 00000000] 04:20:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (157A1000) [pid = 2300] [serial = 211] [outer = 0E08A000] 04:20:37 INFO - PROCESS | 2300 | 1468840837106 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (17409400) [pid = 2300] [serial = 212] [outer = 0E08A000] 04:20:37 INFO - PROCESS | 2300 | 1468840837702 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 892ms 04:20:37 INFO - PROCESS | 2300 | 1468840837752 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 2300 | 1468840837755 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 04:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:20:37 INFO - PROCESS | 2300 | 1468840837759 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 2300 | 1468840837762 Marionette TRACE conn6 <- [1,250,null,{}] 04:20:37 INFO - PROCESS | 2300 | 1468840837766 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:37 INFO - PROCESS | 2300 | 1468840837769 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:37 INFO - PROCESS | 2300 | 1468840837918 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 04:20:38 INFO - PROCESS | 2300 | 1468840838042 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 2300 | 1468840838045 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:38 INFO - PROCESS | 2300 | ++DOCSHELL 17F20C00 == 42 [pid = 2300] [id = 72] 04:20:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1881A800) [pid = 2300] [serial = 213] [outer = 00000000] 04:20:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1A7A5C00) [pid = 2300] [serial = 214] [outer = 1881A800] 04:20:38 INFO - PROCESS | 2300 | 1468840838101 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1B98D400) [pid = 2300] [serial = 215] [outer = 1881A800] 04:20:38 INFO - PROCESS | 2300 | 1468840838679 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 972ms 04:20:38 INFO - PROCESS | 2300 | 1468840838731 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 2300 | 1468840838736 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 04:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:20:38 INFO - PROCESS | 2300 | 1468840838746 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 2300 | 1468840838751 Marionette TRACE conn6 <- [1,254,null,{}] 04:20:38 INFO - PROCESS | 2300 | 1468840838755 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 2300 | 1468840838758 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:38 INFO - PROCESS | 2300 | 1468840838903 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 04:20:39 INFO - PROCESS | 2300 | 1468840839025 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2300 | 1468840839028 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:39 INFO - PROCESS | 2300 | ++DOCSHELL 1A79F800 == 43 [pid = 2300] [id = 73] 04:20:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (1B98F400) [pid = 2300] [serial = 216] [outer = 00000000] 04:20:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (1C4D6400) [pid = 2300] [serial = 217] [outer = 1B98F400] 04:20:39 INFO - PROCESS | 2300 | 1468840839086 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (1C4EC400) [pid = 2300] [serial = 218] [outer = 1B98F400] 04:20:39 INFO - PROCESS | 2300 | 1468840839782 Marionette TRACE conn6 <- [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]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1083ms 04:20:39 INFO - PROCESS | 2300 | 1468840839826 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 2300 | 1468840839831 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 04:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:20:39 INFO - PROCESS | 2300 | 1468840839836 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 2300 | 1468840839839 Marionette TRACE conn6 <- [1,258,null,{}] 04:20:39 INFO - PROCESS | 2300 | 1468840839845 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:39 INFO - PROCESS | 2300 | 1468840839848 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:39 INFO - PROCESS | 2300 | 1468840839952 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 04:20:40 INFO - PROCESS | 2300 | 1468840840036 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 2300 | 1468840840040 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:40 INFO - PROCESS | 2300 | ++DOCSHELL 0D77C000 == 44 [pid = 2300] [id = 74] 04:20:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (0D7CA000) [pid = 2300] [serial = 219] [outer = 00000000] 04:20:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (0D801800) [pid = 2300] [serial = 220] [outer = 0D7CA000] 04:20:40 INFO - PROCESS | 2300 | 1468840840133 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (0DBAF800) [pid = 2300] [serial = 221] [outer = 0D7CA000] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 14FAD800 == 43 [pid = 2300] [id = 69] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 0DDBCC00 == 42 [pid = 2300] [id = 68] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 0C929400 == 41 [pid = 2300] [id = 67] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 188EEC00 == 40 [pid = 2300] [id = 66] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 0CFE3000 == 39 [pid = 2300] [id = 65] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 17F3E800 == 38 [pid = 2300] [id = 64] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 1584D000 == 37 [pid = 2300] [id = 63] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 0E092800 == 36 [pid = 2300] [id = 62] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 0D7CE400 == 35 [pid = 2300] [id = 61] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 0CF82000 == 34 [pid = 2300] [id = 60] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 0DDA8800 == 33 [pid = 2300] [id = 59] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 0CF85800 == 32 [pid = 2300] [id = 58] 04:20:40 INFO - PROCESS | 2300 | --DOCSHELL 1A5EFC00 == 31 [pid = 2300] [id = 57] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (0D803000) [pid = 2300] [serial = 142] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (0D7C6800) [pid = 2300] [serial = 141] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (0D0FEC00) [pid = 2300] [serial = 144] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (0D7C2800) [pid = 2300] [serial = 145] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (17F1FC00) [pid = 2300] [serial = 153] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (153FC800) [pid = 2300] [serial = 150] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (1838B400) [pid = 2300] [serial = 157] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (18383400) [pid = 2300] [serial = 156] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (17F47400) [pid = 2300] [serial = 154] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (19F3D400) [pid = 2300] [serial = 159] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1A175400) [pid = 2300] [serial = 164] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (19F42000) [pid = 2300] [serial = 163] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0D774000) [pid = 2300] [serial = 133] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0CF3B400) [pid = 2300] [serial = 132] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1A38BC00) [pid = 2300] [serial = 167] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (15751000) [pid = 2300] [serial = 136] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (14E1D400) [pid = 2300] [serial = 135] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A11B800) [pid = 2300] [serial = 139] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (195D9400) [pid = 2300] [serial = 138] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (15850400) [pid = 2300] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDB6C00) [pid = 2300] [serial = 147] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDC0800) [pid = 2300] [serial = 148] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1A11B400) [pid = 2300] [serial = 160] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A7A6000) [pid = 2300] [serial = 166] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (158D3400) [pid = 2300] [serial = 151] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1BA75000) [pid = 2300] [serial = 169] [outer = 00000000] [url = about:blank] 04:20:40 INFO - PROCESS | 2300 | 1468840840905 Marionette TRACE conn6 <- [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]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1139ms 04:20:41 INFO - PROCESS | 2300 | 1468840840972 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 2300 | 1468840840977 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 04:20:41 INFO - PROCESS | 2300 | 1468840840983 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:20:41 INFO - PROCESS | 2300 | 1468840840985 Marionette TRACE conn6 <- [1,262,null,{}] 04:20:41 INFO - PROCESS | 2300 | 1468840840989 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:41 INFO - PROCESS | 2300 | 1468840840992 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:41 INFO - PROCESS | 2300 | 1468840841083 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 04:20:41 INFO - PROCESS | 2300 | 1468840841095 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 2300 | 1468840841097 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:41 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C7C00 == 32 [pid = 2300] [id = 75] 04:20:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D806000) [pid = 2300] [serial = 222] [outer = 00000000] 04:20:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDA6C00) [pid = 2300] [serial = 223] [outer = 0D806000] 04:20:41 INFO - PROCESS | 2300 | 1468840841147 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDB9800) [pid = 2300] [serial = 224] [outer = 0D806000] 04:20:41 INFO - PROCESS | 2300 | 1468840841621 Marionette TRACE conn6 <- [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]]]}] 04:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 672ms 04:20:41 INFO - PROCESS | 2300 | 1468840841659 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 2300 | 1468840841661 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 04:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:20:41 INFO - PROCESS | 2300 | 1468840841665 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 2300 | 1468840841669 Marionette TRACE conn6 <- [1,266,null,{}] 04:20:41 INFO - PROCESS | 2300 | 1468840841679 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:41 INFO - PROCESS | 2300 | 1468840841684 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:41 INFO - PROCESS | 2300 | 1468840841773 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 04:20:41 INFO - PROCESS | 2300 | 1468840841781 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 2300 | 1468840841784 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:41 INFO - PROCESS | 2300 | ++DOCSHELL 157A3C00 == 33 [pid = 2300] [id = 76] 04:20:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (157A5400) [pid = 2300] [serial = 225] [outer = 00000000] 04:20:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (158D4400) [pid = 2300] [serial = 226] [outer = 157A5400] 04:20:41 INFO - PROCESS | 2300 | 1468840841843 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (16259400) [pid = 2300] [serial = 227] [outer = 157A5400] 04:20:42 INFO - PROCESS | 2300 | 1468840842308 Marionette TRACE conn6 <- [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]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 672ms 04:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:20:42 INFO - PROCESS | 2300 | 1468840842338 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 2300 | 1468840842341 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 04:20:42 INFO - PROCESS | 2300 | 1468840842344 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 2300 | 1468840842345 Marionette TRACE conn6 <- [1,270,null,{}] 04:20:42 INFO - PROCESS | 2300 | 1468840842349 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:42 INFO - PROCESS | 2300 | 1468840842351 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:42 INFO - PROCESS | 2300 | 1468840842438 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 04:20:42 INFO - PROCESS | 2300 | 1468840842446 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 2300 | 1468840842448 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:42 INFO - PROCESS | 2300 | ++DOCSHELL 17F21400 == 34 [pid = 2300] [id = 77] 04:20:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F21800) [pid = 2300] [serial = 228] [outer = 00000000] 04:20:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1821D000) [pid = 2300] [serial = 229] [outer = 17F21800] 04:20:42 INFO - PROCESS | 2300 | 1468840842494 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18279000) [pid = 2300] [serial = 230] [outer = 17F21800] 04:20:42 INFO - PROCESS | 2300 | 1468840842932 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 631ms 04:20:43 INFO - PROCESS | 2300 | 1468840842978 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2300 | 1468840842980 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 04:20:43 INFO - PROCESS | 2300 | 1468840842983 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 2300 | 1468840842985 Marionette TRACE conn6 <- [1,274,null,{}] 04:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:20:43 INFO - PROCESS | 2300 | 1468840842989 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:43 INFO - PROCESS | 2300 | 1468840842991 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:43 INFO - PROCESS | 2300 | 1468840843074 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 04:20:43 INFO - PROCESS | 2300 | 1468840843080 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 2300 | 1468840843082 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:43 INFO - PROCESS | 2300 | ++DOCSHELL 18386800 == 35 [pid = 2300] [id = 78] 04:20:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18387800) [pid = 2300] [serial = 231] [outer = 00000000] 04:20:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1840C400) [pid = 2300] [serial = 232] [outer = 18387800] 04:20:43 INFO - PROCESS | 2300 | 1468840843129 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18812800) [pid = 2300] [serial = 233] [outer = 18387800] 04:20:43 INFO - PROCESS | 2300 | 1468840843602 Marionette TRACE conn6 <- [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]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 672ms 04:20:43 INFO - PROCESS | 2300 | 1468840843658 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2300 | 1468840843660 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 04:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:20:43 INFO - PROCESS | 2300 | 1468840843663 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 2300 | 1468840843665 Marionette TRACE conn6 <- [1,278,null,{}] 04:20:43 INFO - PROCESS | 2300 | 1468840843668 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:43 INFO - PROCESS | 2300 | 1468840843674 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:43 INFO - PROCESS | 2300 | 1468840843816 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 04:20:43 INFO - PROCESS | 2300 | 1468840843871 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 2300 | 1468840843873 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:43 INFO - PROCESS | 2300 | ++DOCSHELL 1838B800 == 36 [pid = 2300] [id = 79] 04:20:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (18818000) [pid = 2300] [serial = 234] [outer = 00000000] 04:20:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (19F38C00) [pid = 2300] [serial = 235] [outer = 18818000] 04:20:43 INFO - PROCESS | 2300 | 1468840843920 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (19F40800) [pid = 2300] [serial = 236] [outer = 18818000] 04:20:44 INFO - PROCESS | 2300 | 1468840844362 Marionette TRACE conn6 <- [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]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 731ms 04:20:44 INFO - PROCESS | 2300 | 1468840844398 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 2300 | 1468840844400 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:20:44 INFO - PROCESS | 2300 | 1468840844403 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 2300 | 1468840844405 Marionette TRACE conn6 <- [1,282,null,{}] 04:20:44 INFO - PROCESS | 2300 | 1468840844442 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 2300 | 1468840844444 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:44 INFO - PROCESS | 2300 | 1468840844557 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 04:20:44 INFO - PROCESS | 2300 | 1468840844570 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 2300 | 1468840844571 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:44 INFO - PROCESS | 2300 | ++DOCSHELL 19F36400 == 37 [pid = 2300] [id = 80] 04:20:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A071400) [pid = 2300] [serial = 237] [outer = 00000000] 04:20:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1A077400) [pid = 2300] [serial = 238] [outer = 1A071400] 04:20:44 INFO - PROCESS | 2300 | 1468840844666 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1A078000) [pid = 2300] [serial = 239] [outer = 1A071400] 04:20:45 INFO - PROCESS | 2300 | 1468840845082 Marionette TRACE conn6 <- [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]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 692ms 04:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:20:45 INFO - PROCESS | 2300 | 1468840845094 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2300 | 1468840845096 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 04:20:45 INFO - PROCESS | 2300 | 1468840845099 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 2300 | 1468840845101 Marionette TRACE conn6 <- [1,286,null,{}] 04:20:45 INFO - PROCESS | 2300 | 1468840845104 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:45 INFO - PROCESS | 2300 | 1468840845106 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:45 INFO - PROCESS | 2300 | 1468840845219 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 04:20:45 INFO - PROCESS | 2300 | 1468840845224 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 2300 | 1468840845226 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:45 INFO - PROCESS | 2300 | ++DOCSHELL 1A07D000 == 38 [pid = 2300] [id = 81] 04:20:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1A07D400) [pid = 2300] [serial = 240] [outer = 00000000] 04:20:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1A11D400) [pid = 2300] [serial = 241] [outer = 1A07D400] 04:20:45 INFO - PROCESS | 2300 | 1468840845315 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (1A118800) [pid = 2300] [serial = 242] [outer = 1A07D400] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0DDB4000) [pid = 2300] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (17F42C00) [pid = 2300] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (188EF800) [pid = 2300] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDA8C00) [pid = 2300] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (158D9800) [pid = 2300] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0E092C00) [pid = 2300] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0CFE6800) [pid = 2300] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0CF84400) [pid = 2300] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D7CE800) [pid = 2300] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0C96A400) [pid = 2300] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:20:45 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0E092000) [pid = 2300] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:20:45 INFO - PROCESS | 2300 | 1468840845764 Marionette TRACE conn6 <- [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]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 732ms 04:20:45 INFO - PROCESS | 2300 | 1468840845830 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2300 | 1468840845833 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 04:20:45 INFO - PROCESS | 2300 | 1468840845836 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:20:45 INFO - PROCESS | 2300 | 1468840845837 Marionette TRACE conn6 <- [1,290,null,{}] 04:20:45 INFO - PROCESS | 2300 | 1468840845841 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:45 INFO - PROCESS | 2300 | 1468840845843 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:45 INFO - PROCESS | 2300 | 1468840845948 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 04:20:45 INFO - PROCESS | 2300 | 1468840845955 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 2300 | 1468840845957 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:46 INFO - PROCESS | 2300 | ++DOCSHELL 08C81800 == 39 [pid = 2300] [id = 82] 04:20:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (08C85800) [pid = 2300] [serial = 243] [outer = 00000000] 04:20:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0E0CCC00) [pid = 2300] [serial = 244] [outer = 08C85800] 04:20:46 INFO - PROCESS | 2300 | 1468840846001 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A07DC00) [pid = 2300] [serial = 245] [outer = 08C85800] 04:20:46 INFO - PROCESS | 2300 | 1468840846413 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 04:20:46 INFO - PROCESS | 2300 | 1468840846471 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 2300 | 1468840846473 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 04:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:20:46 INFO - PROCESS | 2300 | 1468840846476 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 2300 | 1468840846478 Marionette TRACE conn6 <- [1,294,null,{}] 04:20:46 INFO - PROCESS | 2300 | 1468840846482 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 2300 | 1468840846483 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:46 INFO - PROCESS | 2300 | 1468840846568 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 04:20:46 INFO - PROCESS | 2300 | 1468840846577 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 2300 | 1468840846578 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:46 INFO - PROCESS | 2300 | ++DOCSHELL 0DDD5800 == 40 [pid = 2300] [id = 83] 04:20:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (17F1DC00) [pid = 2300] [serial = 246] [outer = 00000000] 04:20:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A7A7C00) [pid = 2300] [serial = 247] [outer = 17F1DC00] 04:20:46 INFO - PROCESS | 2300 | 1468840846623 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1B4E2C00) [pid = 2300] [serial = 248] [outer = 17F1DC00] 04:20:47 INFO - PROCESS | 2300 | 1468840847046 Marionette TRACE conn6 <- [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]]]}] 04:20:47 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. 04:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 632ms 04:20:47 INFO - PROCESS | 2300 | 1468840847111 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 2300 | 1468840847113 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 04:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:20:47 INFO - PROCESS | 2300 | 1468840847116 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 2300 | 1468840847119 Marionette TRACE conn6 <- [1,298,null,{}] 04:20:47 INFO - PROCESS | 2300 | 1468840847123 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:47 INFO - PROCESS | 2300 | 1468840847125 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:47 INFO - PROCESS | 2300 | 1468840847228 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 04:20:47 INFO - PROCESS | 2300 | 1468840847236 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 2300 | 1468840847239 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:47 INFO - PROCESS | 2300 | ++DOCSHELL 1B996800 == 41 [pid = 2300] [id = 84] 04:20:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1B997000) [pid = 2300] [serial = 249] [outer = 00000000] 04:20:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1BBEA400) [pid = 2300] [serial = 250] [outer = 1B997000] 04:20:47 INFO - PROCESS | 2300 | 1468840847322 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1CF39000) [pid = 2300] [serial = 251] [outer = 1B997000] 04:20:47 INFO - PROCESS | 2300 | 1468840847960 Marionette TRACE conn6 <- [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]]]}] 04:20:48 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. 04:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 872ms 04:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:20:48 INFO - PROCESS | 2300 | 1468840847991 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 2300 | 1468840847996 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 04:20:48 INFO - PROCESS | 2300 | 1468840848000 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 2300 | 1468840848006 Marionette TRACE conn6 <- [1,302,null,{}] 04:20:48 INFO - PROCESS | 2300 | 1468840848011 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:48 INFO - PROCESS | 2300 | 1468840848014 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:48 INFO - PROCESS | 2300 | 1468840848168 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 04:20:48 INFO - PROCESS | 2300 | 1468840848219 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:20:48 INFO - PROCESS | 2300 | 1468840848271 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 2300 | 1468840848274 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:48 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F8C00 == 42 [pid = 2300] [id = 85] 04:20:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0D0FAC00) [pid = 2300] [serial = 252] [outer = 00000000] 04:20:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0DDC0000) [pid = 2300] [serial = 253] [outer = 0D0FAC00] 04:20:48 INFO - PROCESS | 2300 | 1468840848363 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0E08B800) [pid = 2300] [serial = 254] [outer = 0D0FAC00] 04:20:48 INFO - PROCESS | 2300 | 1468840848953 Marionette TRACE conn6 <- [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]]]}] 04:20:49 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. 04:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 992ms 04:20:49 INFO - PROCESS | 2300 | 1468840849023 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 2300 | 1468840849028 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 04:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:20:49 INFO - PROCESS | 2300 | 1468840849034 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 2300 | 1468840849038 Marionette TRACE conn6 <- [1,306,null,{}] 04:20:49 INFO - PROCESS | 2300 | 1468840849042 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 2300 | 1468840849045 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:49 INFO - PROCESS | 2300 | 1468840849167 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 04:20:49 INFO - PROCESS | 2300 | 1468840849294 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2300 | 1468840849297 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:49 INFO - PROCESS | 2300 | ++DOCSHELL 16256C00 == 43 [pid = 2300] [id = 86] 04:20:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (16257800) [pid = 2300] [serial = 255] [outer = 00000000] 04:20:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (17F25C00) [pid = 2300] [serial = 256] [outer = 16257800] 04:20:49 INFO - PROCESS | 2300 | 1468840849358 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (1840C000) [pid = 2300] [serial = 257] [outer = 16257800] 04:20:49 INFO - PROCESS | 2300 | 1468840849918 Marionette TRACE conn6 <- [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]]]}] 04:20:49 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. 04:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 932ms 04:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:20:49 INFO - PROCESS | 2300 | 1468840849968 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 2300 | 1468840849970 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 04:20:49 INFO - PROCESS | 2300 | 1468840849974 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 2300 | 1468840849978 Marionette TRACE conn6 <- [1,310,null,{}] 04:20:50 INFO - PROCESS | 2300 | 1468840849989 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:50 INFO - PROCESS | 2300 | 1468840849994 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:50 INFO - PROCESS | 2300 | 1468840850106 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 04:20:50 INFO - PROCESS | 2300 | 1468840850209 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 2300 | 1468840850212 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:50 INFO - PROCESS | 2300 | ++DOCSHELL 1A79FC00 == 44 [pid = 2300] [id = 87] 04:20:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (1A7A6C00) [pid = 2300] [serial = 258] [outer = 00000000] 04:20:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 99 (1B990800) [pid = 2300] [serial = 259] [outer = 1A7A6C00] 04:20:50 INFO - PROCESS | 2300 | 1468840850273 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 100 (1BBDC800) [pid = 2300] [serial = 260] [outer = 1A7A6C00] 04:20:50 INFO - PROCESS | 2300 | 1468840850849 Marionette TRACE conn6 <- [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]]]}] 04:20:50 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. 04:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 932ms 04:20:50 INFO - PROCESS | 2300 | 1468840850907 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2300 | 1468840850910 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 04:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:20:50 INFO - PROCESS | 2300 | 1468840850914 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2300 | 1468840850916 Marionette TRACE conn6 <- [1,314,null,{}] 04:20:50 INFO - PROCESS | 2300 | 1468840850920 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:50 INFO - PROCESS | 2300 | 1468840850922 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:51 INFO - PROCESS | 2300 | 1468840851043 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 04:20:51 INFO - PROCESS | 2300 | 1468840851139 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2300 | 1468840851142 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:51 INFO - PROCESS | 2300 | ++DOCSHELL 1CFB6800 == 45 [pid = 2300] [id = 88] 04:20:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 101 (1CFB6C00) [pid = 2300] [serial = 261] [outer = 00000000] 04:20:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 102 (1D016800) [pid = 2300] [serial = 262] [outer = 1CFB6C00] 04:20:51 INFO - PROCESS | 2300 | 1468840851195 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 103 (1D072800) [pid = 2300] [serial = 263] [outer = 1CFB6C00] 04:20:51 INFO - PROCESS | 2300 | 1468840851794 Marionette TRACE conn6 <- [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]]]}] 04:20:51 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. 04:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 932ms 04:20:51 INFO - PROCESS | 2300 | 1468840851847 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 2300 | 1468840851850 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 04:20:51 INFO - PROCESS | 2300 | 1468840851853 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:20:51 INFO - PROCESS | 2300 | 1468840851855 Marionette TRACE conn6 <- [1,318,null,{}] 04:20:51 INFO - PROCESS | 2300 | 1468840851859 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:51 INFO - PROCESS | 2300 | 1468840851862 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:51 INFO - PROCESS | 2300 | 1468840851976 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 04:20:52 INFO - PROCESS | 2300 | 1468840852075 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 2300 | 1468840852078 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:52 INFO - PROCESS | 2300 | ++DOCSHELL 0D80A800 == 46 [pid = 2300] [id = 89] 04:20:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 104 (0DBAD800) [pid = 2300] [serial = 264] [outer = 00000000] 04:20:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 105 (14E1D800) [pid = 2300] [serial = 265] [outer = 0DBAD800] 04:20:52 INFO - PROCESS | 2300 | 1468840852134 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 106 (17F1CC00) [pid = 2300] [serial = 266] [outer = 0DBAD800] 04:20:52 INFO - PROCESS | 2300 | 1468840852936 Marionette TRACE conn6 <- [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]]]}] 04:20:53 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. 04:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1129ms 04:20:53 INFO - PROCESS | 2300 | 1468840852985 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 2300 | 1468840852989 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 04:20:53 INFO - PROCESS | 2300 | 1468840852995 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:20:53 INFO - PROCESS | 2300 | 1468840853000 Marionette TRACE conn6 <- [1,322,null,{}] 04:20:53 INFO - PROCESS | 2300 | 1468840853005 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 2300 | 1468840853007 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:53 INFO - PROCESS | 2300 | 1468840853110 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 04:20:53 INFO - PROCESS | 2300 | 1468840853234 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2300 | 1468840853238 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:53 INFO - PROCESS | 2300 | ++DOCSHELL 0DBADC00 == 47 [pid = 2300] [id = 90] 04:20:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 107 (0DBB9C00) [pid = 2300] [serial = 267] [outer = 00000000] 04:20:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 108 (11D2DC00) [pid = 2300] [serial = 268] [outer = 0DBB9C00] 04:20:53 INFO - PROCESS | 2300 | 1468840853290 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 109 (151B5800) [pid = 2300] [serial = 269] [outer = 0DBB9C00] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 0DDD5800 == 46 [pid = 2300] [id = 83] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 08C81800 == 45 [pid = 2300] [id = 82] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 1A07D000 == 44 [pid = 2300] [id = 81] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 19F36400 == 43 [pid = 2300] [id = 80] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 1838B800 == 42 [pid = 2300] [id = 79] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 18386800 == 41 [pid = 2300] [id = 78] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 17F21400 == 40 [pid = 2300] [id = 77] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 157A3C00 == 39 [pid = 2300] [id = 76] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 0D7C7C00 == 38 [pid = 2300] [id = 75] 04:20:53 INFO - PROCESS | 2300 | --DOCSHELL 0D77C000 == 37 [pid = 2300] [id = 74] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 108 (1A7A8000) [pid = 2300] [serial = 205] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 107 (14E1C800) [pid = 2300] [serial = 199] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 106 (19F3E800) [pid = 2300] [serial = 202] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 105 (195DAC00) [pid = 2300] [serial = 197] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 104 (1A179C00) [pid = 2300] [serial = 203] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 103 (17F1E800) [pid = 2300] [serial = 188] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 102 (18819C00) [pid = 2300] [serial = 193] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 101 (18225C00) [pid = 2300] [serial = 191] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 100 (1821F000) [pid = 2300] [serial = 190] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 99 (195D4800) [pid = 2300] [serial = 196] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 98 (0DDB1800) [pid = 2300] [serial = 176] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (0DDAD800) [pid = 2300] [serial = 175] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (17F18C00) [pid = 2300] [serial = 187] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (11B42800) [pid = 2300] [serial = 184] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (14F25400) [pid = 2300] [serial = 185] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (188E5400) [pid = 2300] [serial = 194] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0D806400) [pid = 2300] [serial = 173] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0D774C00) [pid = 2300] [serial = 172] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0D77DC00) [pid = 2300] [serial = 179] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0D0F2000) [pid = 2300] [serial = 178] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D80FC00) [pid = 2300] [serial = 181] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (17412C00) [pid = 2300] [serial = 200] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDA3000) [pid = 2300] [serial = 182] [outer = 00000000] [url = about:blank] 04:20:53 INFO - PROCESS | 2300 | 1468840853773 Marionette TRACE conn6 <- [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]]]}] 04:20:53 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. 04:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 832ms 04:20:53 INFO - PROCESS | 2300 | 1468840853830 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 2300 | 1468840853834 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:20:53 INFO - PROCESS | 2300 | 1468840853840 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 2300 | 1468840853843 Marionette TRACE conn6 <- [1,326,null,{}] 04:20:53 INFO - PROCESS | 2300 | 1468840853847 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 2300 | 1468840853849 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:53 INFO - PROCESS | 2300 | 1468840853940 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 04:20:53 INFO - PROCESS | 2300 | 1468840853949 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2300 | 1468840853952 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:53 INFO - PROCESS | 2300 | ++DOCSHELL 0D80F800 == 38 [pid = 2300] [id = 91] 04:20:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0D80FC00) [pid = 2300] [serial = 270] [outer = 00000000] 04:20:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0DDB3C00) [pid = 2300] [serial = 271] [outer = 0D80FC00] 04:20:54 INFO - PROCESS | 2300 | 1468840854003 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (11B47000) [pid = 2300] [serial = 272] [outer = 0D80FC00] 04:20:54 INFO - PROCESS | 2300 | 1468840854479 Marionette TRACE conn6 <- [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]]]}] 04:20:54 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. 04:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 04:20:54 INFO - PROCESS | 2300 | 1468840854514 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 2300 | 1468840854517 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 04:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:20:54 INFO - PROCESS | 2300 | 1468840854520 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 2300 | 1468840854524 Marionette TRACE conn6 <- [1,330,null,{}] 04:20:54 INFO - PROCESS | 2300 | 1468840854534 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:54 INFO - PROCESS | 2300 | 1468840854539 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:54 INFO - PROCESS | 2300 | 1468840854631 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 04:20:54 INFO - PROCESS | 2300 | 1468840854640 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 2300 | 1468840854643 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:54 INFO - PROCESS | 2300 | ++DOCSHELL 17F1A400 == 39 [pid = 2300] [id = 92] 04:20:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (17F1A800) [pid = 2300] [serial = 273] [outer = 00000000] 04:20:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (17F24C00) [pid = 2300] [serial = 274] [outer = 17F1A800] 04:20:54 INFO - PROCESS | 2300 | 1468840854692 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1827B000) [pid = 2300] [serial = 275] [outer = 17F1A800] 04:20:55 INFO - PROCESS | 2300 | 1468840855153 Marionette TRACE conn6 <- [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]]]}] 04:20:55 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. 04:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 04:20:55 INFO - PROCESS | 2300 | 1468840855194 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 2300 | 1468840855197 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 04:20:55 INFO - PROCESS | 2300 | 1468840855200 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:20:55 INFO - PROCESS | 2300 | 1468840855202 Marionette TRACE conn6 <- [1,334,null,{}] 04:20:55 INFO - PROCESS | 2300 | 1468840855206 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:55 INFO - PROCESS | 2300 | 1468840855208 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:55 INFO - PROCESS | 2300 | 1468840855325 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 04:20:55 INFO - PROCESS | 2300 | 1468840855344 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 2300 | 1468840855346 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:55 INFO - PROCESS | 2300 | ++DOCSHELL 184A8400 == 40 [pid = 2300] [id = 93] 04:20:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (184AAC00) [pid = 2300] [serial = 276] [outer = 00000000] 04:20:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (1881C400) [pid = 2300] [serial = 277] [outer = 184AAC00] 04:20:55 INFO - PROCESS | 2300 | 1468840855478 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (188E6000) [pid = 2300] [serial = 278] [outer = 184AAC00] 04:20:55 INFO - PROCESS | 2300 | 1468840855872 Marionette TRACE conn6 <- [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]]]}] 04:20:55 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. 04:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 732ms 04:20:55 INFO - PROCESS | 2300 | 1468840855934 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 2300 | 1468840855936 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 04:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:20:55 INFO - PROCESS | 2300 | 1468840855947 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 2300 | 1468840855949 Marionette TRACE conn6 <- [1,338,null,{}] 04:20:55 INFO - PROCESS | 2300 | 1468840855953 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:55 INFO - PROCESS | 2300 | 1468840855955 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:56 INFO - PROCESS | 2300 | 1468840856063 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 04:20:56 INFO - PROCESS | 2300 | 1468840856073 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 2300 | 1468840856075 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:56 INFO - PROCESS | 2300 | ++DOCSHELL 18820400 == 41 [pid = 2300] [id = 94] 04:20:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (188EE000) [pid = 2300] [serial = 279] [outer = 00000000] 04:20:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (195D6000) [pid = 2300] [serial = 280] [outer = 188EE000] 04:20:56 INFO - PROCESS | 2300 | 1468840856118 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (19F33400) [pid = 2300] [serial = 281] [outer = 188EE000] 04:20:56 INFO - PROCESS | 2300 | 1468840856607 Marionette TRACE conn6 <- [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]]]}] 04:20:56 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. 04:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 04:20:56 INFO - PROCESS | 2300 | 1468840856619 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 04:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:20:56 INFO - PROCESS | 2300 | 1468840856621 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 04:20:56 INFO - PROCESS | 2300 | 1468840856624 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 2300 | 1468840856626 Marionette TRACE conn6 <- [1,342,null,{}] 04:20:56 INFO - PROCESS | 2300 | 1468840856629 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:56 INFO - PROCESS | 2300 | 1468840856635 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:56 INFO - PROCESS | 2300 | 1468840856800 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 04:20:56 INFO - PROCESS | 2300 | 1468840856813 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 2300 | 1468840856815 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:56 INFO - PROCESS | 2300 | ++DOCSHELL 1A077000 == 42 [pid = 2300] [id = 95] 04:20:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 99 (1A16EC00) [pid = 2300] [serial = 282] [outer = 00000000] 04:20:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 100 (1B405000) [pid = 2300] [serial = 283] [outer = 1A16EC00] 04:20:56 INFO - PROCESS | 2300 | 1468840856905 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 101 (1B989400) [pid = 2300] [serial = 284] [outer = 1A16EC00] 04:20:57 INFO - PROCESS | 2300 | 1468840857332 Marionette TRACE conn6 <- [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]]]}] 04:20:57 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. 04:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 732ms 04:20:57 INFO - PROCESS | 2300 | 1468840857355 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 2300 | 1468840857367 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 04:20:57 INFO - PROCESS | 2300 | 1468840857377 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 2300 | 1468840857379 Marionette TRACE conn6 <- [1,346,null,{}] 04:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:20:57 INFO - PROCESS | 2300 | 1468840857382 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 2300 | 1468840857384 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:57 INFO - PROCESS | 2300 | 1468840857505 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 04:20:57 INFO - PROCESS | 2300 | 1468840857511 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 2300 | 1468840857513 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:57 INFO - PROCESS | 2300 | ++DOCSHELL 14EB3C00 == 43 [pid = 2300] [id = 96] 04:20:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 102 (14EB6400) [pid = 2300] [serial = 285] [outer = 00000000] 04:20:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 103 (14EBC400) [pid = 2300] [serial = 286] [outer = 14EB6400] 04:20:57 INFO - PROCESS | 2300 | 1468840857557 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 104 (14EBE000) [pid = 2300] [serial = 287] [outer = 14EB6400] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 103 (18818000) [pid = 2300] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 102 (1A071400) [pid = 2300] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 101 (17F21800) [pid = 2300] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 100 (157A5400) [pid = 2300] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 99 (0D806000) [pid = 2300] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 98 (0D7CA000) [pid = 2300] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (1A07D400) [pid = 2300] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (18387800) [pid = 2300] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (1A173400) [pid = 2300] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (08C85800) [pid = 2300] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:20:57 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (17F1DC00) [pid = 2300] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:20:58 INFO - PROCESS | 2300 | 1468840858081 Marionette TRACE conn6 <- [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]]]}] 04:20:58 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. 04:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 732ms 04:20:58 INFO - PROCESS | 2300 | 1468840858125 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 2300 | 1468840858127 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 04:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:20:58 INFO - PROCESS | 2300 | 1468840858130 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 2300 | 1468840858132 Marionette TRACE conn6 <- [1,350,null,{}] 04:20:58 INFO - PROCESS | 2300 | 1468840858140 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:58 INFO - PROCESS | 2300 | 1468840858142 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:58 INFO - PROCESS | 2300 | 1468840858264 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 04:20:58 INFO - PROCESS | 2300 | 1468840858318 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 2300 | 1468840858320 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:58 INFO - PROCESS | 2300 | ++DOCSHELL 0D775000 == 44 [pid = 2300] [id = 97] 04:20:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (14E18800) [pid = 2300] [serial = 288] [outer = 00000000] 04:20:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (157ADC00) [pid = 2300] [serial = 289] [outer = 14E18800] 04:20:58 INFO - PROCESS | 2300 | 1468840858364 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (1838BC00) [pid = 2300] [serial = 290] [outer = 14E18800] 04:20:58 INFO - PROCESS | 2300 | 1468840858723 Marionette TRACE conn6 <- [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]]]}] 04:20:58 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. 04:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 04:20:58 INFO - PROCESS | 2300 | 1468840858764 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 2300 | 1468840858766 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 04:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:20:58 INFO - PROCESS | 2300 | 1468840858769 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 2300 | 1468840858771 Marionette TRACE conn6 <- [1,354,null,{}] 04:20:58 INFO - PROCESS | 2300 | 1468840858775 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:58 INFO - PROCESS | 2300 | 1468840858776 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:58 INFO - PROCESS | 2300 | 1468840858859 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 04:20:58 INFO - PROCESS | 2300 | 1468840858865 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 2300 | 1468840858867 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:58 INFO - PROCESS | 2300 | ++DOCSHELL 0D82D800 == 45 [pid = 2300] [id = 98] 04:20:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (0D830000) [pid = 2300] [serial = 291] [outer = 00000000] 04:20:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (0D833C00) [pid = 2300] [serial = 292] [outer = 0D830000] 04:20:58 INFO - PROCESS | 2300 | 1468840858912 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 99 (0D837000) [pid = 2300] [serial = 293] [outer = 0D830000] 04:20:59 INFO - PROCESS | 2300 | 1468840859334 Marionette TRACE conn6 <- [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]]]}] 04:20:59 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. 04:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 632ms 04:20:59 INFO - PROCESS | 2300 | 1468840859400 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 2300 | 1468840859403 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 04:20:59 INFO - PROCESS | 2300 | 1468840859406 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:20:59 INFO - PROCESS | 2300 | 1468840859407 Marionette TRACE conn6 <- [1,358,null,{}] 04:20:59 INFO - PROCESS | 2300 | 1468840859411 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:59 INFO - PROCESS | 2300 | 1468840859413 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:59 INFO - PROCESS | 2300 | 1468840859499 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 04:20:59 INFO - PROCESS | 2300 | 1468840859505 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 2300 | 1468840859507 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:20:59 INFO - PROCESS | 2300 | ++DOCSHELL 0D838C00 == 46 [pid = 2300] [id = 99] 04:20:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 100 (0DDBC000) [pid = 2300] [serial = 294] [outer = 00000000] 04:20:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 101 (188EF800) [pid = 2300] [serial = 295] [outer = 0DDBC000] 04:20:59 INFO - PROCESS | 2300 | 1468840859553 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 102 (1A07C400) [pid = 2300] [serial = 296] [outer = 0DDBC000] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 0C717C00 == 45 [pid = 2300] [id = 70] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 0E086000 == 44 [pid = 2300] [id = 71] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 17F20C00 == 43 [pid = 2300] [id = 72] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 1A79F800 == 42 [pid = 2300] [id = 73] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 0DBADC00 == 41 [pid = 2300] [id = 90] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 0D80A800 == 40 [pid = 2300] [id = 89] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 1A79FC00 == 39 [pid = 2300] [id = 87] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 1CFB6800 == 38 [pid = 2300] [id = 88] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 16256C00 == 37 [pid = 2300] [id = 86] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 1B996800 == 36 [pid = 2300] [id = 84] 04:21:00 INFO - PROCESS | 2300 | --DOCSHELL 0D0F8C00 == 35 [pid = 2300] [id = 85] 04:21:01 INFO - PROCESS | 2300 | --DOCSHELL 17F1A400 == 34 [pid = 2300] [id = 92] 04:21:01 INFO - PROCESS | 2300 | --DOCSHELL 0D80F800 == 33 [pid = 2300] [id = 91] 04:21:01 INFO - PROCESS | 2300 | --DOCSHELL 184A8400 == 32 [pid = 2300] [id = 93] 04:21:01 INFO - PROCESS | 2300 | --DOCSHELL 0D82D800 == 31 [pid = 2300] [id = 98] 04:21:01 INFO - PROCESS | 2300 | --DOCSHELL 1A077000 == 30 [pid = 2300] [id = 95] 04:21:01 INFO - PROCESS | 2300 | --DOCSHELL 18820400 == 29 [pid = 2300] [id = 94] 04:21:01 INFO - PROCESS | 2300 | --DOCSHELL 14EB3C00 == 28 [pid = 2300] [id = 96] 04:21:01 INFO - PROCESS | 2300 | --DOCSHELL 0D775000 == 27 [pid = 2300] [id = 97] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 101 (19F38C00) [pid = 2300] [serial = 235] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 100 (1A077400) [pid = 2300] [serial = 238] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 99 (1821D000) [pid = 2300] [serial = 229] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 98 (19F40800) [pid = 2300] [serial = 236] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (18279000) [pid = 2300] [serial = 230] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (158D4400) [pid = 2300] [serial = 226] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (16259400) [pid = 2300] [serial = 227] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (0DDA6C00) [pid = 2300] [serial = 223] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0DDB9800) [pid = 2300] [serial = 224] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0C7BC400) [pid = 2300] [serial = 208] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0DBAF800) [pid = 2300] [serial = 221] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0D801800) [pid = 2300] [serial = 220] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1A11D400) [pid = 2300] [serial = 241] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1C4D6400) [pid = 2300] [serial = 217] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1A7A5C00) [pid = 2300] [serial = 214] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1840C400) [pid = 2300] [serial = 232] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1A078000) [pid = 2300] [serial = 239] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (157A1000) [pid = 2300] [serial = 211] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1A7AC800) [pid = 2300] [serial = 206] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0E0CCC00) [pid = 2300] [serial = 244] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A7A7C00) [pid = 2300] [serial = 247] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A118800) [pid = 2300] [serial = 242] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1B4E2C00) [pid = 2300] [serial = 248] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A07DC00) [pid = 2300] [serial = 245] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1BBEA400) [pid = 2300] [serial = 250] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (18812800) [pid = 2300] [serial = 233] [outer = 00000000] [url = about:blank] 04:21:01 INFO - PROCESS | 2300 | 1468840861531 Marionette TRACE conn6 <- [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]]]}] 04:21:01 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. 04:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2177ms 04:21:01 INFO - PROCESS | 2300 | 1468840861583 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 2300 | 1468840861587 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 04:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:21:01 INFO - PROCESS | 2300 | 1468840861592 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 2300 | 1468840861596 Marionette TRACE conn6 <- [1,362,null,{}] 04:21:01 INFO - PROCESS | 2300 | 1468840861602 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:01 INFO - PROCESS | 2300 | 1468840861605 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:01 INFO - PROCESS | 2300 | 1468840861704 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 04:21:01 INFO - PROCESS | 2300 | 1468840861712 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 2300 | 1468840861716 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:01 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CBC00 == 28 [pid = 2300] [id = 100] 04:21:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0C9D2400) [pid = 2300] [serial = 297] [outer = 00000000] 04:21:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0CF7E000) [pid = 2300] [serial = 298] [outer = 0C9D2400] 04:21:01 INFO - PROCESS | 2300 | 1468840861774 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0D063400) [pid = 2300] [serial = 299] [outer = 0C9D2400] 04:21:02 INFO - PROCESS | 2300 | 1468840862309 Marionette TRACE conn6 <- [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]]]}] 04:21:02 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. 04:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 733ms 04:21:02 INFO - PROCESS | 2300 | 1468840862356 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2300 | 1468840862361 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 04:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:21:02 INFO - PROCESS | 2300 | 1468840862367 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2300 | 1468840862370 Marionette TRACE conn6 <- [1,366,null,{}] 04:21:02 INFO - PROCESS | 2300 | 1468840862374 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:02 INFO - PROCESS | 2300 | 1468840862377 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:02 INFO - PROCESS | 2300 | 1468840862470 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 04:21:02 INFO - PROCESS | 2300 | 1468840862479 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 2300 | 1468840862482 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:02 INFO - PROCESS | 2300 | ++DOCSHELL 0D7D0C00 == 29 [pid = 2300] [id = 101] 04:21:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D7D1800) [pid = 2300] [serial = 300] [outer = 00000000] 04:21:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0D806000) [pid = 2300] [serial = 301] [outer = 0D7D1800] 04:21:02 INFO - PROCESS | 2300 | 1468840862538 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0D80D800) [pid = 2300] [serial = 302] [outer = 0D7D1800] 04:21:03 INFO - PROCESS | 2300 | 1468840863025 Marionette TRACE conn6 <- [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]]]}] 04:21:03 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. 04:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 731ms 04:21:03 INFO - PROCESS | 2300 | 1468840863118 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 2300 | 1468840863120 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 04:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:21:03 INFO - PROCESS | 2300 | 1468840863128 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 2300 | 1468840863132 Marionette TRACE conn6 <- [1,370,null,{}] 04:21:03 INFO - PROCESS | 2300 | 1468840863144 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:03 INFO - PROCESS | 2300 | 1468840863149 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:03 INFO - PROCESS | 2300 | 1468840863252 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 04:21:03 INFO - PROCESS | 2300 | 1468840863261 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2300 | 1468840863264 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:03 INFO - PROCESS | 2300 | ++DOCSHELL 0DDADC00 == 30 [pid = 2300] [id = 102] 04:21:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0DDAE000) [pid = 2300] [serial = 303] [outer = 00000000] 04:21:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0DDB2400) [pid = 2300] [serial = 304] [outer = 0DDAE000] 04:21:03 INFO - PROCESS | 2300 | 1468840863315 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DDBC400) [pid = 2300] [serial = 305] [outer = 0DDAE000] 04:21:03 INFO - PROCESS | 2300 | 1468840863790 Marionette TRACE conn6 <- [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]]]}] 04:21:03 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. 04:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 04:21:03 INFO - PROCESS | 2300 | 1468840863867 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 2300 | 1468840863870 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 04:21:03 INFO - PROCESS | 2300 | 1468840863873 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:21:03 INFO - PROCESS | 2300 | 1468840863875 Marionette TRACE conn6 <- [1,374,null,{}] 04:21:03 INFO - PROCESS | 2300 | 1468840863878 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:03 INFO - PROCESS | 2300 | 1468840863880 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:03 INFO - PROCESS | 2300 | 1468840863971 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 04:21:03 INFO - PROCESS | 2300 | 1468840863981 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2300 | 1468840863983 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:04 INFO - PROCESS | 2300 | ++DOCSHELL 0DDC0400 == 31 [pid = 2300] [id = 103] 04:21:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0E04BC00) [pid = 2300] [serial = 306] [outer = 00000000] 04:21:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (14EB4800) [pid = 2300] [serial = 307] [outer = 0E04BC00] 04:21:04 INFO - PROCESS | 2300 | 1468840864030 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (14EC1000) [pid = 2300] [serial = 308] [outer = 0E04BC00] 04:21:04 INFO - PROCESS | 2300 | 1468840864503 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:21:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 04:21:04 INFO - PROCESS | 2300 | 1468840864547 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 04:21:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:21:04 INFO - PROCESS | 2300 | 1468840864549 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 04:21:04 INFO - PROCESS | 2300 | 1468840864552 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 2300 | 1468840864554 Marionette TRACE conn6 <- [1,378,null,{}] 04:21:04 INFO - PROCESS | 2300 | 1468840864558 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 2300 | 1468840864560 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:04 INFO - PROCESS | 2300 | 1468840864666 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 04:21:04 INFO - PROCESS | 2300 | 1468840864674 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 2300 | 1468840864676 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:04 INFO - PROCESS | 2300 | ++DOCSHELL 14FF8400 == 32 [pid = 2300] [id = 104] 04:21:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (15364C00) [pid = 2300] [serial = 309] [outer = 00000000] 04:21:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1579E400) [pid = 2300] [serial = 310] [outer = 15364C00] 04:21:04 INFO - PROCESS | 2300 | 1468840864721 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (158D4C00) [pid = 2300] [serial = 311] [outer = 15364C00] 04:21:05 INFO - PROCESS | 2300 | 1468840865222 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:21:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 731ms 04:21:05 INFO - PROCESS | 2300 | 1468840865283 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 2300 | 1468840865285 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 04:21:05 INFO - PROCESS | 2300 | 1468840865289 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:21:05 INFO - PROCESS | 2300 | 1468840865291 Marionette TRACE conn6 <- [1,382,null,{}] 04:21:05 INFO - PROCESS | 2300 | 1468840865294 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:05 INFO - PROCESS | 2300 | 1468840865300 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:05 INFO - PROCESS | 2300 | 1468840865429 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 04:21:05 INFO - PROCESS | 2300 | 1468840865438 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 2300 | 1468840865440 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:05 INFO - PROCESS | 2300 | ++DOCSHELL 17F22400 == 33 [pid = 2300] [id = 105] 04:21:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (17F23800) [pid = 2300] [serial = 312] [outer = 00000000] 04:21:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (18225C00) [pid = 2300] [serial = 313] [outer = 17F23800] 04:21:05 INFO - PROCESS | 2300 | 1468840865488 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (1837F400) [pid = 2300] [serial = 314] [outer = 17F23800] 04:21:05 INFO - PROCESS | 2300 | 1468840865967 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:21:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 732ms 04:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:21:06 INFO - PROCESS | 2300 | 1468840866023 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 2300 | 1468840866025 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 04:21:06 INFO - PROCESS | 2300 | 1468840866028 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 2300 | 1468840866030 Marionette TRACE conn6 <- [1,386,null,{}] 04:21:06 INFO - PROCESS | 2300 | 1468840866033 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 2300 | 1468840866035 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:06 INFO - PROCESS | 2300 | 1468840866113 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 04:21:06 INFO - PROCESS | 2300 | 1468840866119 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2300 | 1468840866121 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:06 INFO - PROCESS | 2300 | ++DOCSHELL 18384C00 == 34 [pid = 2300] [id = 106] 04:21:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (18386400) [pid = 2300] [serial = 315] [outer = 00000000] 04:21:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (184AC000) [pid = 2300] [serial = 316] [outer = 18386400] 04:21:06 INFO - PROCESS | 2300 | 1468840866165 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (184EE000) [pid = 2300] [serial = 317] [outer = 18386400] 04:21:06 INFO - PROCESS | 2300 | 1468840866607 Marionette TRACE conn6 <- [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]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 631ms 04:21:06 INFO - PROCESS | 2300 | 1468840866659 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 2300 | 1468840866662 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 04:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:21:06 INFO - PROCESS | 2300 | 1468840866665 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 2300 | 1468840866667 Marionette TRACE conn6 <- [1,390,null,{}] 04:21:06 INFO - PROCESS | 2300 | 1468840866670 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 2300 | 1468840866672 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:06 INFO - PROCESS | 2300 | 1468840866754 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 04:21:06 INFO - PROCESS | 2300 | 1468840866761 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2300 | 1468840866763 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:06 INFO - PROCESS | 2300 | ++DOCSHELL 0D805800 == 35 [pid = 2300] [id = 107] 04:21:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (0D836C00) [pid = 2300] [serial = 318] [outer = 00000000] 04:21:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 99 (188E5400) [pid = 2300] [serial = 319] [outer = 0D836C00] 04:21:06 INFO - PROCESS | 2300 | 1468840866809 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 100 (1881D000) [pid = 2300] [serial = 320] [outer = 0D836C00] 04:21:07 INFO - PROCESS | 2300 | 1468840867308 Marionette TRACE conn6 <- [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]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 672ms 04:21:07 INFO - PROCESS | 2300 | 1468840867341 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2300 | 1468840867344 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 04:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:21:07 INFO - PROCESS | 2300 | 1468840867347 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2300 | 1468840867349 Marionette TRACE conn6 <- [1,394,null,{}] 04:21:07 INFO - PROCESS | 2300 | 1468840867353 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:07 INFO - PROCESS | 2300 | 1468840867355 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:07 INFO - PROCESS | 2300 | 1468840867492 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 04:21:07 INFO - PROCESS | 2300 | 1468840867551 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 2300 | 1468840867552 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:07 INFO - PROCESS | 2300 | ++DOCSHELL 0DDAD800 == 36 [pid = 2300] [id = 108] 04:21:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 101 (1838A800) [pid = 2300] [serial = 321] [outer = 00000000] 04:21:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 102 (195D9000) [pid = 2300] [serial = 322] [outer = 1838A800] 04:21:07 INFO - PROCESS | 2300 | 1468840867595 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 103 (195D9800) [pid = 2300] [serial = 323] [outer = 1838A800] 04:21:08 INFO - PROCESS | 2300 | 1468840868059 Marionette TRACE conn6 <- [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]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 732ms 04:21:08 INFO - PROCESS | 2300 | 1468840868080 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 2300 | 1468840868082 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 04:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:21:08 INFO - PROCESS | 2300 | 1468840868089 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 2300 | 1468840868091 Marionette TRACE conn6 <- [1,398,null,{}] 04:21:08 INFO - PROCESS | 2300 | 1468840868100 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 2300 | 1468840868102 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:08 INFO - PROCESS | 2300 | 1468840868219 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 04:21:08 INFO - PROCESS | 2300 | 1468840868224 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 2300 | 1468840868226 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:08 INFO - PROCESS | 2300 | ++DOCSHELL 19F3B800 == 37 [pid = 2300] [id = 109] 04:21:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 104 (19F3C000) [pid = 2300] [serial = 324] [outer = 00000000] 04:21:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 105 (1A072400) [pid = 2300] [serial = 325] [outer = 19F3C000] 04:21:08 INFO - PROCESS | 2300 | 1468840868272 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 106 (1A076400) [pid = 2300] [serial = 326] [outer = 19F3C000] 04:21:08 INFO - PROCESS | 2300 | 1468840868751 Marionette TRACE conn6 <- [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]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 04:21:08 INFO - PROCESS | 2300 | 1468840868776 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 2300 | 1468840868779 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 04:21:08 INFO - PROCESS | 2300 | 1468840868782 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:21:08 INFO - PROCESS | 2300 | 1468840868784 Marionette TRACE conn6 <- [1,402,null,{}] 04:21:08 INFO - PROCESS | 2300 | 1468840868788 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 2300 | 1468840868790 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:08 INFO - PROCESS | 2300 | 1468840868942 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 105 (1B98F400) [pid = 2300] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 104 (188EE000) [pid = 2300] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 103 (1A16EC00) [pid = 2300] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 102 (14E18800) [pid = 2300] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 101 (14EB6400) [pid = 2300] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 100 (0D830000) [pid = 2300] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 99 (184AAC00) [pid = 2300] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 98 (17F1A800) [pid = 2300] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (0D80FC00) [pid = 2300] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (0DBB9C00) [pid = 2300] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (0DBAD800) [pid = 2300] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (1CFB6C00) [pid = 2300] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (1A7A6C00) [pid = 2300] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (16257800) [pid = 2300] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0D0FAC00) [pid = 2300] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (1B997000) [pid = 2300] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0C718800) [pid = 2300] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0E08A000) [pid = 2300] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1881A800) [pid = 2300] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:21:09 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1B8E6800) [pid = 2300] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:21:09 INFO - PROCESS | 2300 | 1468840869374 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 2300 | 1468840869376 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:09 INFO - PROCESS | 2300 | ++DOCSHELL 08C88000 == 38 [pid = 2300] [id = 110] 04:21:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (08C89C00) [pid = 2300] [serial = 327] [outer = 00000000] 04:21:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0D779800) [pid = 2300] [serial = 328] [outer = 08C89C00] 04:21:09 INFO - PROCESS | 2300 | 1468840869427 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0DDBEC00) [pid = 2300] [serial = 329] [outer = 08C89C00] 04:21:10 INFO - PROCESS | 2300 | 1468840870176 Marionette TRACE conn6 <- [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]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1475ms 04:21:10 INFO - PROCESS | 2300 | 1468840870261 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 04:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:21:10 INFO - PROCESS | 2300 | 1468840870266 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 04:21:10 INFO - PROCESS | 2300 | 1468840870270 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 2300 | 1468840870276 Marionette TRACE conn6 <- [1,406,null,{}] 04:21:10 INFO - PROCESS | 2300 | 1468840870281 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:10 INFO - PROCESS | 2300 | 1468840870284 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:10 INFO - PROCESS | 2300 | 1468840870440 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 04:21:10 INFO - PROCESS | 2300 | 1468840870564 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 2300 | 1468840870567 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:10 INFO - PROCESS | 2300 | ++DOCSHELL 0C976800 == 39 [pid = 2300] [id = 111] 04:21:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D0F5400) [pid = 2300] [serial = 330] [outer = 00000000] 04:21:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D7C6000) [pid = 2300] [serial = 331] [outer = 0D0F5400] 04:21:10 INFO - PROCESS | 2300 | 1468840870630 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0D80FC00) [pid = 2300] [serial = 332] [outer = 0D0F5400] 04:21:11 INFO - PROCESS | 2300 | 1468840871427 Marionette TRACE conn6 <- [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]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1233ms 04:21:11 INFO - PROCESS | 2300 | 1468840871502 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 2300 | 1468840871508 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 04:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:21:11 INFO - PROCESS | 2300 | 1468840871514 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 2300 | 1468840871517 Marionette TRACE conn6 <- [1,410,null,{}] 04:21:11 INFO - PROCESS | 2300 | 1468840871521 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:11 INFO - PROCESS | 2300 | 1468840871524 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:11 INFO - PROCESS | 2300 | 1468840871655 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 04:21:11 INFO - PROCESS | 2300 | 1468840871868 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 2300 | 1468840871872 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:11 INFO - PROCESS | 2300 | ++DOCSHELL 08C86400 == 40 [pid = 2300] [id = 112] 04:21:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (08C86C00) [pid = 2300] [serial = 333] [outer = 00000000] 04:21:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0C7B5000) [pid = 2300] [serial = 334] [outer = 08C86C00] 04:21:11 INFO - PROCESS | 2300 | 1468840871936 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0C927400) [pid = 2300] [serial = 335] [outer = 08C86C00] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 0D0F0C00 == 39 [pid = 2300] [id = 11] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 18387C00 == 38 [pid = 2300] [id = 24] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 19F33C00 == 37 [pid = 2300] [id = 19] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 0C713400 == 36 [pid = 2300] [id = 23] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 0D809000 == 35 [pid = 2300] [id = 22] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 16E28800 == 34 [pid = 2300] [id = 29] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 153F5C00 == 33 [pid = 2300] [id = 21] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 1740DC00 == 32 [pid = 2300] [id = 17] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 1838C800 == 31 [pid = 2300] [id = 30] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 153F1400 == 30 [pid = 2300] [id = 28] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 1840DC00 == 29 [pid = 2300] [id = 16] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 0C7BB000 == 28 [pid = 2300] [id = 27] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 17F16C00 == 27 [pid = 2300] [id = 18] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 0D778400 == 26 [pid = 2300] [id = 26] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 18277800 == 25 [pid = 2300] [id = 15] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 14F21400 == 24 [pid = 2300] [id = 14] 04:21:12 INFO - PROCESS | 2300 | --DOCSHELL 0C7B6000 == 23 [pid = 2300] [id = 25] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (1BBDF000) [pid = 2300] [serial = 170] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (1C4EC400) [pid = 2300] [serial = 218] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0CF80800) [pid = 2300] [serial = 209] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (17409400) [pid = 2300] [serial = 212] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (1B98D400) [pid = 2300] [serial = 215] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (195D6000) [pid = 2300] [serial = 280] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1B989400) [pid = 2300] [serial = 284] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1B405000) [pid = 2300] [serial = 283] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (157ADC00) [pid = 2300] [serial = 289] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (14EBC400) [pid = 2300] [serial = 286] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D833C00) [pid = 2300] [serial = 292] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1838BC00) [pid = 2300] [serial = 290] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1881C400) [pid = 2300] [serial = 277] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F24C00) [pid = 2300] [serial = 274] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1827B000) [pid = 2300] [serial = 275] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0DDB3C00) [pid = 2300] [serial = 271] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (11B47000) [pid = 2300] [serial = 272] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (151B5800) [pid = 2300] [serial = 269] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (11D2DC00) [pid = 2300] [serial = 268] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (17F1CC00) [pid = 2300] [serial = 266] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (14E1D800) [pid = 2300] [serial = 265] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1D072800) [pid = 2300] [serial = 263] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1D016800) [pid = 2300] [serial = 262] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1BBDC800) [pid = 2300] [serial = 260] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1B990800) [pid = 2300] [serial = 259] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1840C000) [pid = 2300] [serial = 257] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (17F25C00) [pid = 2300] [serial = 256] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0E08B800) [pid = 2300] [serial = 254] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0DDC0000) [pid = 2300] [serial = 253] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (1CF39000) [pid = 2300] [serial = 251] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (188EF800) [pid = 2300] [serial = 295] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0D837000) [pid = 2300] [serial = 293] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (14EBE000) [pid = 2300] [serial = 287] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (19F33400) [pid = 2300] [serial = 281] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (188E6000) [pid = 2300] [serial = 278] [outer = 00000000] [url = about:blank] 04:21:12 INFO - PROCESS | 2300 | 1468840872594 Marionette TRACE conn6 <- [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]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1125ms 04:21:12 INFO - PROCESS | 2300 | 1468840872642 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 04:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:21:12 INFO - PROCESS | 2300 | 1468840872646 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 04:21:12 INFO - PROCESS | 2300 | 1468840872651 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 2300 | 1468840872653 Marionette TRACE conn6 <- [1,414,null,{}] 04:21:12 INFO - PROCESS | 2300 | 1468840872659 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:12 INFO - PROCESS | 2300 | 1468840872663 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:12 INFO - PROCESS | 2300 | 1468840872751 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 04:21:12 INFO - PROCESS | 2300 | 1468840872759 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 2300 | 1468840872762 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:12 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C8800 == 24 [pid = 2300] [id = 113] 04:21:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0D7CA400) [pid = 2300] [serial = 336] [outer = 00000000] 04:21:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0D809000) [pid = 2300] [serial = 337] [outer = 0D7CA400] 04:21:12 INFO - PROCESS | 2300 | 1468840872811 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0D835800) [pid = 2300] [serial = 338] [outer = 0D7CA400] 04:21:13 INFO - PROCESS | 2300 | 1468840873334 Marionette TRACE conn6 <- [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]]]}] 04:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 731ms 04:21:13 INFO - PROCESS | 2300 | 1468840873383 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 2300 | 1468840873387 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 04:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:21:13 INFO - PROCESS | 2300 | 1468840873395 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 2300 | 1468840873397 Marionette TRACE conn6 <- [1,418,null,{}] 04:21:13 INFO - PROCESS | 2300 | 1468840873401 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:13 INFO - PROCESS | 2300 | 1468840873403 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:13 INFO - PROCESS | 2300 | 1468840873491 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 04:21:13 INFO - PROCESS | 2300 | 1468840873573 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 2300 | 1468840873575 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:13 INFO - PROCESS | 2300 | ++DOCSHELL 0DDBBC00 == 25 [pid = 2300] [id = 114] 04:21:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0DDD2000) [pid = 2300] [serial = 339] [outer = 00000000] 04:21:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (11B42800) [pid = 2300] [serial = 340] [outer = 0DDD2000] 04:21:13 INFO - PROCESS | 2300 | 1468840873624 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (14EB2800) [pid = 2300] [serial = 341] [outer = 0DDD2000] 04:21:14 INFO - PROCESS | 2300 | 1468840874502 Marionette TRACE conn6 <- [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]]]}] 04:21:14 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 04:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1133ms 04:21:14 INFO - PROCESS | 2300 | 1468840874536 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 2300 | 1468840874538 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 04:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:21:14 INFO - PROCESS | 2300 | 1468840874544 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 2300 | 1468840874550 Marionette TRACE conn6 <- [1,422,null,{}] 04:21:14 INFO - PROCESS | 2300 | 1468840874560 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:14 INFO - PROCESS | 2300 | 1468840874564 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:14 INFO - PROCESS | 2300 | 1468840874688 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 04:21:14 INFO - PROCESS | 2300 | 1468840874696 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 2300 | 1468840874698 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:14 INFO - PROCESS | 2300 | ++DOCSHELL 14FEDC00 == 26 [pid = 2300] [id = 115] 04:21:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (14FF9C00) [pid = 2300] [serial = 342] [outer = 00000000] 04:21:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (1580B400) [pid = 2300] [serial = 343] [outer = 14FF9C00] 04:21:14 INFO - PROCESS | 2300 | 1468840874754 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (158E1800) [pid = 2300] [serial = 344] [outer = 14FF9C00] 04:21:15 INFO - PROCESS | 2300 | 1468840875702 Marionette TRACE conn6 <- [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]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1194ms 04:21:15 INFO - PROCESS | 2300 | 1468840875736 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 2300 | 1468840875739 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 04:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:21:15 INFO - PROCESS | 2300 | 1468840875748 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 2300 | 1468840875750 Marionette TRACE conn6 <- [1,426,null,{}] 04:21:15 INFO - PROCESS | 2300 | 1468840875754 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:15 INFO - PROCESS | 2300 | 1468840875756 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:15 INFO - PROCESS | 2300 | 1468840875872 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 04:21:15 INFO - PROCESS | 2300 | 1468840875878 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 2300 | 1468840875880 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:15 INFO - PROCESS | 2300 | ++DOCSHELL 17407C00 == 27 [pid = 2300] [id = 116] 04:21:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (17F1BC00) [pid = 2300] [serial = 345] [outer = 00000000] 04:21:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17F3C800) [pid = 2300] [serial = 346] [outer = 17F1BC00] 04:21:15 INFO - PROCESS | 2300 | 1468840875926 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F44000) [pid = 2300] [serial = 347] [outer = 17F1BC00] 04:21:16 INFO - PROCESS | 2300 | 1468840876409 Marionette TRACE conn6 <- [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] 04:21:16 INFO - PROCESS | 2300 | 1468840876479 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 04:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:21:16 INFO - PROCESS | 2300 | 1468840876491 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 2300 | 1468840876493 Marionette TRACE conn6 <- [1,430,null,{}] 04:21:16 INFO - PROCESS | 2300 | 1468840876497 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:16 INFO - PROCESS | 2300 | 1468840876499 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:16 INFO - PROCESS | 2300 | 1468840876666 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0D836C00) [pid = 2300] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0C9D2400) [pid = 2300] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0DDAE000) [pid = 2300] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (17F23800) [pid = 2300] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0D7D1800) [pid = 2300] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0E04BC00) [pid = 2300] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (15364C00) [pid = 2300] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (18386400) [pid = 2300] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (19F3C000) [pid = 2300] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:21:16 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (1838A800) [pid = 2300] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:21:16 INFO - PROCESS | 2300 | 1468840876723 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 2300 | 1468840876729 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:16 INFO - PROCESS | 2300 | ++DOCSHELL 0D7CE400 == 28 [pid = 2300] [id = 117] 04:21:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0D7D1800) [pid = 2300] [serial = 348] [outer = 00000000] 04:21:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0E08C800) [pid = 2300] [serial = 349] [outer = 0D7D1800] 04:21:16 INFO - PROCESS | 2300 | 1468840876785 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (18222400) [pid = 2300] [serial = 350] [outer = 0D7D1800] 04:21:17 INFO - PROCESS | 2300 | 1468840877211 Marionette TRACE conn6 <- [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]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 770ms 04:21:17 INFO - PROCESS | 2300 | 1468840877268 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 2300 | 1468840877270 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 04:21:17 INFO - PROCESS | 2300 | 1468840877273 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:21:17 INFO - PROCESS | 2300 | 1468840877274 Marionette TRACE conn6 <- [1,434,null,{}] 04:21:17 INFO - PROCESS | 2300 | 1468840877278 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:17 INFO - PROCESS | 2300 | 1468840877280 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:17 INFO - PROCESS | 2300 | 1468840877372 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 04:21:17 INFO - PROCESS | 2300 | 1468840877383 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 2300 | 1468840877385 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:17 INFO - PROCESS | 2300 | ++DOCSHELL 08C83000 == 29 [pid = 2300] [id = 118] 04:21:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (08C84800) [pid = 2300] [serial = 351] [outer = 00000000] 04:21:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (1838D400) [pid = 2300] [serial = 352] [outer = 08C84800] 04:21:17 INFO - PROCESS | 2300 | 1468840877434 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (18818000) [pid = 2300] [serial = 353] [outer = 08C84800] 04:21:17 INFO - PROCESS | 2300 | 1468840877869 Marionette TRACE conn6 <- [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]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 631ms 04:21:17 INFO - PROCESS | 2300 | 1468840877908 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 2300 | 1468840877910 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 04:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:21:17 INFO - PROCESS | 2300 | 1468840877913 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 2300 | 1468840877915 Marionette TRACE conn6 <- [1,438,null,{}] 04:21:17 INFO - PROCESS | 2300 | 1468840877918 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:17 INFO - PROCESS | 2300 | 1468840877920 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:18 INFO - PROCESS | 2300 | 1468840877998 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 04:21:18 INFO - PROCESS | 2300 | 1468840878004 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 2300 | 1468840878006 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:18 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA6800 == 30 [pid = 2300] [id = 119] 04:21:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (1881AC00) [pid = 2300] [serial = 354] [outer = 00000000] 04:21:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (188EF800) [pid = 2300] [serial = 355] [outer = 1881AC00] 04:21:18 INFO - PROCESS | 2300 | 1468840878052 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (188F0000) [pid = 2300] [serial = 356] [outer = 1881AC00] 04:21:18 INFO - PROCESS | 2300 | 1468840878490 Marionette TRACE conn6 <- [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]]]}] 04:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 631ms 04:21:18 INFO - PROCESS | 2300 | 1468840878544 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 2300 | 1468840878546 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 04:21:18 INFO - PROCESS | 2300 | 1468840878549 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:21:18 INFO - PROCESS | 2300 | 1468840878551 Marionette TRACE conn6 <- [1,442,null,{}] 04:21:18 INFO - PROCESS | 2300 | 1468840878555 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:18 INFO - PROCESS | 2300 | 1468840878557 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:18 INFO - PROCESS | 2300 | 1468840878642 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 04:21:18 INFO - PROCESS | 2300 | 1468840878650 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 2300 | 1468840878652 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:18 INFO - PROCESS | 2300 | ++DOCSHELL 08C7FC00 == 31 [pid = 2300] [id = 120] 04:21:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (08C81400) [pid = 2300] [serial = 357] [outer = 00000000] 04:21:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0C7B8800) [pid = 2300] [serial = 358] [outer = 08C81400] 04:21:18 INFO - PROCESS | 2300 | 1468840878756 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0CFE7800) [pid = 2300] [serial = 359] [outer = 08C81400] 04:21:19 INFO - PROCESS | 2300 | 1468840879507 Marionette TRACE conn6 <- [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]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1017ms 04:21:19 INFO - PROCESS | 2300 | 1468840879572 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 2300 | 1468840879575 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 04:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:21:19 INFO - PROCESS | 2300 | 1468840879581 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 2300 | 1468840879585 Marionette TRACE conn6 <- [1,446,null,{}] 04:21:19 INFO - PROCESS | 2300 | 1468840879611 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:19 INFO - PROCESS | 2300 | 1468840879615 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:19 INFO - PROCESS | 2300 | 1468840879777 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 04:21:19 INFO - PROCESS | 2300 | 1468840879829 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 2300 | 1468840879832 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:19 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB9400 == 32 [pid = 2300] [id = 121] 04:21:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDBAC00) [pid = 2300] [serial = 360] [outer = 00000000] 04:21:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14E18800) [pid = 2300] [serial = 361] [outer = 0DDBAC00] 04:21:19 INFO - PROCESS | 2300 | 1468840879889 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (14EBC400) [pid = 2300] [serial = 362] [outer = 0DDBAC00] 04:21:20 INFO - PROCESS | 2300 | 1468840880576 Marionette TRACE conn6 <- [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]]]}] 04:21:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:21:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1027ms 04:21:20 INFO - PROCESS | 2300 | 1468840880607 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 2300 | 1468840880611 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 04:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:21:20 INFO - PROCESS | 2300 | 1468840880618 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 2300 | 1468840880621 Marionette TRACE conn6 <- [1,450,null,{}] 04:21:20 INFO - PROCESS | 2300 | 1468840880625 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:20 INFO - PROCESS | 2300 | 1468840880628 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:20 INFO - PROCESS | 2300 | 1468840880745 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 04:21:20 INFO - PROCESS | 2300 | 1468840880869 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 2300 | 1468840880872 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:20 INFO - PROCESS | 2300 | ++DOCSHELL 1821D800 == 33 [pid = 2300] [id = 122] 04:21:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1821DC00) [pid = 2300] [serial = 363] [outer = 00000000] 04:21:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18389C00) [pid = 2300] [serial = 364] [outer = 1821DC00] 04:21:20 INFO - PROCESS | 2300 | 1468840880952 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18813000) [pid = 2300] [serial = 365] [outer = 1821DC00] 04:21:21 INFO - PROCESS | 2300 | 1468840881572 Marionette TRACE conn6 <- [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] 04:21:21 INFO - PROCESS | 2300 | 1468840881597 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 04:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:21:21 INFO - PROCESS | 2300 | 1468840881601 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 2300 | 1468840881605 Marionette TRACE conn6 <- [1,454,null,{}] 04:21:21 INFO - PROCESS | 2300 | 1468840881616 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:21 INFO - PROCESS | 2300 | 1468840881620 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:21 INFO - PROCESS | 2300 | 1468840881736 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 04:21:21 INFO - PROCESS | 2300 | 1468840881860 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 2300 | 1468840881863 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:21 INFO - PROCESS | 2300 | ++DOCSHELL 19F3A000 == 34 [pid = 2300] [id = 123] 04:21:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A074800) [pid = 2300] [serial = 366] [outer = 00000000] 04:21:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A11C000) [pid = 2300] [serial = 367] [outer = 1A074800] 04:21:21 INFO - PROCESS | 2300 | 1468840881917 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A11E400) [pid = 2300] [serial = 368] [outer = 1A074800] 04:21:22 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:22 INFO - PROCESS | 2300 | 1468840882568 Marionette TRACE conn6 <- [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]]]}] 04:21:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:21:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1025ms 04:21:22 INFO - PROCESS | 2300 | 1468840882628 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 04:21:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:21:22 INFO - PROCESS | 2300 | 1468840882631 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 04:21:22 INFO - PROCESS | 2300 | 1468840882635 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 2300 | 1468840882637 Marionette TRACE conn6 <- [1,458,null,{}] 04:21:22 INFO - PROCESS | 2300 | 1468840882641 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:22 INFO - PROCESS | 2300 | 1468840882644 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:22 INFO - PROCESS | 2300 | 1468840882756 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 04:21:22 INFO - PROCESS | 2300 | 1468840882852 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 2300 | 1468840882854 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:22 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F2C00 == 35 [pid = 2300] [id = 124] 04:21:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D0F8C00) [pid = 2300] [serial = 369] [outer = 00000000] 04:21:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0D82B000) [pid = 2300] [serial = 370] [outer = 0D0F8C00] 04:21:22 INFO - PROCESS | 2300 | 1468840882908 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0E0CBC00) [pid = 2300] [serial = 371] [outer = 0D0F8C00] 04:21:23 INFO - PROCESS | 2300 | 1468840883547 Marionette TRACE conn6 <- [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] 04:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:21:23 INFO - PROCESS | 2300 | 1468840883613 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 04:21:23 INFO - PROCESS | 2300 | 1468840883618 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 2300 | 1468840883621 Marionette TRACE conn6 <- [1,462,null,{}] 04:21:23 INFO - PROCESS | 2300 | 1468840883627 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:23 INFO - PROCESS | 2300 | 1468840883630 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:23 INFO - PROCESS | 2300 | 1468840883735 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 04:21:23 INFO - PROCESS | 2300 | 1468840883863 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 2300 | 1468840883866 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:23 INFO - PROCESS | 2300 | ++DOCSHELL 0D80D400 == 36 [pid = 2300] [id = 125] 04:21:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0D82BC00) [pid = 2300] [serial = 372] [outer = 00000000] 04:21:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (14E1D400) [pid = 2300] [serial = 373] [outer = 0D82BC00] 04:21:23 INFO - PROCESS | 2300 | 1468840883917 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (14F28000) [pid = 2300] [serial = 374] [outer = 0D82BC00] 04:21:24 INFO - PROCESS | 2300 | --DOCSHELL 19F41C00 == 35 [pid = 2300] [id = 20] 04:21:24 INFO - PROCESS | 2300 | --DOCSHELL 0D838C00 == 34 [pid = 2300] [id = 99] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D063400) [pid = 2300] [serial = 299] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0DDBC400) [pid = 2300] [serial = 305] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1837F400) [pid = 2300] [serial = 314] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0CF7E000) [pid = 2300] [serial = 298] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D806000) [pid = 2300] [serial = 301] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14EC1000) [pid = 2300] [serial = 308] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D80D800) [pid = 2300] [serial = 302] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (18225C00) [pid = 2300] [serial = 313] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1579E400) [pid = 2300] [serial = 310] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (158D4C00) [pid = 2300] [serial = 311] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (184AC000) [pid = 2300] [serial = 316] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDB2400) [pid = 2300] [serial = 304] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (184EE000) [pid = 2300] [serial = 317] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14EB4800) [pid = 2300] [serial = 307] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A072400) [pid = 2300] [serial = 325] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A076400) [pid = 2300] [serial = 326] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (195D9000) [pid = 2300] [serial = 322] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (195D9800) [pid = 2300] [serial = 323] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (188E5400) [pid = 2300] [serial = 319] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1881D000) [pid = 2300] [serial = 320] [outer = 00000000] [url = about:blank] 04:21:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0CF7E000) [pid = 2300] [serial = 375] [outer = 0E0D1C00] 04:21:25 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:25 INFO - PROCESS | 2300 | 1468840885164 Marionette TRACE conn6 <- [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] 04:21:25 INFO - PROCESS | 2300 | 1468840885202 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 04:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:21:25 INFO - PROCESS | 2300 | 1468840885207 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - PROCESS | 2300 | 1468840885211 Marionette TRACE conn6 <- [1,466,null,{}] 04:21:25 INFO - PROCESS | 2300 | 1468840885240 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:25 INFO - PROCESS | 2300 | 1468840885243 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:25 INFO - PROCESS | 2300 | 1468840885334 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 04:21:25 INFO - PROCESS | 2300 | 1468840885341 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 2300 | 1468840885344 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:25 INFO - PROCESS | 2300 | ++DOCSHELL 0D82F000 == 35 [pid = 2300] [id = 126] 04:21:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D830C00) [pid = 2300] [serial = 376] [outer = 00000000] 04:21:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D838000) [pid = 2300] [serial = 377] [outer = 0D830C00] 04:21:25 INFO - PROCESS | 2300 | 1468840885395 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DBB8C00) [pid = 2300] [serial = 378] [outer = 0D830C00] 04:21:25 INFO - PROCESS | 2300 | 1468840885897 Marionette TRACE conn6 <- [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] 04:21:26 INFO - PROCESS | 2300 | 1468840885963 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 04:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:21:26 INFO - PROCESS | 2300 | 1468840885970 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 2300 | 1468840885973 Marionette TRACE conn6 <- [1,470,null,{}] 04:21:26 INFO - PROCESS | 2300 | 1468840885977 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:26 INFO - PROCESS | 2300 | 1468840885979 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:26 INFO - PROCESS | 2300 | 1468840886101 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 04:21:26 INFO - PROCESS | 2300 | 1468840886116 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 2300 | 1468840886119 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:26 INFO - PROCESS | 2300 | ++DOCSHELL 0DFBC400 == 36 [pid = 2300] [id = 127] 04:21:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0E085400) [pid = 2300] [serial = 379] [outer = 00000000] 04:21:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (14E1A000) [pid = 2300] [serial = 380] [outer = 0E085400] 04:21:26 INFO - PROCESS | 2300 | 1468840886170 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14EBB000) [pid = 2300] [serial = 381] [outer = 0E085400] 04:21:26 INFO - PROCESS | 2300 | 1468840886605 Marionette TRACE conn6 <- [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]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 04:21:26 INFO - PROCESS | 2300 | 1468840886642 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 2300 | 1468840886645 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 04:21:26 INFO - PROCESS | 2300 | 1468840886648 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:21:26 INFO - PROCESS | 2300 | 1468840886652 Marionette TRACE conn6 <- [1,474,null,{}] 04:21:26 INFO - PROCESS | 2300 | 1468840886663 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:26 INFO - PROCESS | 2300 | 1468840886667 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:26 INFO - PROCESS | 2300 | 1468840886783 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 04:21:26 INFO - PROCESS | 2300 | 1468840886813 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 2300 | 1468840886816 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:26 INFO - PROCESS | 2300 | ++DOCSHELL 158DF800 == 37 [pid = 2300] [id = 128] 04:21:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (15974000) [pid = 2300] [serial = 382] [outer = 00000000] 04:21:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17408400) [pid = 2300] [serial = 383] [outer = 15974000] 04:21:26 INFO - PROCESS | 2300 | 1468840886864 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F1F000) [pid = 2300] [serial = 384] [outer = 15974000] 04:21:27 INFO - PROCESS | 2300 | 1468840887383 Marionette TRACE conn6 <- [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]]]}] 04:21:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:21:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 771ms 04:21:27 INFO - PROCESS | 2300 | 1468840887422 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 2300 | 1468840887424 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 04:21:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:21:27 INFO - PROCESS | 2300 | 1468840887433 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 2300 | 1468840887435 Marionette TRACE conn6 <- [1,478,null,{}] 04:21:27 INFO - PROCESS | 2300 | 1468840887439 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:27 INFO - PROCESS | 2300 | 1468840887441 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:27 INFO - PROCESS | 2300 | 1468840887550 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 04:21:27 INFO - PROCESS | 2300 | 1468840887563 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 2300 | 1468840887565 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:27 INFO - PROCESS | 2300 | ++DOCSHELL 1821D400 == 38 [pid = 2300] [id = 129] 04:21:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1821EC00) [pid = 2300] [serial = 385] [outer = 00000000] 04:21:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1837F400) [pid = 2300] [serial = 386] [outer = 1821EC00] 04:21:27 INFO - PROCESS | 2300 | 1468840887658 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1838C800) [pid = 2300] [serial = 387] [outer = 1821EC00] 04:21:28 INFO - PROCESS | 2300 | 1468840888089 Marionette TRACE conn6 <- [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]]]}] 04:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 04:21:28 INFO - PROCESS | 2300 | 1468840888129 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 2300 | 1468840888132 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 04:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:21:28 INFO - PROCESS | 2300 | 1468840888135 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 2300 | 1468840888137 Marionette TRACE conn6 <- [1,482,null,{}] 04:21:28 INFO - PROCESS | 2300 | 1468840888141 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:28 INFO - PROCESS | 2300 | 1468840888143 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:28 INFO - PROCESS | 2300 | 1468840888248 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 04:21:28 INFO - PROCESS | 2300 | 1468840888256 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 2300 | 1468840888258 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:28 INFO - PROCESS | 2300 | ++DOCSHELL 184EF000 == 39 [pid = 2300] [id = 130] 04:21:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (184F0400) [pid = 2300] [serial = 388] [outer = 00000000] 04:21:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18817C00) [pid = 2300] [serial = 389] [outer = 184F0400] 04:21:28 INFO - PROCESS | 2300 | 1468840888302 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (18820000) [pid = 2300] [serial = 390] [outer = 184F0400] 04:21:29 INFO - PROCESS | 2300 | 1468840888984 Marionette TRACE conn6 <- [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]]]}] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DDBC000) [pid = 2300] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1881AC00) [pid = 2300] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (14FF9C00) [pid = 2300] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F1BC00) [pid = 2300] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D7D1800) [pid = 2300] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (08C86C00) [pid = 2300] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (08C89C00) [pid = 2300] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D7CA400) [pid = 2300] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDD2000) [pid = 2300] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D0F5400) [pid = 2300] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:21:29 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (08C84800) [pid = 2300] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 931ms 04:21:29 INFO - PROCESS | 2300 | 1468840889099 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 2300 | 1468840889101 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 04:21:29 INFO - PROCESS | 2300 | 1468840889104 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:21:29 INFO - PROCESS | 2300 | 1468840889105 Marionette TRACE conn6 <- [1,486,null,{}] 04:21:29 INFO - PROCESS | 2300 | 1468840889109 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:29 INFO - PROCESS | 2300 | 1468840889115 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:29 INFO - PROCESS | 2300 | 1468840889209 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 04:21:29 INFO - PROCESS | 2300 | 1468840889215 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 2300 | 1468840889217 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:29 INFO - PROCESS | 2300 | ++DOCSHELL 0E092C00 == 40 [pid = 2300] [id = 131] 04:21:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0E0D4000) [pid = 2300] [serial = 391] [outer = 00000000] 04:21:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18388400) [pid = 2300] [serial = 392] [outer = 0E0D4000] 04:21:29 INFO - PROCESS | 2300 | 1468840889264 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19364800) [pid = 2300] [serial = 393] [outer = 0E0D4000] 04:21:29 INFO - PROCESS | 2300 | 1468840889707 Marionette TRACE conn6 <- [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]]]}] 04:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 631ms 04:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:21:29 INFO - PROCESS | 2300 | 1468840889738 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 2300 | 1468840889740 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 04:21:29 INFO - PROCESS | 2300 | 1468840889743 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 2300 | 1468840889745 Marionette TRACE conn6 <- [1,490,null,{}] 04:21:29 INFO - PROCESS | 2300 | 1468840889748 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:29 INFO - PROCESS | 2300 | 1468840889750 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:29 INFO - PROCESS | 2300 | 1468840889826 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 04:21:29 INFO - PROCESS | 2300 | 1468840889832 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 2300 | 1468840889834 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:29 INFO - PROCESS | 2300 | ++DOCSHELL 1938C800 == 41 [pid = 2300] [id = 132] 04:21:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (195D3C00) [pid = 2300] [serial = 394] [outer = 00000000] 04:21:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F3D800) [pid = 2300] [serial = 395] [outer = 195D3C00] 04:21:29 INFO - PROCESS | 2300 | 1468840889881 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (19FF7800) [pid = 2300] [serial = 396] [outer = 195D3C00] 04:21:30 INFO - PROCESS | 2300 | 1468840890294 Marionette TRACE conn6 <- [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]]]}] 04:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 04:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:21:30 INFO - PROCESS | 2300 | 1468840890314 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 2300 | 1468840890316 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 04:21:30 INFO - PROCESS | 2300 | 1468840890320 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:21:30 INFO - PROCESS | 2300 | 1468840890321 Marionette TRACE conn6 <- [1,494,null,{}] 04:21:30 INFO - PROCESS | 2300 | 1468840890325 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:30 INFO - PROCESS | 2300 | 1468840890327 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:30 INFO - PROCESS | 2300 | 1468840890443 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 04:21:30 INFO - PROCESS | 2300 | 1468840890448 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 2300 | 1468840890450 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:30 INFO - PROCESS | 2300 | ++DOCSHELL 1A078800 == 42 [pid = 2300] [id = 133] 04:21:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A079800) [pid = 2300] [serial = 397] [outer = 00000000] 04:21:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A07FC00) [pid = 2300] [serial = 398] [outer = 1A079800] 04:21:30 INFO - PROCESS | 2300 | 1468840890497 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A07D400) [pid = 2300] [serial = 399] [outer = 1A079800] 04:21:30 INFO - PROCESS | 2300 | 1468840890933 Marionette TRACE conn6 <- [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]]]}] 04:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 04:21:30 INFO - PROCESS | 2300 | 1468840890991 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 2300 | 1468840890993 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 04:21:31 INFO - PROCESS | 2300 | 1468840890996 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:21:31 INFO - PROCESS | 2300 | 1468840890998 Marionette TRACE conn6 <- [1,498,null,{}] 04:21:31 INFO - PROCESS | 2300 | 1468840891001 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:31 INFO - PROCESS | 2300 | 1468840891003 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:31 INFO - PROCESS | 2300 | 1468840891131 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 04:21:31 INFO - PROCESS | 2300 | 1468840891243 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 2300 | 1468840891247 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:31 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B6800 == 43 [pid = 2300] [id = 134] 04:21:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0C7B7400) [pid = 2300] [serial = 400] [outer = 00000000] 04:21:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0CF76800) [pid = 2300] [serial = 401] [outer = 0C7B7400] 04:21:31 INFO - PROCESS | 2300 | 1468840891308 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0D7C7C00) [pid = 2300] [serial = 402] [outer = 0C7B7400] 04:21:32 INFO - PROCESS | 2300 | 1468840892095 Marionette TRACE conn6 <- [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]]]}] 04:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1176ms 04:21:32 INFO - PROCESS | 2300 | 1468840892177 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 2300 | 1468840892182 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 04:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:21:32 INFO - PROCESS | 2300 | 1468840892187 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 2300 | 1468840892191 Marionette TRACE conn6 <- [1,502,null,{}] 04:21:32 INFO - PROCESS | 2300 | 1468840892196 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:32 INFO - PROCESS | 2300 | 1468840892199 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:32 INFO - PROCESS | 2300 | 1468840892344 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 04:21:32 INFO - PROCESS | 2300 | 1468840892459 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 2300 | 1468840892462 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:32 INFO - PROCESS | 2300 | ++DOCSHELL 0DDC1400 == 44 [pid = 2300] [id = 135] 04:21:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0E0CD800) [pid = 2300] [serial = 403] [outer = 00000000] 04:21:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (14FA8800) [pid = 2300] [serial = 404] [outer = 0E0CD800] 04:21:32 INFO - PROCESS | 2300 | 1468840892522 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (15368000) [pid = 2300] [serial = 405] [outer = 0E0CD800] 04:21:33 INFO - PROCESS | 2300 | 1468840893379 Marionette TRACE conn6 <- [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]]]}] 04:21:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1272ms 04:21:33 INFO - PROCESS | 2300 | 1468840893462 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 04:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:21:33 INFO - PROCESS | 2300 | 1468840893466 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 04:21:33 INFO - PROCESS | 2300 | 1468840893471 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 2300 | 1468840893474 Marionette TRACE conn6 <- [1,506,null,{}] 04:21:33 INFO - PROCESS | 2300 | 1468840893479 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:33 INFO - PROCESS | 2300 | 1468840893483 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:33 INFO - PROCESS | 2300 | 1468840893587 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 04:21:33 INFO - PROCESS | 2300 | 1468840893663 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 2300 | 1468840893667 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:33 INFO - PROCESS | 2300 | ++DOCSHELL 0D80EC00 == 45 [pid = 2300] [id = 136] 04:21:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D82AC00) [pid = 2300] [serial = 406] [outer = 00000000] 04:21:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D834400) [pid = 2300] [serial = 407] [outer = 0D82AC00] 04:21:33 INFO - PROCESS | 2300 | 1468840893716 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0DDA5800) [pid = 2300] [serial = 408] [outer = 0D82AC00] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 1821D800 == 44 [pid = 2300] [id = 122] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 0DDA6800 == 43 [pid = 2300] [id = 119] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 1A078800 == 42 [pid = 2300] [id = 133] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 1938C800 == 41 [pid = 2300] [id = 132] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 0E092C00 == 40 [pid = 2300] [id = 131] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 184EF000 == 39 [pid = 2300] [id = 130] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 1821D400 == 38 [pid = 2300] [id = 129] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 158DF800 == 37 [pid = 2300] [id = 128] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 0DFBC400 == 36 [pid = 2300] [id = 127] 04:21:33 INFO - PROCESS | 2300 | --DOCSHELL 0D82F000 == 35 [pid = 2300] [id = 126] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (1A07C400) [pid = 2300] [serial = 296] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (188EF800) [pid = 2300] [serial = 355] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (158E1800) [pid = 2300] [serial = 344] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1580B400) [pid = 2300] [serial = 343] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (17F3C800) [pid = 2300] [serial = 346] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0E08C800) [pid = 2300] [serial = 349] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (17F44000) [pid = 2300] [serial = 347] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0C7B5000) [pid = 2300] [serial = 334] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0C927400) [pid = 2300] [serial = 335] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DDBEC00) [pid = 2300] [serial = 329] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D779800) [pid = 2300] [serial = 328] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D809000) [pid = 2300] [serial = 337] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D835800) [pid = 2300] [serial = 338] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (11B42800) [pid = 2300] [serial = 340] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D7C6000) [pid = 2300] [serial = 331] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D80FC00) [pid = 2300] [serial = 332] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1838D400) [pid = 2300] [serial = 352] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18222400) [pid = 2300] [serial = 350] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (188F0000) [pid = 2300] [serial = 356] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (14EB2800) [pid = 2300] [serial = 341] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (18818000) [pid = 2300] [serial = 353] [outer = 00000000] [url = about:blank] 04:21:34 INFO - PROCESS | 2300 | 1468840894240 Marionette TRACE conn6 <- [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]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 831ms 04:21:34 INFO - PROCESS | 2300 | 1468840894302 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 2300 | 1468840894307 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 04:21:34 INFO - PROCESS | 2300 | 1468840894313 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:21:34 INFO - PROCESS | 2300 | 1468840894316 Marionette TRACE conn6 <- [1,510,null,{}] 04:21:34 INFO - PROCESS | 2300 | 1468840894320 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:34 INFO - PROCESS | 2300 | 1468840894322 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:34 INFO - PROCESS | 2300 | 1468840894413 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 04:21:34 INFO - PROCESS | 2300 | 1468840894422 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 2300 | 1468840894424 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:34 INFO - PROCESS | 2300 | ++DOCSHELL 0D832000 == 36 [pid = 2300] [id = 137] 04:21:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D832800) [pid = 2300] [serial = 409] [outer = 00000000] 04:21:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDB4800) [pid = 2300] [serial = 410] [outer = 0D832800] 04:21:34 INFO - PROCESS | 2300 | 1468840894475 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDD0800) [pid = 2300] [serial = 411] [outer = 0D832800] 04:21:34 INFO - PROCESS | 2300 | 1468840894966 Marionette TRACE conn6 <- [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]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 04:21:34 INFO - PROCESS | 2300 | 1468840894990 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 04:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:21:35 INFO - PROCESS | 2300 | 1468840894992 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 04:21:35 INFO - PROCESS | 2300 | 1468840894996 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - PROCESS | 2300 | 1468840894999 Marionette TRACE conn6 <- [1,514,null,{}] 04:21:35 INFO - PROCESS | 2300 | 1468840895010 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:35 INFO - PROCESS | 2300 | 1468840895015 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:35 INFO - PROCESS | 2300 | 1468840895103 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 04:21:35 INFO - PROCESS | 2300 | 1468840895113 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 2300 | 1468840895116 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:35 INFO - PROCESS | 2300 | ++DOCSHELL 15364C00 == 37 [pid = 2300] [id = 138] 04:21:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (15365400) [pid = 2300] [serial = 412] [outer = 00000000] 04:21:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1580B400) [pid = 2300] [serial = 413] [outer = 15365400] 04:21:35 INFO - PROCESS | 2300 | 1468840895164 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (158DA400) [pid = 2300] [serial = 414] [outer = 15365400] 04:21:35 INFO - PROCESS | 2300 | 1468840895644 Marionette TRACE conn6 <- [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]]]}] 04:21:35 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 04:21:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 04:21:35 INFO - PROCESS | 2300 | 1468840895687 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 2300 | 1468840895689 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 04:21:35 INFO - PROCESS | 2300 | 1468840895693 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:21:35 INFO - PROCESS | 2300 | 1468840895695 Marionette TRACE conn6 <- [1,518,null,{}] 04:21:35 INFO - PROCESS | 2300 | 1468840895698 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:35 INFO - PROCESS | 2300 | 1468840895700 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:35 INFO - PROCESS | 2300 | 1468840895786 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 04:21:35 INFO - PROCESS | 2300 | 1468840895793 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 2300 | 1468840895795 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:35 INFO - PROCESS | 2300 | ++DOCSHELL 17F1D000 == 38 [pid = 2300] [id = 139] 04:21:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F1D400) [pid = 2300] [serial = 415] [outer = 00000000] 04:21:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18280400) [pid = 2300] [serial = 416] [outer = 17F1D400] 04:21:35 INFO - PROCESS | 2300 | 1468840895852 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1838C000) [pid = 2300] [serial = 417] [outer = 17F1D400] 04:21:36 INFO - PROCESS | 2300 | 1468840896319 Marionette TRACE conn6 <- [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]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:21:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 04:21:36 INFO - PROCESS | 2300 | 1468840896367 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 04:21:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:21:36 INFO - PROCESS | 2300 | 1468840896369 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 04:21:36 INFO - PROCESS | 2300 | 1468840896372 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - PROCESS | 2300 | 1468840896374 Marionette TRACE conn6 <- [1,522,null,{}] 04:21:36 INFO - PROCESS | 2300 | 1468840896377 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:36 INFO - PROCESS | 2300 | 1468840896379 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:36 INFO - PROCESS | 2300 | 1468840896485 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 04:21:36 INFO - PROCESS | 2300 | 1468840896565 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 2300 | 1468840896567 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:36 INFO - PROCESS | 2300 | ++DOCSHELL 0D804800 == 39 [pid = 2300] [id = 140] 04:21:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1838B400) [pid = 2300] [serial = 418] [outer = 00000000] 04:21:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18818800) [pid = 2300] [serial = 419] [outer = 1838B400] 04:21:36 INFO - PROCESS | 2300 | 1468840896611 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1881F400) [pid = 2300] [serial = 420] [outer = 1838B400] 04:21:37 INFO - PROCESS | 2300 | 1468840897072 Marionette TRACE conn6 <- [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]]]}] 04:21:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 731ms 04:21:37 INFO - PROCESS | 2300 | 1468840897104 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 2300 | 1468840897106 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 04:21:37 INFO - PROCESS | 2300 | 1468840897109 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - PROCESS | 2300 | 1468840897111 Marionette TRACE conn6 <- [1,526,null,{}] 04:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:21:37 INFO - PROCESS | 2300 | 1468840897114 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:37 INFO - PROCESS | 2300 | 1468840897120 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:37 INFO - PROCESS | 2300 | 1468840897266 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 04:21:37 INFO - PROCESS | 2300 | 1468840897329 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 2300 | 1468840897331 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:37 INFO - PROCESS | 2300 | ++DOCSHELL 19364400 == 40 [pid = 2300] [id = 141] 04:21:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (195D4400) [pid = 2300] [serial = 421] [outer = 00000000] 04:21:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (19F3EC00) [pid = 2300] [serial = 422] [outer = 195D4400] 04:21:37 INFO - PROCESS | 2300 | 1468840897376 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A07A000) [pid = 2300] [serial = 423] [outer = 195D4400] 04:21:37 INFO - PROCESS | 2300 | 1468840897860 Marionette TRACE conn6 <- [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]]]}] 04:21:37 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 04:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 771ms 04:21:37 INFO - PROCESS | 2300 | 1468840897884 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 2300 | 1468840897886 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 04:21:37 INFO - PROCESS | 2300 | 1468840897889 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:21:37 INFO - PROCESS | 2300 | 1468840897891 Marionette TRACE conn6 <- [1,530,null,{}] 04:21:37 INFO - PROCESS | 2300 | 1468840897903 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:37 INFO - PROCESS | 2300 | 1468840897906 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:38 INFO - PROCESS | 2300 | 1468840898017 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 04:21:38 INFO - PROCESS | 2300 | 1468840898029 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 2300 | 1468840898031 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:38 INFO - PROCESS | 2300 | ++DOCSHELL 1A11DC00 == 41 [pid = 2300] [id = 142] 04:21:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A121C00) [pid = 2300] [serial = 424] [outer = 00000000] 04:21:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A178400) [pid = 2300] [serial = 425] [outer = 1A121C00] 04:21:38 INFO - PROCESS | 2300 | 1468840898076 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1A179800) [pid = 2300] [serial = 426] [outer = 1A121C00] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1821EC00) [pid = 2300] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0D830C00) [pid = 2300] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0E085400) [pid = 2300] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0D82BC00) [pid = 2300] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (184F0400) [pid = 2300] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0E0D4000) [pid = 2300] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (08C81400) [pid = 2300] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DDBAC00) [pid = 2300] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1821DC00) [pid = 2300] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A074800) [pid = 2300] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D0F8C00) [pid = 2300] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (15974000) [pid = 2300] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:21:38 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (195D3C00) [pid = 2300] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:21:38 INFO - PROCESS | 2300 | 1468840898636 Marionette TRACE conn6 <- [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"]]]}] 04:21:38 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 04:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:21:38 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 04:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:21:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 771ms 04:21:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:21:38 INFO - PROCESS | 2300 | 1468840898664 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 2300 | 1468840898666 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 04:21:38 INFO - PROCESS | 2300 | 1468840898669 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 2300 | 1468840898671 Marionette TRACE conn6 <- [1,534,null,{}] 04:21:38 INFO - PROCESS | 2300 | 1468840898674 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:38 INFO - PROCESS | 2300 | 1468840898676 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:38 INFO - PROCESS | 2300 | 1468840898800 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 04:21:38 INFO - PROCESS | 2300 | 1468840898853 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 2300 | 1468840898855 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:38 INFO - PROCESS | 2300 | ++DOCSHELL 0E086C00 == 42 [pid = 2300] [id = 143] 04:21:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0DDBF800) [pid = 2300] [serial = 427] [outer = 00000000] 04:21:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19FF6800) [pid = 2300] [serial = 428] [outer = 0DDBF800] 04:21:38 INFO - PROCESS | 2300 | 1468840898899 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A07CC00) [pid = 2300] [serial = 429] [outer = 0DDBF800] 04:21:39 INFO - PROCESS | 2300 | 1468840899259 Marionette TRACE conn6 <- [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]]]}] 04:21:39 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. 04:21:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 04:21:39 INFO - PROCESS | 2300 | 1468840899329 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 2300 | 1468840899331 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 04:21:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:21:39 INFO - PROCESS | 2300 | 1468840899337 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - PROCESS | 2300 | 1468840899339 Marionette TRACE conn6 <- [1,538,null,{}] 04:21:39 INFO - PROCESS | 2300 | 1468840899343 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:39 INFO - PROCESS | 2300 | 1468840899344 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:39 INFO - PROCESS | 2300 | 1468840899426 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 04:21:39 INFO - PROCESS | 2300 | 1468840899432 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 2300 | 1468840899434 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:39 INFO - PROCESS | 2300 | ++DOCSHELL 1A5E7C00 == 43 [pid = 2300] [id = 144] 04:21:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A5F0400) [pid = 2300] [serial = 430] [outer = 00000000] 04:21:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1B4E4000) [pid = 2300] [serial = 431] [outer = 1A5F0400] 04:21:39 INFO - PROCESS | 2300 | 1468840899479 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1B8ED800) [pid = 2300] [serial = 432] [outer = 1A5F0400] 04:21:39 INFO - PROCESS | 2300 | 1468840899905 Marionette TRACE conn6 <- [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]]]}] 04:21:39 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. 04:21:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 632ms 04:21:39 INFO - PROCESS | 2300 | 1468840899973 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 2300 | 1468840899975 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 04:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:21:39 INFO - PROCESS | 2300 | 1468840899978 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - PROCESS | 2300 | 1468840899980 Marionette TRACE conn6 <- [1,542,null,{}] 04:21:39 INFO - PROCESS | 2300 | 1468840899984 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:39 INFO - PROCESS | 2300 | 1468840899986 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:40 INFO - PROCESS | 2300 | 1468840900070 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 04:21:40 INFO - PROCESS | 2300 | 1468840900076 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 2300 | 1468840900078 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:40 INFO - PROCESS | 2300 | ++DOCSHELL 1A7ABC00 == 44 [pid = 2300] [id = 145] 04:21:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1B8EF800) [pid = 2300] [serial = 433] [outer = 00000000] 04:21:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1B991C00) [pid = 2300] [serial = 434] [outer = 1B8EF800] 04:21:40 INFO - PROCESS | 2300 | 1468840900123 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1B993800) [pid = 2300] [serial = 435] [outer = 1B8EF800] 04:21:40 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:40 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:40 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:40 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:40 INFO - PROCESS | 2300 | 1468840900679 Marionette TRACE conn6 <- [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]]]}] 04:21:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:21:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 04:21:40 INFO - PROCESS | 2300 | 1468840900711 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 2300 | 1468840900717 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 04:21:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:21:40 INFO - PROCESS | 2300 | 1468840900765 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 2300 | 1468840900769 Marionette TRACE conn6 <- [1,546,null,{}] 04:21:40 INFO - PROCESS | 2300 | 1468840900790 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:40 INFO - PROCESS | 2300 | 1468840900794 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:41 INFO - PROCESS | 2300 | 1468840900978 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 04:21:41 INFO - PROCESS | 2300 | 1468840901073 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 2300 | 1468840901076 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:41 INFO - PROCESS | 2300 | ++DOCSHELL 0D836000 == 45 [pid = 2300] [id = 146] 04:21:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0D836800) [pid = 2300] [serial = 436] [outer = 00000000] 04:21:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0DDA9C00) [pid = 2300] [serial = 437] [outer = 0D836800] 04:21:41 INFO - PROCESS | 2300 | 1468840901135 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0E0D4400) [pid = 2300] [serial = 438] [outer = 0D836800] 04:21:41 INFO - PROCESS | 2300 | 1468840901695 Marionette TRACE conn6 <- [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]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:21:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1029ms 04:21:41 INFO - PROCESS | 2300 | 1468840901754 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 2300 | 1468840901759 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 04:21:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:21:41 INFO - PROCESS | 2300 | 1468840901766 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 2300 | 1468840901769 Marionette TRACE conn6 <- [1,550,null,{}] 04:21:41 INFO - PROCESS | 2300 | 1468840901773 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:41 INFO - PROCESS | 2300 | 1468840901776 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:41 INFO - PROCESS | 2300 | 1468840901890 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 04:21:42 INFO - PROCESS | 2300 | 1468840902021 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 2300 | 1468840902024 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:42 INFO - PROCESS | 2300 | ++DOCSHELL 18226C00 == 46 [pid = 2300] [id = 147] 04:21:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (18277800) [pid = 2300] [serial = 439] [outer = 00000000] 04:21:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (18B0BC00) [pid = 2300] [serial = 440] [outer = 18277800] 04:21:42 INFO - PROCESS | 2300 | 1468840902081 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (19F33800) [pid = 2300] [serial = 441] [outer = 18277800] 04:21:42 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:42 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:42 INFO - PROCESS | 2300 | 1468840902633 Marionette TRACE conn6 <- [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]]]}] 04:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 931ms 04:21:42 INFO - PROCESS | 2300 | 1468840902699 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 04:21:42 INFO - PROCESS | 2300 | 1468840902702 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 04:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:21:42 INFO - PROCESS | 2300 | 1468840902706 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 2300 | 1468840902710 Marionette TRACE conn6 <- [1,554,null,{}] 04:21:42 INFO - PROCESS | 2300 | 1468840902721 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:42 INFO - PROCESS | 2300 | 1468840902726 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:42 INFO - PROCESS | 2300 | 1468840902866 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 04:21:42 INFO - PROCESS | 2300 | 1468840902963 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 2300 | 1468840902967 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:42 INFO - PROCESS | 2300 | ++DOCSHELL 1BBDE800 == 47 [pid = 2300] [id = 148] 04:21:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1BBDF400) [pid = 2300] [serial = 442] [outer = 00000000] 04:21:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (1BBE9000) [pid = 2300] [serial = 443] [outer = 1BBDF400] 04:21:43 INFO - PROCESS | 2300 | 1468840903025 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (1C4D3400) [pid = 2300] [serial = 444] [outer = 1BBDF400] 04:21:43 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:43 INFO - PROCESS | 2300 | 1468840903527 Marionette TRACE conn6 <- [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]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 931ms 04:21:43 INFO - PROCESS | 2300 | 1468840903720 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 2300 | 1468840903722 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 04:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:21:43 INFO - PROCESS | 2300 | 1468840903758 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 2300 | 1468840903760 Marionette TRACE conn6 <- [1,558,null,{}] 04:21:43 INFO - PROCESS | 2300 | 1468840903764 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 2300 | 1468840903766 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:43 INFO - PROCESS | 2300 | 1468840903904 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 04:21:44 INFO - PROCESS | 2300 | 1468840904038 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 2300 | 1468840904041 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:44 INFO - PROCESS | 2300 | ++DOCSHELL 1837F800 == 48 [pid = 2300] [id = 149] 04:21:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (1A07C000) [pid = 2300] [serial = 445] [outer = 00000000] 04:21:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (1C4F5400) [pid = 2300] [serial = 446] [outer = 1A07C000] 04:21:44 INFO - PROCESS | 2300 | 1468840904099 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (1CFABC00) [pid = 2300] [serial = 447] [outer = 1A07C000] 04:21:44 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:44 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:44 INFO - PROCESS | 2300 | 1468840904867 Marionette TRACE conn6 <- [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]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1128ms 04:21:44 INFO - PROCESS | 2300 | 1468840904899 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 2300 | 1468840904903 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 04:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:21:44 INFO - PROCESS | 2300 | 1468840904909 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 2300 | 1468840904912 Marionette TRACE conn6 <- [1,562,null,{}] 04:21:44 INFO - PROCESS | 2300 | 1468840904918 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:44 INFO - PROCESS | 2300 | 1468840904921 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:45 INFO - PROCESS | 2300 | 1468840905027 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 04:21:45 INFO - PROCESS | 2300 | 1468840905161 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 2300 | 1468840905166 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:45 INFO - PROCESS | 2300 | ++DOCSHELL 0D834000 == 49 [pid = 2300] [id = 150] 04:21:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (0D837000) [pid = 2300] [serial = 448] [outer = 00000000] 04:21:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 99 (0DDA7C00) [pid = 2300] [serial = 449] [outer = 0D837000] 04:21:45 INFO - PROCESS | 2300 | 1468840905220 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 100 (0DDD6400) [pid = 2300] [serial = 450] [outer = 0D837000] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0D80D400 == 48 [pid = 2300] [id = 125] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 08C7FC00 == 47 [pid = 2300] [id = 120] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 1A5E7C00 == 46 [pid = 2300] [id = 144] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0E086C00 == 45 [pid = 2300] [id = 143] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 1A11DC00 == 44 [pid = 2300] [id = 142] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 19364400 == 43 [pid = 2300] [id = 141] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0D804800 == 42 [pid = 2300] [id = 140] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 17F1D000 == 41 [pid = 2300] [id = 139] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 15364C00 == 40 [pid = 2300] [id = 138] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0D832000 == 39 [pid = 2300] [id = 137] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0D80EC00 == 38 [pid = 2300] [id = 136] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0DDC1400 == 37 [pid = 2300] [id = 135] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0C7B6800 == 36 [pid = 2300] [id = 134] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 19F3A000 == 35 [pid = 2300] [id = 123] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0D0F2C00 == 34 [pid = 2300] [id = 124] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 08C83000 == 33 [pid = 2300] [id = 118] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0DDB9400 == 32 [pid = 2300] [id = 121] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 1837F800 == 31 [pid = 2300] [id = 149] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 18226C00 == 30 [pid = 2300] [id = 147] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 1BBDE800 == 29 [pid = 2300] [id = 148] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 1A7ABC00 == 28 [pid = 2300] [id = 145] 04:21:46 INFO - PROCESS | 2300 | --DOCSHELL 0D836000 == 27 [pid = 2300] [id = 146] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 99 (18813000) [pid = 2300] [serial = 365] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 98 (18389C00) [pid = 2300] [serial = 364] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (1A11E400) [pid = 2300] [serial = 368] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (1A11C000) [pid = 2300] [serial = 367] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (0E0CBC00) [pid = 2300] [serial = 371] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (0D82B000) [pid = 2300] [serial = 370] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (18820000) [pid = 2300] [serial = 390] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (17408400) [pid = 2300] [serial = 383] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (17F1F000) [pid = 2300] [serial = 384] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (19364800) [pid = 2300] [serial = 393] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (19FF7800) [pid = 2300] [serial = 396] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (19F3D800) [pid = 2300] [serial = 395] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1A07FC00) [pid = 2300] [serial = 398] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1837F400) [pid = 2300] [serial = 386] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0D838000) [pid = 2300] [serial = 377] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DBB8C00) [pid = 2300] [serial = 378] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14E1A000) [pid = 2300] [serial = 380] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (14EBB000) [pid = 2300] [serial = 381] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (14F28000) [pid = 2300] [serial = 374] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (14E1D400) [pid = 2300] [serial = 373] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18817C00) [pid = 2300] [serial = 389] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1838C800) [pid = 2300] [serial = 387] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (18388400) [pid = 2300] [serial = 392] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D780800) [pid = 2300] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0CFE7800) [pid = 2300] [serial = 359] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0C7B8800) [pid = 2300] [serial = 358] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (14EBC400) [pid = 2300] [serial = 362] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (14E18800) [pid = 2300] [serial = 361] [outer = 00000000] [url = about:blank] 04:21:46 INFO - PROCESS | 2300 | 1468840906349 Marionette TRACE conn6 <- [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]]]}] 04:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1479ms 04:21:46 INFO - PROCESS | 2300 | 1468840906392 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 2300 | 1468840906396 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 04:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:21:46 INFO - PROCESS | 2300 | 1468840906401 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - PROCESS | 2300 | 1468840906404 Marionette TRACE conn6 <- [1,566,null,{}] 04:21:46 INFO - PROCESS | 2300 | 1468840906410 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:46 INFO - PROCESS | 2300 | 1468840906413 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:46 INFO - PROCESS | 2300 | 1468840906547 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 04:21:46 INFO - PROCESS | 2300 | 1468840906563 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 2300 | 1468840906566 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:46 INFO - PROCESS | 2300 | ++DOCSHELL 0CF84400 == 28 [pid = 2300] [id = 151] 04:21:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D0F2400) [pid = 2300] [serial = 451] [outer = 00000000] 04:21:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0D773400) [pid = 2300] [serial = 452] [outer = 0D0F2400] 04:21:46 INFO - PROCESS | 2300 | 1468840906617 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0D77DC00) [pid = 2300] [serial = 453] [outer = 0D0F2400] 04:21:47 INFO - PROCESS | 2300 | 1468840907106 Marionette TRACE conn6 <- [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]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 04:21:47 INFO - PROCESS | 2300 | 1468840907132 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 2300 | 1468840907137 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 04:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:21:47 INFO - PROCESS | 2300 | 1468840907147 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 2300 | 1468840907150 Marionette TRACE conn6 <- [1,570,null,{}] 04:21:47 INFO - PROCESS | 2300 | 1468840907154 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:47 INFO - PROCESS | 2300 | 1468840907157 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:47 INFO - PROCESS | 2300 | 1468840907248 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 04:21:47 INFO - PROCESS | 2300 | 1468840907258 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 2300 | 1468840907260 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:47 INFO - PROCESS | 2300 | ++DOCSHELL 0D831400 == 29 [pid = 2300] [id = 152] 04:21:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D831C00) [pid = 2300] [serial = 454] [outer = 00000000] 04:21:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0DBADC00) [pid = 2300] [serial = 455] [outer = 0D831C00] 04:21:47 INFO - PROCESS | 2300 | 1468840907311 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0DDA2800) [pid = 2300] [serial = 456] [outer = 0D831C00] 04:21:47 INFO - PROCESS | 2300 | 1468840907795 Marionette TRACE conn6 <- [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]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 04:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:21:47 INFO - PROCESS | 2300 | 1468840907822 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 2300 | 1468840907825 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 04:21:47 INFO - PROCESS | 2300 | 1468840907828 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 2300 | 1468840907832 Marionette TRACE conn6 <- [1,574,null,{}] 04:21:47 INFO - PROCESS | 2300 | 1468840907843 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:47 INFO - PROCESS | 2300 | 1468840907847 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:47 INFO - PROCESS | 2300 | 1468840907961 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 04:21:48 INFO - PROCESS | 2300 | 1468840908054 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 2300 | 1468840908057 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:48 INFO - PROCESS | 2300 | ++DOCSHELL 14EC1800 == 30 [pid = 2300] [id = 153] 04:21:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (14EC1C00) [pid = 2300] [serial = 457] [outer = 00000000] 04:21:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (14FAD800) [pid = 2300] [serial = 458] [outer = 14EC1C00] 04:21:48 INFO - PROCESS | 2300 | 1468840908110 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (15364C00) [pid = 2300] [serial = 459] [outer = 14EC1C00] 04:21:48 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:48 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:48 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:48 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:48 INFO - PROCESS | 2300 | 1468840908540 Marionette TRACE conn6 <- [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]]]}] 04:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 731ms 04:21:48 INFO - PROCESS | 2300 | 1468840908562 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 2300 | 1468840908565 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 04:21:48 INFO - PROCESS | 2300 | 1468840908568 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:21:48 INFO - PROCESS | 2300 | 1468840908570 Marionette TRACE conn6 <- [1,578,null,{}] 04:21:48 INFO - PROCESS | 2300 | 1468840908573 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:48 INFO - PROCESS | 2300 | 1468840908575 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:48 INFO - PROCESS | 2300 | 1468840908695 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 04:21:49 INFO - PROCESS | 2300 | [2300] 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 04:21:49 INFO - PROCESS | 2300 | 1468840909039 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 2300 | 1468840909041 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:49 INFO - PROCESS | 2300 | ++DOCSHELL 15977400 == 31 [pid = 2300] [id = 154] 04:21:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (15978C00) [pid = 2300] [serial = 460] [outer = 00000000] 04:21:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (17409400) [pid = 2300] [serial = 461] [outer = 15978C00] 04:21:49 INFO - PROCESS | 2300 | 1468840909088 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (17F1C000) [pid = 2300] [serial = 462] [outer = 15978C00] 04:21:49 INFO - PROCESS | 2300 | 1468840909558 Marionette TRACE conn6 <- [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]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1015ms 04:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:21:49 INFO - PROCESS | 2300 | 1468840909593 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 2300 | 1468840909595 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 04:21:49 INFO - PROCESS | 2300 | 1468840909598 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 2300 | 1468840909600 Marionette TRACE conn6 <- [1,582,null,{}] 04:21:49 INFO - PROCESS | 2300 | 1468840909607 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:49 INFO - PROCESS | 2300 | 1468840909610 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:49 INFO - PROCESS | 2300 | 1468840909734 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 04:21:49 INFO - PROCESS | 2300 | 1468840909744 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 2300 | 1468840909746 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:49 INFO - PROCESS | 2300 | ++DOCSHELL 17F24C00 == 32 [pid = 2300] [id = 155] 04:21:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (17F3C400) [pid = 2300] [serial = 463] [outer = 00000000] 04:21:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (17F4A800) [pid = 2300] [serial = 464] [outer = 17F3C400] 04:21:49 INFO - PROCESS | 2300 | 1468840909790 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1827FC00) [pid = 2300] [serial = 465] [outer = 17F3C400] 04:21:50 INFO - PROCESS | 2300 | 1468840910266 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:21:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 04:21:50 INFO - PROCESS | 2300 | 1468840910337 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 2300 | 1468840910339 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 04:21:50 INFO - PROCESS | 2300 | 1468840910342 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:21:50 INFO - PROCESS | 2300 | 1468840910344 Marionette TRACE conn6 <- [1,586,null,{}] 04:21:50 INFO - PROCESS | 2300 | 1468840910348 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:50 INFO - PROCESS | 2300 | 1468840910354 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:50 INFO - PROCESS | 2300 | 1468840910810 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1838B400) [pid = 2300] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1A079800) [pid = 2300] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D832800) [pid = 2300] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (17F1D400) [pid = 2300] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D82AC00) [pid = 2300] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (15365400) [pid = 2300] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C7B7400) [pid = 2300] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (195D4400) [pid = 2300] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0E0CD800) [pid = 2300] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDBF800) [pid = 2300] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A121C00) [pid = 2300] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1B8EF800) [pid = 2300] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:21:50 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A5F0400) [pid = 2300] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:21:50 INFO - PROCESS | 2300 | 1468840910874 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 2300 | 1468840910876 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:50 INFO - PROCESS | 2300 | ++DOCSHELL 0C718000 == 33 [pid = 2300] [id = 156] 04:21:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0C7B3800) [pid = 2300] [serial = 466] [outer = 00000000] 04:21:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D832800) [pid = 2300] [serial = 467] [outer = 0C7B3800] 04:21:50 INFO - PROCESS | 2300 | 1468840910922 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (14FA6800) [pid = 2300] [serial = 468] [outer = 0C7B3800] 04:21:51 INFO - PROCESS | 2300 | 1468840911315 Marionette TRACE conn6 <- [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]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:21:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1017ms 04:21:51 INFO - PROCESS | 2300 | 1468840911363 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 2300 | 1468840911365 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 04:21:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:21:51 INFO - PROCESS | 2300 | 1468840911369 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 2300 | 1468840911370 Marionette TRACE conn6 <- [1,590,null,{}] 04:21:51 INFO - PROCESS | 2300 | 1468840911374 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:51 INFO - PROCESS | 2300 | 1468840911376 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:51 INFO - PROCESS | 2300 | 1468840911456 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 04:21:51 INFO - PROCESS | 2300 | 1468840911462 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 2300 | 1468840911464 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:51 INFO - PROCESS | 2300 | ++DOCSHELL 14EB6000 == 34 [pid = 2300] [id = 157] 04:21:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18389800) [pid = 2300] [serial = 469] [outer = 00000000] 04:21:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18819800) [pid = 2300] [serial = 470] [outer = 18389800] 04:21:51 INFO - PROCESS | 2300 | 1468840911508 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1881AC00) [pid = 2300] [serial = 471] [outer = 18389800] 04:21:51 INFO - PROCESS | 2300 | 1468840911919 Marionette TRACE conn6 <- [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]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 04:21:52 INFO - PROCESS | 2300 | 1468840912000 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 2300 | 1468840912002 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 04:21:52 INFO - PROCESS | 2300 | 1468840912006 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:21:52 INFO - PROCESS | 2300 | 1468840912007 Marionette TRACE conn6 <- [1,594,null,{}] 04:21:52 INFO - PROCESS | 2300 | 1468840912011 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:52 INFO - PROCESS | 2300 | 1468840912013 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:52 INFO - PROCESS | 2300 | 1468840912091 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 04:21:52 INFO - PROCESS | 2300 | 1468840912099 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 2300 | 1468840912101 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:52 INFO - PROCESS | 2300 | ++DOCSHELL 19364000 == 35 [pid = 2300] [id = 158] 04:21:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (19364400) [pid = 2300] [serial = 472] [outer = 00000000] 04:21:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (195D4400) [pid = 2300] [serial = 473] [outer = 19364400] 04:21:52 INFO - PROCESS | 2300 | 1468840912146 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (195D4800) [pid = 2300] [serial = 474] [outer = 19364400] 04:21:52 INFO - PROCESS | 2300 | 1468840912596 Marionette TRACE conn6 <- [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]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 04:21:52 INFO - PROCESS | 2300 | 1468840912640 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 2300 | 1468840912642 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 04:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:21:52 INFO - PROCESS | 2300 | 1468840912645 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 2300 | 1468840912647 Marionette TRACE conn6 <- [1,598,null,{}] 04:21:52 INFO - PROCESS | 2300 | 1468840912651 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:52 INFO - PROCESS | 2300 | 1468840912653 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:52 INFO - PROCESS | 2300 | 1468840912736 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 04:21:52 INFO - PROCESS | 2300 | 1468840912750 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 2300 | 1468840912752 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:52 INFO - PROCESS | 2300 | ++DOCSHELL 14EC1400 == 36 [pid = 2300] [id = 159] 04:21:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (19F38400) [pid = 2300] [serial = 475] [outer = 00000000] 04:21:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (19F3E400) [pid = 2300] [serial = 476] [outer = 19F38400] 04:21:52 INFO - PROCESS | 2300 | 1468840912801 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (19F3E800) [pid = 2300] [serial = 477] [outer = 19F38400] 04:21:53 INFO - PROCESS | 2300 | 1468840913628 Marionette TRACE conn6 <- [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]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:21:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1022ms 04:21:53 INFO - PROCESS | 2300 | 1468840913668 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 2300 | 1468840913673 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 04:21:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:21:53 INFO - PROCESS | 2300 | 1468840913677 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 2300 | 1468840913681 Marionette TRACE conn6 <- [1,602,null,{}] 04:21:53 INFO - PROCESS | 2300 | 1468840913707 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:53 INFO - PROCESS | 2300 | 1468840913711 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:53 INFO - PROCESS | 2300 | 1468840913832 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 04:21:53 INFO - PROCESS | 2300 | 1468840913954 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 2300 | 1468840913957 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:54 INFO - PROCESS | 2300 | ++DOCSHELL 0D778400 == 37 [pid = 2300] [id = 160] 04:21:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0D7C8C00) [pid = 2300] [serial = 478] [outer = 00000000] 04:21:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0DBAF800) [pid = 2300] [serial = 479] [outer = 0D7C8C00] 04:21:54 INFO - PROCESS | 2300 | 1468840914021 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0DDBB400) [pid = 2300] [serial = 480] [outer = 0D7C8C00] 04:21:54 INFO - PROCESS | 2300 | 1468840914709 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:21:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1130ms 04:21:54 INFO - PROCESS | 2300 | 1468840914807 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 04:21:54 INFO - PROCESS | 2300 | 1468840914812 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 04:21:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:21:54 INFO - PROCESS | 2300 | 1468840914818 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 2300 | 1468840914822 Marionette TRACE conn6 <- [1,606,null,{}] 04:21:54 INFO - PROCESS | 2300 | 1468840914826 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:54 INFO - PROCESS | 2300 | 1468840914829 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:54 INFO - PROCESS | 2300 | 1468840914965 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 04:21:55 INFO - PROCESS | 2300 | 1468840915064 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 2300 | 1468840915067 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:55 INFO - PROCESS | 2300 | ++DOCSHELL 14E1B800 == 38 [pid = 2300] [id = 161] 04:21:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (14E1D400) [pid = 2300] [serial = 481] [outer = 00000000] 04:21:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (15803800) [pid = 2300] [serial = 482] [outer = 14E1D400] 04:21:55 INFO - PROCESS | 2300 | 1468840915124 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (16E2A400) [pid = 2300] [serial = 483] [outer = 14E1D400] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 19364000 == 37 [pid = 2300] [id = 158] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 14EB6000 == 36 [pid = 2300] [id = 157] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 0C718000 == 35 [pid = 2300] [id = 156] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 17F24C00 == 34 [pid = 2300] [id = 155] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 15977400 == 33 [pid = 2300] [id = 154] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 14EC1800 == 32 [pid = 2300] [id = 153] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 0D831400 == 31 [pid = 2300] [id = 152] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 0CF84400 == 30 [pid = 2300] [id = 151] 04:21:55 INFO - PROCESS | 2300 | --DOCSHELL 0D834000 == 29 [pid = 2300] [id = 150] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (18818800) [pid = 2300] [serial = 419] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (1881F400) [pid = 2300] [serial = 420] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1A07D400) [pid = 2300] [serial = 399] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0DDB4800) [pid = 2300] [serial = 410] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0DDD0800) [pid = 2300] [serial = 411] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (18280400) [pid = 2300] [serial = 416] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0D834400) [pid = 2300] [serial = 407] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DDA5800) [pid = 2300] [serial = 408] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1580B400) [pid = 2300] [serial = 413] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (158DA400) [pid = 2300] [serial = 414] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0CF76800) [pid = 2300] [serial = 401] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D7C7C00) [pid = 2300] [serial = 402] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (19F3EC00) [pid = 2300] [serial = 422] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (14FA8800) [pid = 2300] [serial = 404] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (15368000) [pid = 2300] [serial = 405] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19FF6800) [pid = 2300] [serial = 428] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1A178400) [pid = 2300] [serial = 425] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1B991C00) [pid = 2300] [serial = 434] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1B993800) [pid = 2300] [serial = 435] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A07A000) [pid = 2300] [serial = 423] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1B8ED800) [pid = 2300] [serial = 432] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1B4E4000) [pid = 2300] [serial = 431] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A179800) [pid = 2300] [serial = 426] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A07CC00) [pid = 2300] [serial = 429] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1838C000) [pid = 2300] [serial = 417] [outer = 00000000] [url = about:blank] 04:21:55 INFO - PROCESS | 2300 | 1468840915944 Marionette TRACE conn6 <- [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]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1176ms 04:21:56 INFO - PROCESS | 2300 | 1468840915997 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 2300 | 1468840916001 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 04:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:21:56 INFO - PROCESS | 2300 | 1468840916006 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 2300 | 1468840916009 Marionette TRACE conn6 <- [1,610,null,{}] 04:21:56 INFO - PROCESS | 2300 | 1468840916016 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:56 INFO - PROCESS | 2300 | 1468840916018 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:56 INFO - PROCESS | 2300 | 1468840916114 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 04:21:56 INFO - PROCESS | 2300 | 1468840916197 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 2300 | 1468840916200 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:56 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F8C00 == 30 [pid = 2300] [id = 162] 04:21:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D0F9400) [pid = 2300] [serial = 484] [outer = 00000000] 04:21:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D7CBC00) [pid = 2300] [serial = 485] [outer = 0D0F9400] 04:21:56 INFO - PROCESS | 2300 | 1468840916249 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D808C00) [pid = 2300] [serial = 486] [outer = 0D0F9400] 04:21:56 INFO - PROCESS | 2300 | 1468840916671 Marionette TRACE conn6 <- [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]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 731ms 04:21:56 INFO - PROCESS | 2300 | 1468840916737 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 2300 | 1468840916742 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 04:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:21:56 INFO - PROCESS | 2300 | 1468840916748 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 2300 | 1468840916750 Marionette TRACE conn6 <- [1,614,null,{}] 04:21:56 INFO - PROCESS | 2300 | 1468840916755 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:56 INFO - PROCESS | 2300 | 1468840916757 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:56 INFO - PROCESS | 2300 | 1468840916847 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 04:21:56 INFO - PROCESS | 2300 | 1468840916862 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 2300 | 1468840916864 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:56 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA6000 == 31 [pid = 2300] [id = 163] 04:21:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDA7800) [pid = 2300] [serial = 487] [outer = 00000000] 04:21:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DDC1400) [pid = 2300] [serial = 488] [outer = 0DDA7800] 04:21:56 INFO - PROCESS | 2300 | 1468840916915 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0E0CBC00) [pid = 2300] [serial = 489] [outer = 0DDA7800] 04:21:57 INFO - PROCESS | 2300 | 1468840917384 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:21:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 04:21:57 INFO - PROCESS | 2300 | 1468840917422 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 2300 | 1468840917424 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 04:21:57 INFO - PROCESS | 2300 | 1468840917427 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:21:57 INFO - PROCESS | 2300 | 1468840917431 Marionette TRACE conn6 <- [1,618,null,{}] 04:21:57 INFO - PROCESS | 2300 | 1468840917442 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:57 INFO - PROCESS | 2300 | 1468840917446 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:57 INFO - PROCESS | 2300 | 1468840917534 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 04:21:57 INFO - PROCESS | 2300 | 1468840917543 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 2300 | 1468840917546 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:57 INFO - PROCESS | 2300 | ++DOCSHELL 15979C00 == 32 [pid = 2300] [id = 164] 04:21:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1597A000) [pid = 2300] [serial = 490] [outer = 00000000] 04:21:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F17400) [pid = 2300] [serial = 491] [outer = 1597A000] 04:21:57 INFO - PROCESS | 2300 | 1468840917598 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F42400) [pid = 2300] [serial = 492] [outer = 1597A000] 04:21:58 INFO - PROCESS | 2300 | 1468840918062 Marionette TRACE conn6 <- [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]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 04:21:58 INFO - PROCESS | 2300 | 1468840918102 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 2300 | 1468840918104 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 04:21:58 INFO - PROCESS | 2300 | 1468840918108 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:21:58 INFO - PROCESS | 2300 | 1468840918109 Marionette TRACE conn6 <- [1,622,null,{}] 04:21:58 INFO - PROCESS | 2300 | 1468840918113 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:58 INFO - PROCESS | 2300 | 1468840918115 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:58 INFO - PROCESS | 2300 | 1468840918232 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 04:21:58 INFO - PROCESS | 2300 | 1468840918241 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 2300 | 1468840918243 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:58 INFO - PROCESS | 2300 | ++DOCSHELL 18381C00 == 33 [pid = 2300] [id = 165] 04:21:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18382400) [pid = 2300] [serial = 493] [outer = 00000000] 04:21:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (184AAC00) [pid = 2300] [serial = 494] [outer = 18382400] 04:21:58 INFO - PROCESS | 2300 | 1468840918287 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18812400) [pid = 2300] [serial = 495] [outer = 18382400] 04:21:58 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:58 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:58 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:58 INFO - PROCESS | 2300 | 1468840918753 Marionette TRACE conn6 <- [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]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 672ms 04:21:58 INFO - PROCESS | 2300 | 1468840918783 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 2300 | 1468840918785 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 04:21:58 INFO - PROCESS | 2300 | 1468840918788 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:21:58 INFO - PROCESS | 2300 | 1468840918790 Marionette TRACE conn6 <- [1,626,null,{}] 04:21:58 INFO - PROCESS | 2300 | 1468840918793 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:58 INFO - PROCESS | 2300 | 1468840918795 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:58 INFO - PROCESS | 2300 | 1468840918904 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 04:21:58 INFO - PROCESS | 2300 | 1468840918912 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 2300 | 1468840918914 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:59 INFO - PROCESS | 2300 | ++DOCSHELL 18817C00 == 34 [pid = 2300] [id = 166] 04:21:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18818400) [pid = 2300] [serial = 496] [outer = 00000000] 04:21:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18820000) [pid = 2300] [serial = 497] [outer = 18818400] 04:21:59 INFO - PROCESS | 2300 | 1468840919001 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18B04800) [pid = 2300] [serial = 498] [outer = 18818400] 04:21:59 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:59 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:59 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:59 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:21:59 INFO - PROCESS | 2300 | 1468840919460 Marionette TRACE conn6 <- [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]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:21:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 04:21:59 INFO - PROCESS | 2300 | 1468840919524 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 04:21:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:21:59 INFO - PROCESS | 2300 | 1468840919526 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 04:21:59 INFO - PROCESS | 2300 | 1468840919534 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - PROCESS | 2300 | 1468840919536 Marionette TRACE conn6 <- [1,630,null,{}] 04:21:59 INFO - PROCESS | 2300 | 1468840919572 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:59 INFO - PROCESS | 2300 | 1468840919578 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:59 INFO - PROCESS | 2300 | 1468840919745 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 04:21:59 INFO - PROCESS | 2300 | 1468840919754 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 2300 | 1468840919756 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:21:59 INFO - PROCESS | 2300 | ++DOCSHELL 0D834400 == 35 [pid = 2300] [id = 167] 04:21:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A079000) [pid = 2300] [serial = 499] [outer = 00000000] 04:21:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A07F400) [pid = 2300] [serial = 500] [outer = 1A079000] 04:21:59 INFO - PROCESS | 2300 | 1468840919850 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A080C00) [pid = 2300] [serial = 501] [outer = 1A079000] 04:22:00 INFO - PROCESS | 2300 | 1468840920272 Marionette TRACE conn6 <- [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]]]}] 04:22:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:22:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 791ms 04:22:00 INFO - PROCESS | 2300 | 1468840920323 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 2300 | 1468840920326 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 04:22:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:22:00 INFO - PROCESS | 2300 | 1468840920329 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 2300 | 1468840920330 Marionette TRACE conn6 <- [1,634,null,{}] 04:22:00 INFO - PROCESS | 2300 | 1468840920334 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:00 INFO - PROCESS | 2300 | 1468840920336 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:00 INFO - PROCESS | 2300 | 1468840920449 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 04:22:00 INFO - PROCESS | 2300 | 1468840920578 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 2300 | 1468840920580 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (19364400) [pid = 2300] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D0F2400) [pid = 2300] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (15978C00) [pid = 2300] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0C7B3800) [pid = 2300] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D831C00) [pid = 2300] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18277800) [pid = 2300] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1BBDF400) [pid = 2300] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (17F3C400) [pid = 2300] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (14EC1C00) [pid = 2300] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D836800) [pid = 2300] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D837000) [pid = 2300] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A07C000) [pid = 2300] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:22:00 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18389800) [pid = 2300] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:22:00 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B3800 == 36 [pid = 2300] [id = 168] 04:22:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0C7B5800) [pid = 2300] [serial = 502] [outer = 00000000] 04:22:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0D82D000) [pid = 2300] [serial = 503] [outer = 0C7B5800] 04:22:00 INFO - PROCESS | 2300 | 1468840920631 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0D831C00) [pid = 2300] [serial = 504] [outer = 0C7B5800] 04:22:01 INFO - PROCESS | 2300 | 1468840921002 Marionette TRACE conn6 <- [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]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:22:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 731ms 04:22:01 INFO - PROCESS | 2300 | 1468840921066 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 2300 | 1468840921068 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 04:22:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:22:01 INFO - PROCESS | 2300 | 1468840921074 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 2300 | 1468840921076 Marionette TRACE conn6 <- [1,638,null,{}] 04:22:01 INFO - PROCESS | 2300 | 1468840921079 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:01 INFO - PROCESS | 2300 | 1468840921081 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:01 INFO - PROCESS | 2300 | 1468840921192 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 04:22:01 INFO - PROCESS | 2300 | 1468840921205 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 2300 | 1468840921207 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:01 INFO - PROCESS | 2300 | ++DOCSHELL 0C70B800 == 37 [pid = 2300] [id = 169] 04:22:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D0F2000) [pid = 2300] [serial = 505] [outer = 00000000] 04:22:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (195D4C00) [pid = 2300] [serial = 506] [outer = 0D0F2000] 04:22:01 INFO - PROCESS | 2300 | 1468840921253 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A11EC00) [pid = 2300] [serial = 507] [outer = 0D0F2000] 04:22:01 INFO - PROCESS | 2300 | 1468840921671 Marionette TRACE conn6 <- [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]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:22:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 04:22:01 INFO - PROCESS | 2300 | 1468840921705 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 2300 | 1468840921707 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 04:22:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:22:01 INFO - PROCESS | 2300 | 1468840921711 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 2300 | 1468840921712 Marionette TRACE conn6 <- [1,642,null,{}] 04:22:01 INFO - PROCESS | 2300 | 1468840921716 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:01 INFO - PROCESS | 2300 | 1468840921717 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:01 INFO - PROCESS | 2300 | 1468840921831 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 04:22:01 INFO - PROCESS | 2300 | 1468840921838 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 2300 | 1468840921840 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:01 INFO - PROCESS | 2300 | ++DOCSHELL 18277800 == 38 [pid = 2300] [id = 170] 04:22:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1881D400) [pid = 2300] [serial = 508] [outer = 00000000] 04:22:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A5EF000) [pid = 2300] [serial = 509] [outer = 1881D400] 04:22:01 INFO - PROCESS | 2300 | 1468840921886 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A7A8000) [pid = 2300] [serial = 510] [outer = 1881D400] 04:22:02 INFO - PROCESS | 2300 | 1468840922284 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:22:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:22:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 04:22:02 INFO - PROCESS | 2300 | 1468840922345 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 2300 | 1468840922347 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 04:22:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:22:02 INFO - PROCESS | 2300 | 1468840922350 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 2300 | 1468840922351 Marionette TRACE conn6 <- [1,646,null,{}] 04:22:02 INFO - PROCESS | 2300 | 1468840922355 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:02 INFO - PROCESS | 2300 | 1468840922357 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:02 INFO - PROCESS | 2300 | 1468840922472 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 04:22:02 INFO - PROCESS | 2300 | 1468840922514 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 2300 | 1468840922516 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:02 INFO - PROCESS | 2300 | ++DOCSHELL 16E26800 == 39 [pid = 2300] [id = 171] 04:22:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F48800) [pid = 2300] [serial = 511] [outer = 00000000] 04:22:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1B8EC000) [pid = 2300] [serial = 512] [outer = 17F48800] 04:22:02 INFO - PROCESS | 2300 | 1468840922560 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1B989400) [pid = 2300] [serial = 513] [outer = 17F48800] 04:22:03 INFO - PROCESS | 2300 | 1468840923178 Marionette TRACE conn6 <- [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]]]}] 04:22:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:22:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 871ms 04:22:03 INFO - PROCESS | 2300 | 1468840923221 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 04:22:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:22:03 INFO - PROCESS | 2300 | 1468840923226 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 04:22:03 INFO - PROCESS | 2300 | 1468840923231 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 2300 | 1468840923236 Marionette TRACE conn6 <- [1,650,null,{}] 04:22:03 INFO - PROCESS | 2300 | 1468840923242 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:03 INFO - PROCESS | 2300 | 1468840923245 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:03 INFO - PROCESS | 2300 | 1468840923363 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 04:22:03 INFO - PROCESS | 2300 | 1468840923493 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 2300 | 1468840923496 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:03 INFO - PROCESS | 2300 | ++DOCSHELL 0CF84000 == 40 [pid = 2300] [id = 172] 04:22:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0D0FE000) [pid = 2300] [serial = 514] [outer = 00000000] 04:22:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0DBB1800) [pid = 2300] [serial = 515] [outer = 0D0FE000] 04:22:03 INFO - PROCESS | 2300 | 1468840923554 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0E091C00) [pid = 2300] [serial = 516] [outer = 0D0FE000] 04:22:04 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:04 INFO - PROCESS | 2300 | 1468840924198 Marionette TRACE conn6 <- [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]]]}] 04:22:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:22:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 991ms 04:22:04 INFO - PROCESS | 2300 | 1468840924221 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 2300 | 1468840924226 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 04:22:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:22:04 INFO - PROCESS | 2300 | 1468840924233 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 2300 | 1468840924236 Marionette TRACE conn6 <- [1,654,null,{}] 04:22:04 INFO - PROCESS | 2300 | 1468840924241 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:04 INFO - PROCESS | 2300 | 1468840924243 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:04 INFO - PROCESS | 2300 | 1468840924359 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 04:22:04 INFO - PROCESS | 2300 | 1468840924489 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 2300 | 1468840924492 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:04 INFO - PROCESS | 2300 | ++DOCSHELL 15851C00 == 41 [pid = 2300] [id = 173] 04:22:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (158DF800) [pid = 2300] [serial = 517] [outer = 00000000] 04:22:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1837E800) [pid = 2300] [serial = 518] [outer = 158DF800] 04:22:04 INFO - PROCESS | 2300 | 1468840924553 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1881B000) [pid = 2300] [serial = 519] [outer = 158DF800] 04:22:04 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:04 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:22:05 INFO - PROCESS | 2300 | 1468840925182 Marionette TRACE conn6 <- [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]]]}] 04:22:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:22:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 970ms 04:22:05 INFO - PROCESS | 2300 | 1468840925206 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 04:22:05 INFO - PROCESS | 2300 | 1468840925209 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 04:22:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:22:05 INFO - PROCESS | 2300 | 1468840925213 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 2300 | 1468840925217 Marionette TRACE conn6 <- [1,658,null,{}] 04:22:05 INFO - PROCESS | 2300 | 1468840925228 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:05 INFO - PROCESS | 2300 | 1468840925233 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:05 INFO - PROCESS | 2300 | 1468840925341 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 04:22:05 INFO - PROCESS | 2300 | 1468840925468 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 2300 | 1468840925471 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:05 INFO - PROCESS | 2300 | ++DOCSHELL 1B8E6800 == 42 [pid = 2300] [id = 174] 04:22:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1B8E6C00) [pid = 2300] [serial = 520] [outer = 00000000] 04:22:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1B98F400) [pid = 2300] [serial = 521] [outer = 1B8E6C00] 04:22:05 INFO - PROCESS | 2300 | 1468840925529 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (1B996000) [pid = 2300] [serial = 522] [outer = 1B8E6C00] 04:22:06 INFO - PROCESS | 2300 | 1468840926148 Marionette TRACE conn6 <- [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]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:22:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 04:22:06 INFO - PROCESS | 2300 | 1468840926225 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 2300 | 1468840926228 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 04:22:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:22:06 INFO - PROCESS | 2300 | 1468840926235 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 2300 | 1468840926237 Marionette TRACE conn6 <- [1,662,null,{}] 04:22:06 INFO - PROCESS | 2300 | 1468840926241 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:06 INFO - PROCESS | 2300 | 1468840926244 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:06 INFO - PROCESS | 2300 | 1468840926471 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 04:22:06 INFO - PROCESS | 2300 | 1468840926629 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 2300 | 1468840926632 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:06 INFO - PROCESS | 2300 | ++DOCSHELL 0C96D000 == 43 [pid = 2300] [id = 175] 04:22:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0C96E800) [pid = 2300] [serial = 523] [outer = 00000000] 04:22:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0D776000) [pid = 2300] [serial = 524] [outer = 0C96E800] 04:22:06 INFO - PROCESS | 2300 | 1468840926686 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (0D804400) [pid = 2300] [serial = 525] [outer = 0C96E800] 04:22:07 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:07 INFO - PROCESS | 2300 | [2300] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:22:07 INFO - PROCESS | 2300 | 1468840927263 Marionette TRACE conn6 <- [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]]]}] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 18277800 == 42 [pid = 2300] [id = 170] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 0C70B800 == 41 [pid = 2300] [id = 169] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 0C7B3800 == 40 [pid = 2300] [id = 168] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 0D834400 == 39 [pid = 2300] [id = 167] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 18817C00 == 38 [pid = 2300] [id = 166] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 18381C00 == 37 [pid = 2300] [id = 165] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 15979C00 == 36 [pid = 2300] [id = 164] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 0DDA6000 == 35 [pid = 2300] [id = 163] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 0D0F8C00 == 34 [pid = 2300] [id = 162] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 0D778400 == 33 [pid = 2300] [id = 160] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 14EC1400 == 32 [pid = 2300] [id = 159] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 14E1B800 == 31 [pid = 2300] [id = 161] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 1B8E6800 == 30 [pid = 2300] [id = 174] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 15851C00 == 29 [pid = 2300] [id = 173] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 16E26800 == 28 [pid = 2300] [id = 171] 04:22:07 INFO - PROCESS | 2300 | --DOCSHELL 0CF84000 == 27 [pid = 2300] [id = 172] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (195D4400) [pid = 2300] [serial = 473] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (0D773400) [pid = 2300] [serial = 452] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (17409400) [pid = 2300] [serial = 461] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (14FA6800) [pid = 2300] [serial = 468] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0DBADC00) [pid = 2300] [serial = 455] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (19F33800) [pid = 2300] [serial = 441] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1C4D3400) [pid = 2300] [serial = 444] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1827FC00) [pid = 2300] [serial = 465] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (17F1C000) [pid = 2300] [serial = 462] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (14FAD800) [pid = 2300] [serial = 458] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DDA9C00) [pid = 2300] [serial = 437] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DDD6400) [pid = 2300] [serial = 450] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DDA7C00) [pid = 2300] [serial = 449] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (17F4A800) [pid = 2300] [serial = 464] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D77DC00) [pid = 2300] [serial = 453] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1C4F5400) [pid = 2300] [serial = 446] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1CFABC00) [pid = 2300] [serial = 447] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1881AC00) [pid = 2300] [serial = 471] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDA2800) [pid = 2300] [serial = 456] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1BBE9000) [pid = 2300] [serial = 443] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D832800) [pid = 2300] [serial = 467] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18819800) [pid = 2300] [serial = 470] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (15364C00) [pid = 2300] [serial = 459] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18B0BC00) [pid = 2300] [serial = 440] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0E0D4400) [pid = 2300] [serial = 438] [outer = 00000000] [url = about:blank] 04:22:07 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (195D4800) [pid = 2300] [serial = 474] [outer = 00000000] [url = about:blank] 04:22:07 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 04:22:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1719ms 04:22:08 INFO - PROCESS | 2300 | 1468840928019 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 2300 | 1468840928024 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 04:22:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:22:08 INFO - PROCESS | 2300 | 1468840928033 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 2300 | 1468840928036 Marionette TRACE conn6 <- [1,666,null,{}] 04:22:08 INFO - PROCESS | 2300 | 1468840928043 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:08 INFO - PROCESS | 2300 | 1468840928046 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:08 INFO - PROCESS | 2300 | 1468840928137 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 04:22:08 INFO - PROCESS | 2300 | 1468840928144 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 2300 | 1468840928149 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:08 INFO - PROCESS | 2300 | ++DOCSHELL 0C9D4C00 == 28 [pid = 2300] [id = 176] 04:22:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0C9E5000) [pid = 2300] [serial = 526] [outer = 00000000] 04:22:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D065400) [pid = 2300] [serial = 527] [outer = 0C9E5000] 04:22:08 INFO - PROCESS | 2300 | 1468840928201 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D773400) [pid = 2300] [serial = 528] [outer = 0C9E5000] 04:22:08 INFO - PROCESS | 2300 | 1468840928703 Marionette TRACE conn6 <- [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]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:22:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 731ms 04:22:08 INFO - PROCESS | 2300 | 1468840928764 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 2300 | 1468840928767 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 04:22:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:22:08 INFO - PROCESS | 2300 | 1468840928774 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 2300 | 1468840928778 Marionette TRACE conn6 <- [1,670,null,{}] 04:22:08 INFO - PROCESS | 2300 | 1468840928782 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:08 INFO - PROCESS | 2300 | 1468840928785 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:08 INFO - PROCESS | 2300 | 1468840928872 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 04:22:08 INFO - PROCESS | 2300 | 1468840928881 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 2300 | 1468840928884 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:08 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA6400 == 29 [pid = 2300] [id = 177] 04:22:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDA6800) [pid = 2300] [serial = 529] [outer = 00000000] 04:22:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDAE000) [pid = 2300] [serial = 530] [outer = 0DDA6800] 04:22:09 INFO - PROCESS | 2300 | 1468840929004 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0DDBCC00) [pid = 2300] [serial = 531] [outer = 0DDA6800] 04:22:09 INFO - PROCESS | 2300 | 1468840929883 Marionette TRACE conn6 <- [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]]]}] 04:22:09 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) 04:22:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1135ms 04:22:09 INFO - PROCESS | 2300 | 1468840929908 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 2300 | 1468840929910 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 04:22:09 INFO - PROCESS | 2300 | 1468840929914 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:22:09 INFO - PROCESS | 2300 | 1468840929916 Marionette TRACE conn6 <- [1,674,null,{}] 04:22:09 INFO - PROCESS | 2300 | 1468840929936 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:09 INFO - PROCESS | 2300 | 1468840929941 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:10 INFO - PROCESS | 2300 | 1468840930066 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 04:22:10 INFO - PROCESS | 2300 | 1468840930075 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 2300 | 1468840930079 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:10 INFO - PROCESS | 2300 | ++DOCSHELL 14F25400 == 30 [pid = 2300] [id = 178] 04:22:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (14F27800) [pid = 2300] [serial = 532] [outer = 00000000] 04:22:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (151BBC00) [pid = 2300] [serial = 533] [outer = 14F27800] 04:22:10 INFO - PROCESS | 2300 | 1468840930173 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (15728C00) [pid = 2300] [serial = 534] [outer = 14F27800] 04:22:11 INFO - PROCESS | 2300 | 1468840931095 Marionette TRACE conn6 <- [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]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:22:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1221ms 04:22:11 INFO - PROCESS | 2300 | 1468840931138 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 2300 | 1468840931140 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 04:22:11 INFO - PROCESS | 2300 | 1468840931143 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:22:11 INFO - PROCESS | 2300 | 1468840931145 Marionette TRACE conn6 <- [1,678,null,{}] 04:22:11 INFO - PROCESS | 2300 | 1468840931158 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:11 INFO - PROCESS | 2300 | 1468840931161 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:11 INFO - PROCESS | 2300 | 1468840931274 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 04:22:11 INFO - PROCESS | 2300 | 1468840931280 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 2300 | 1468840931282 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:11 INFO - PROCESS | 2300 | ++DOCSHELL 151BB800 == 31 [pid = 2300] [id = 179] 04:22:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (158D9800) [pid = 2300] [serial = 535] [outer = 00000000] 04:22:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (17408000) [pid = 2300] [serial = 536] [outer = 158D9800] 04:22:11 INFO - PROCESS | 2300 | 1468840931377 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F3D400) [pid = 2300] [serial = 537] [outer = 158D9800] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F48800) [pid = 2300] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1881D400) [pid = 2300] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18818400) [pid = 2300] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A079000) [pid = 2300] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (19F38400) [pid = 2300] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (14E1D400) [pid = 2300] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0C7B5800) [pid = 2300] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D7C8C00) [pid = 2300] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DDA7800) [pid = 2300] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18382400) [pid = 2300] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0D0F9400) [pid = 2300] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1597A000) [pid = 2300] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:22:12 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0D0F2000) [pid = 2300] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:22:12 INFO - PROCESS | 2300 | 1468840932365 Marionette TRACE conn6 <- [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]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:22:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1282ms 04:22:12 INFO - PROCESS | 2300 | 1468840932429 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 2300 | 1468840932431 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 04:22:12 INFO - PROCESS | 2300 | 1468840932434 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 2300 | 1468840932436 Marionette TRACE conn6 <- [1,682,null,{}] 04:22:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:22:12 INFO - PROCESS | 2300 | 1468840932440 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:12 INFO - PROCESS | 2300 | 1468840932442 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:12 INFO - PROCESS | 2300 | 1468840932524 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 04:22:12 INFO - PROCESS | 2300 | 1468840932684 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 2300 | 1468840932687 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:12 INFO - PROCESS | 2300 | ++DOCSHELL 08C8A000 == 32 [pid = 2300] [id = 180] 04:22:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (08C8AC00) [pid = 2300] [serial = 538] [outer = 00000000] 04:22:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0C718800) [pid = 2300] [serial = 539] [outer = 08C8AC00] 04:22:12 INFO - PROCESS | 2300 | 1468840932794 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0C976C00) [pid = 2300] [serial = 540] [outer = 08C8AC00] 04:22:14 INFO - PROCESS | 2300 | 1468840934036 Marionette TRACE conn6 <- [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]]]}] 04:22:14 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) 04:22:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1630ms 04:22:14 INFO - PROCESS | 2300 | 1468840934070 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 2300 | 1468840934075 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 04:22:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:22:14 INFO - PROCESS | 2300 | 1468840934080 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 2300 | 1468840934084 Marionette TRACE conn6 <- [1,686,null,{}] 04:22:14 INFO - PROCESS | 2300 | 1468840934172 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:14 INFO - PROCESS | 2300 | 1468840934175 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:14 INFO - PROCESS | 2300 | 1468840934307 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 04:22:14 INFO - PROCESS | 2300 | 1468840934382 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 2300 | 1468840934385 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:14 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA2400 == 33 [pid = 2300] [id = 181] 04:22:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDA2800) [pid = 2300] [serial = 541] [outer = 00000000] 04:22:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDB8400) [pid = 2300] [serial = 542] [outer = 0DDA2800] 04:22:14 INFO - PROCESS | 2300 | 1468840934443 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDD5C00) [pid = 2300] [serial = 543] [outer = 0DDA2800] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 08C88000 == 32 [pid = 2300] [id = 110] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 18384C00 == 31 [pid = 2300] [id = 106] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 0D7D0C00 == 30 [pid = 2300] [id = 101] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 0C9CBC00 == 29 [pid = 2300] [id = 100] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 151BB800 == 28 [pid = 2300] [id = 179] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 14F25400 == 27 [pid = 2300] [id = 178] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 0DDA6400 == 26 [pid = 2300] [id = 177] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 0C9D4C00 == 25 [pid = 2300] [id = 176] 04:22:15 INFO - PROCESS | 2300 | --DOCSHELL 0C96D000 == 24 [pid = 2300] [id = 175] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A5EF000) [pid = 2300] [serial = 509] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18820000) [pid = 2300] [serial = 497] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A07F400) [pid = 2300] [serial = 500] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (18B04800) [pid = 2300] [serial = 498] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A080C00) [pid = 2300] [serial = 501] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (19F3E800) [pid = 2300] [serial = 477] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (19F3E400) [pid = 2300] [serial = 476] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (15803800) [pid = 2300] [serial = 482] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0D82D000) [pid = 2300] [serial = 503] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (16E2A400) [pid = 2300] [serial = 483] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (0DBAF800) [pid = 2300] [serial = 479] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0DDBB400) [pid = 2300] [serial = 480] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0DDC1400) [pid = 2300] [serial = 488] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (0E0CBC00) [pid = 2300] [serial = 489] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (184AAC00) [pid = 2300] [serial = 494] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (0D7CBC00) [pid = 2300] [serial = 485] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (0D808C00) [pid = 2300] [serial = 486] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (17F17400) [pid = 2300] [serial = 491] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (17F42400) [pid = 2300] [serial = 492] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (195D4C00) [pid = 2300] [serial = 506] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (0D831C00) [pid = 2300] [serial = 504] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 53 (1A11EC00) [pid = 2300] [serial = 507] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 52 (18812400) [pid = 2300] [serial = 495] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 51 (1A7A8000) [pid = 2300] [serial = 510] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 50 (1B8EC000) [pid = 2300] [serial = 512] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | --DOMWINDOW == 49 (1B989400) [pid = 2300] [serial = 513] [outer = 00000000] [url = about:blank] 04:22:15 INFO - PROCESS | 2300 | 1468840935593 Marionette TRACE conn6 <- [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]]]}] 04:22:15 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) 04:22:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1562ms 04:22:15 INFO - PROCESS | 2300 | 1468840935643 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 2300 | 1468840935647 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 04:22:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:22:15 INFO - PROCESS | 2300 | 1468840935652 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 2300 | 1468840935654 Marionette TRACE conn6 <- [1,690,null,{}] 04:22:15 INFO - PROCESS | 2300 | 1468840935659 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:15 INFO - PROCESS | 2300 | 1468840935662 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:15 INFO - PROCESS | 2300 | 1468840935767 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 04:22:15 INFO - PROCESS | 2300 | 1468840935871 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 2300 | 1468840935874 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:15 INFO - PROCESS | 2300 | ++DOCSHELL 0D777000 == 25 [pid = 2300] [id = 182] 04:22:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 50 (0D777C00) [pid = 2300] [serial = 544] [outer = 00000000] 04:22:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 51 (0D7C5400) [pid = 2300] [serial = 545] [outer = 0D777C00] 04:22:15 INFO - PROCESS | 2300 | 1468840935924 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 52 (0D806000) [pid = 2300] [serial = 546] [outer = 0D777C00] 04:22:16 INFO - PROCESS | 2300 | 1468840936801 Marionette TRACE conn6 <- [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]]]}] 04:22:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:22:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1186ms 04:22:16 INFO - PROCESS | 2300 | 1468840936838 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 2300 | 1468840936843 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 04:22:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:22:16 INFO - PROCESS | 2300 | 1468840936850 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 2300 | 1468840936853 Marionette TRACE conn6 <- [1,694,null,{}] 04:22:16 INFO - PROCESS | 2300 | 1468840936857 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:16 INFO - PROCESS | 2300 | 1468840936859 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:16 INFO - PROCESS | 2300 | 1468840936962 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 04:22:16 INFO - PROCESS | 2300 | 1468840936970 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 2300 | 1468840936972 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:17 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA6400 == 26 [pid = 2300] [id = 183] 04:22:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 53 (0DDA8800) [pid = 2300] [serial = 547] [outer = 00000000] 04:22:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 54 (0DDB6000) [pid = 2300] [serial = 548] [outer = 0DDA8800] 04:22:17 INFO - PROCESS | 2300 | 1468840937019 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (0DDD2800) [pid = 2300] [serial = 549] [outer = 0DDA8800] 04:22:18 INFO - PROCESS | 2300 | 1468840938023 Marionette TRACE conn6 <- [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]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:22:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1232ms 04:22:18 INFO - PROCESS | 2300 | 1468840938084 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 2300 | 1468840938087 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 04:22:18 INFO - PROCESS | 2300 | 1468840938090 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:22:18 INFO - PROCESS | 2300 | 1468840938094 Marionette TRACE conn6 <- [1,698,null,{}] 04:22:18 INFO - PROCESS | 2300 | 1468840938109 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:18 INFO - PROCESS | 2300 | 1468840938114 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:18 INFO - PROCESS | 2300 | 1468840938239 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 04:22:18 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (0DDA6800) [pid = 2300] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:22:18 INFO - PROCESS | 2300 | --DOMWINDOW == 53 (0C96E800) [pid = 2300] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:22:18 INFO - PROCESS | 2300 | --DOMWINDOW == 52 (0C9E5000) [pid = 2300] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:22:18 INFO - PROCESS | 2300 | --DOMWINDOW == 51 (0D0FE000) [pid = 2300] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:22:18 INFO - PROCESS | 2300 | --DOMWINDOW == 50 (158DF800) [pid = 2300] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:22:18 INFO - PROCESS | 2300 | --DOMWINDOW == 49 (1B8E6C00) [pid = 2300] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:22:18 INFO - PROCESS | 2300 | --DOMWINDOW == 48 (14F27800) [pid = 2300] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:22:18 INFO - PROCESS | 2300 | 1468840938293 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 2300 | 1468840938296 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:18 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB5C00 == 27 [pid = 2300] [id = 184] 04:22:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 49 (0DBB9C00) [pid = 2300] [serial = 550] [outer = 00000000] 04:22:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 50 (14E17C00) [pid = 2300] [serial = 551] [outer = 0DBB9C00] 04:22:18 INFO - PROCESS | 2300 | 1468840938351 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 51 (14FAF800) [pid = 2300] [serial = 552] [outer = 0DBB9C00] 04:22:19 INFO - PROCESS | 2300 | 1468840939284 Marionette TRACE conn6 <- [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]]]}] 04:22:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:22:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1238ms 04:22:19 INFO - PROCESS | 2300 | 1468840939331 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 2300 | 1468840939334 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 04:22:19 INFO - PROCESS | 2300 | 1468840939337 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:22:19 INFO - PROCESS | 2300 | 1468840939339 Marionette TRACE conn6 <- [1,702,null,{}] 04:22:19 INFO - PROCESS | 2300 | 1468840939343 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:19 INFO - PROCESS | 2300 | 1468840939345 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:19 INFO - PROCESS | 2300 | 1468840939440 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 04:22:19 INFO - PROCESS | 2300 | 1468840939446 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 2300 | 1468840939448 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:19 INFO - PROCESS | 2300 | ++DOCSHELL 151BC400 == 28 [pid = 2300] [id = 185] 04:22:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 52 (1584EC00) [pid = 2300] [serial = 553] [outer = 00000000] 04:22:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 53 (1597CC00) [pid = 2300] [serial = 554] [outer = 1584EC00] 04:22:19 INFO - PROCESS | 2300 | 1468840939495 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 54 (16260800) [pid = 2300] [serial = 555] [outer = 1584EC00] 04:22:20 INFO - PROCESS | 2300 | 1468840940416 Marionette TRACE conn6 <- [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]]]}] 04:22:20 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 04:22:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1130ms 04:22:20 INFO - PROCESS | 2300 | 1468840940470 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 2300 | 1468840940472 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 04:22:20 INFO - PROCESS | 2300 | 1468840940475 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:22:20 INFO - PROCESS | 2300 | 1468840940477 Marionette TRACE conn6 <- [1,706,null,{}] 04:22:20 INFO - PROCESS | 2300 | 1468840940481 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:20 INFO - PROCESS | 2300 | 1468840940483 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:20 INFO - PROCESS | 2300 | 1468840940566 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 04:22:20 INFO - PROCESS | 2300 | 1468840940572 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 2300 | 1468840940574 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:20 INFO - PROCESS | 2300 | ++DOCSHELL 158DF800 == 29 [pid = 2300] [id = 186] 04:22:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (1625E800) [pid = 2300] [serial = 556] [outer = 00000000] 04:22:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (17F18C00) [pid = 2300] [serial = 557] [outer = 1625E800] 04:22:20 INFO - PROCESS | 2300 | 1468840940621 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (17F1A800) [pid = 2300] [serial = 558] [outer = 1625E800] 04:22:21 INFO - PROCESS | 2300 | 1468840941595 Marionette TRACE conn6 <- [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]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:22:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1180ms 04:22:21 INFO - PROCESS | 2300 | 1468840941660 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 2300 | 1468840941664 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 04:22:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:22:21 INFO - PROCESS | 2300 | 1468840941670 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 2300 | 1468840941673 Marionette TRACE conn6 <- [1,710,null,{}] 04:22:21 INFO - PROCESS | 2300 | 1468840941680 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:21 INFO - PROCESS | 2300 | 1468840941683 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:21 INFO - PROCESS | 2300 | 1468840941841 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 04:22:21 INFO - PROCESS | 2300 | 1468840941957 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 2300 | 1468840941961 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:22 INFO - PROCESS | 2300 | ++DOCSHELL 0D80F400 == 30 [pid = 2300] [id = 187] 04:22:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (0D82B800) [pid = 2300] [serial = 559] [outer = 00000000] 04:22:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0D837800) [pid = 2300] [serial = 560] [outer = 0D82B800] 04:22:22 INFO - PROCESS | 2300 | 1468840942062 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0DDAA800) [pid = 2300] [serial = 561] [outer = 0D82B800] 04:22:22 INFO - PROCESS | 2300 | 1468840942611 Marionette TRACE conn6 <- [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] 04:22:22 INFO - PROCESS | 2300 | 1468840942657 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 04:22:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:22:22 INFO - PROCESS | 2300 | 1468840942665 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 2300 | 1468840942668 Marionette TRACE conn6 <- [1,714,null,{}] 04:22:22 INFO - PROCESS | 2300 | 1468840942672 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:22 INFO - PROCESS | 2300 | 1468840942675 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:22 INFO - PROCESS | 2300 | 1468840942794 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 04:22:22 INFO - PROCESS | 2300 | 1468840942889 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 2300 | 1468840942892 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:22 INFO - PROCESS | 2300 | ++DOCSHELL 14FF4400 == 31 [pid = 2300] [id = 188] 04:22:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (15803800) [pid = 2300] [serial = 562] [outer = 00000000] 04:22:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (1740B800) [pid = 2300] [serial = 563] [outer = 15803800] 04:22:22 INFO - PROCESS | 2300 | 1468840942948 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (17F25400) [pid = 2300] [serial = 564] [outer = 15803800] 04:22:23 INFO - PROCESS | 2300 | 1468840943621 Marionette TRACE conn6 <- [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]]]}] 04:22:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:22:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1023ms 04:22:23 INFO - PROCESS | 2300 | 1468840943688 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 2300 | 1468840943691 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 04:22:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:22:23 INFO - PROCESS | 2300 | 1468840943694 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 2300 | 1468840943699 Marionette TRACE conn6 <- [1,718,null,{}] 04:22:23 INFO - PROCESS | 2300 | 1468840943725 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 2300 | 1468840943730 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:23 INFO - PROCESS | 2300 | 1468840943867 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 04:22:23 INFO - PROCESS | 2300 | 1468840943940 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 2300 | 1468840943944 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:24 INFO - PROCESS | 2300 | ++DOCSHELL 18389800 == 32 [pid = 2300] [id = 189] 04:22:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (1838AC00) [pid = 2300] [serial = 565] [outer = 00000000] 04:22:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (1838D400) [pid = 2300] [serial = 566] [outer = 1838AC00] 04:22:24 INFO - PROCESS | 2300 | 1468840944041 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (184B3800) [pid = 2300] [serial = 567] [outer = 1838AC00] 04:22:24 INFO - PROCESS | 2300 | 1468840944631 Marionette TRACE conn6 <- [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] 04:22:24 INFO - PROCESS | 2300 | 1468840944670 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 04:22:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:22:24 INFO - PROCESS | 2300 | 1468840944674 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 2300 | 1468840944676 Marionette TRACE conn6 <- [1,722,null,{}] 04:22:24 INFO - PROCESS | 2300 | 1468840944680 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 2300 | 1468840944683 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:24 INFO - PROCESS | 2300 | 1468840944796 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 04:22:24 INFO - PROCESS | 2300 | 1468840944888 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 2300 | 1468840944891 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:24 INFO - PROCESS | 2300 | ++DOCSHELL 0E0D5800 == 33 [pid = 2300] [id = 190] 04:22:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (11DD0C00) [pid = 2300] [serial = 568] [outer = 00000000] 04:22:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (17F17000) [pid = 2300] [serial = 569] [outer = 11DD0C00] 04:22:24 INFO - PROCESS | 2300 | 1468840944945 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (184F0800) [pid = 2300] [serial = 570] [outer = 11DD0C00] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 0DDBBC00 == 32 [pid = 2300] [id = 114] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 08C8A000 == 31 [pid = 2300] [id = 180] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 14FEDC00 == 30 [pid = 2300] [id = 115] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 0D805800 == 29 [pid = 2300] [id = 107] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 17407C00 == 28 [pid = 2300] [id = 116] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 0D7C8800 == 27 [pid = 2300] [id = 113] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 17F22400 == 26 [pid = 2300] [id = 105] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 0D7CE400 == 25 [pid = 2300] [id = 117] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 14FF8400 == 24 [pid = 2300] [id = 104] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 19F3B800 == 23 [pid = 2300] [id = 109] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 0DDAD800 == 22 [pid = 2300] [id = 108] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 08C86400 == 21 [pid = 2300] [id = 112] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 0C976800 == 20 [pid = 2300] [id = 111] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 0DDADC00 == 19 [pid = 2300] [id = 102] 04:22:26 INFO - PROCESS | 2300 | --DOCSHELL 0DDC0400 == 18 [pid = 2300] [id = 103] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0DDAE000) [pid = 2300] [serial = 530] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0D804400) [pid = 2300] [serial = 525] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0D776000) [pid = 2300] [serial = 524] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0D065400) [pid = 2300] [serial = 527] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (0D773400) [pid = 2300] [serial = 528] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0E091C00) [pid = 2300] [serial = 516] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0DBB1800) [pid = 2300] [serial = 515] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (1881B000) [pid = 2300] [serial = 519] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (1837E800) [pid = 2300] [serial = 518] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (1B996000) [pid = 2300] [serial = 522] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (1B98F400) [pid = 2300] [serial = 521] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (151BBC00) [pid = 2300] [serial = 533] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (15728C00) [pid = 2300] [serial = 534] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (0DDBCC00) [pid = 2300] [serial = 531] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (17408000) [pid = 2300] [serial = 536] [outer = 00000000] [url = about:blank] 04:22:26 INFO - PROCESS | 2300 | 1468840946235 Marionette TRACE conn6 <- [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]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:22:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1618ms 04:22:26 INFO - PROCESS | 2300 | 1468840946295 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 2300 | 1468840946299 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 04:22:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:22:26 INFO - PROCESS | 2300 | 1468840946305 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 2300 | 1468840946308 Marionette TRACE conn6 <- [1,726,null,{}] 04:22:26 INFO - PROCESS | 2300 | 1468840946314 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:26 INFO - PROCESS | 2300 | 1468840946318 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:26 INFO - PROCESS | 2300 | 1468840946404 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 04:22:26 INFO - PROCESS | 2300 | 1468840946412 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 2300 | 1468840946416 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:26 INFO - PROCESS | 2300 | ++DOCSHELL 0D059C00 == 19 [pid = 2300] [id = 191] 04:22:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (0D060000) [pid = 2300] [serial = 571] [outer = 00000000] 04:22:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (0D0FA800) [pid = 2300] [serial = 572] [outer = 0D060000] 04:22:26 INFO - PROCESS | 2300 | 1468840946470 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (0D778400) [pid = 2300] [serial = 573] [outer = 0D060000] 04:22:27 INFO - PROCESS | 2300 | 1468840947480 Marionette TRACE conn6 <- [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]]]}] 04:22:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:22:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1234ms 04:22:27 INFO - PROCESS | 2300 | 1468840947536 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 2300 | 1468840947542 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 04:22:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:22:27 INFO - PROCESS | 2300 | 1468840947548 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 2300 | 1468840947551 Marionette TRACE conn6 <- [1,730,null,{}] 04:22:27 INFO - PROCESS | 2300 | 1468840947555 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:27 INFO - PROCESS | 2300 | 1468840947558 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:27 INFO - PROCESS | 2300 | 1468840947652 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 04:22:27 INFO - PROCESS | 2300 | 1468840947659 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 2300 | 1468840947662 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:27 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA3400 == 20 [pid = 2300] [id = 192] 04:22:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (0DDA4400) [pid = 2300] [serial = 574] [outer = 00000000] 04:22:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0DDABC00) [pid = 2300] [serial = 575] [outer = 0DDA4400] 04:22:27 INFO - PROCESS | 2300 | 1468840947718 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0DDBA400) [pid = 2300] [serial = 576] [outer = 0DDA4400] 04:22:28 INFO - PROCESS | 2300 | 1468840948679 Marionette TRACE conn6 <- [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]]]}] 04:22:28 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 04:22:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1176ms 04:22:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:22:28 INFO - PROCESS | 2300 | 1468840948727 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 2300 | 1468840948729 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 04:22:28 INFO - PROCESS | 2300 | 1468840948733 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - PROCESS | 2300 | 1468840948736 Marionette TRACE conn6 <- [1,734,null,{}] 04:22:28 INFO - PROCESS | 2300 | 1468840948754 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:28 INFO - PROCESS | 2300 | 1468840948759 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:28 INFO - PROCESS | 2300 | 1468840948877 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 04:22:28 INFO - PROCESS | 2300 | 1468840948886 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 2300 | 1468840948890 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:28 INFO - PROCESS | 2300 | ++DOCSHELL 14EBBC00 == 21 [pid = 2300] [id = 193] 04:22:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (14EBD800) [pid = 2300] [serial = 577] [outer = 00000000] 04:22:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (14FF5000) [pid = 2300] [serial = 578] [outer = 14EBD800] 04:22:29 INFO - PROCESS | 2300 | 1468840948981 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (15368000) [pid = 2300] [serial = 579] [outer = 14EBD800] 04:22:29 INFO - PROCESS | 2300 | 1468840949940 Marionette TRACE conn6 <- [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]]]}] 04:22:29 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.) 04:22:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1234ms 04:22:29 INFO - PROCESS | 2300 | 1468840949969 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 2300 | 1468840949972 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 04:22:29 INFO - PROCESS | 2300 | 1468840949975 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:22:30 INFO - PROCESS | 2300 | 1468840949977 Marionette TRACE conn6 <- [1,738,null,{}] 04:22:30 INFO - PROCESS | 2300 | 1468840949981 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:30 INFO - PROCESS | 2300 | 1468840949983 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:30 INFO - PROCESS | 2300 | 1468840950102 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 04:22:30 INFO - PROCESS | 2300 | 1468840950109 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 2300 | 1468840950111 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:30 INFO - PROCESS | 2300 | ++DOCSHELL 0D834C00 == 22 [pid = 2300] [id = 194] 04:22:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (153FC000) [pid = 2300] [serial = 580] [outer = 00000000] 04:22:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (1597A000) [pid = 2300] [serial = 581] [outer = 153FC000] 04:22:30 INFO - PROCESS | 2300 | 1468840950158 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (17F1A400) [pid = 2300] [serial = 582] [outer = 153FC000] 04:22:30 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (158D9800) [pid = 2300] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:22:30 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (1625E800) [pid = 2300] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:22:30 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0DBB9C00) [pid = 2300] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:22:30 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (1584EC00) [pid = 2300] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:22:30 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (08C8AC00) [pid = 2300] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:22:30 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (0DDA2800) [pid = 2300] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:22:30 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (0D777C00) [pid = 2300] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:22:30 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (0DDA8800) [pid = 2300] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:22:31 INFO - PROCESS | 2300 | 1468840951151 Marionette TRACE conn6 <- [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]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:22:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1219ms 04:22:31 INFO - PROCESS | 2300 | 1468840951198 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 2300 | 1468840951200 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 04:22:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:22:31 INFO - PROCESS | 2300 | 1468840951203 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 2300 | 1468840951205 Marionette TRACE conn6 <- [1,742,null,{}] 04:22:31 INFO - PROCESS | 2300 | 1468840951208 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:31 INFO - PROCESS | 2300 | 1468840951210 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:31 INFO - PROCESS | 2300 | 1468840951292 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 04:22:31 INFO - PROCESS | 2300 | 1468840951298 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 2300 | 1468840951300 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:31 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F0400 == 23 [pid = 2300] [id = 195] 04:22:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0D831400) [pid = 2300] [serial = 583] [outer = 00000000] 04:22:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (1584E800) [pid = 2300] [serial = 584] [outer = 0D831400] 04:22:31 INFO - PROCESS | 2300 | 1468840951346 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (17F1F000) [pid = 2300] [serial = 585] [outer = 0D831400] 04:22:32 INFO - PROCESS | 2300 | 1468840952269 Marionette TRACE conn6 <- [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]]]}] 04:22:32 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 04:22:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 04:22:32 INFO - PROCESS | 2300 | 1468840952327 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 2300 | 1468840952329 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 04:22:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:22:32 INFO - PROCESS | 2300 | 1468840952332 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 2300 | 1468840952334 Marionette TRACE conn6 <- [1,746,null,{}] 04:22:32 INFO - PROCESS | 2300 | 1468840952338 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:32 INFO - PROCESS | 2300 | 1468840952344 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:32 INFO - PROCESS | 2300 | 1468840952457 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 04:22:32 INFO - PROCESS | 2300 | 1468840952464 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 2300 | 1468840952466 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:32 INFO - PROCESS | 2300 | ++DOCSHELL 15851400 == 24 [pid = 2300] [id = 196] 04:22:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (17F1EC00) [pid = 2300] [serial = 586] [outer = 00000000] 04:22:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (18389C00) [pid = 2300] [serial = 587] [outer = 17F1EC00] 04:22:32 INFO - PROCESS | 2300 | 1468840952513 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (184F1800) [pid = 2300] [serial = 588] [outer = 17F1EC00] 04:22:33 INFO - PROCESS | 2300 | 1468840953323 Marionette TRACE conn6 <- [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]]]}] 04:22:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:22:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1074ms 04:22:33 INFO - PROCESS | 2300 | 1468840953417 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 2300 | 1468840953422 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 04:22:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:22:33 INFO - PROCESS | 2300 | 1468840953427 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - PROCESS | 2300 | 1468840953432 Marionette TRACE conn6 <- [1,750,null,{}] 04:22:33 INFO - PROCESS | 2300 | 1468840953438 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:33 INFO - PROCESS | 2300 | 1468840953441 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:33 INFO - PROCESS | 2300 | 1468840953589 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 04:22:33 INFO - PROCESS | 2300 | 1468840953705 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 2300 | 1468840953709 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:33 INFO - PROCESS | 2300 | ++DOCSHELL 0D803C00 == 25 [pid = 2300] [id = 197] 04:22:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0D805C00) [pid = 2300] [serial = 589] [outer = 00000000] 04:22:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0DBB0000) [pid = 2300] [serial = 590] [outer = 0D805C00] 04:22:33 INFO - PROCESS | 2300 | 1468840953768 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0DDBF800) [pid = 2300] [serial = 591] [outer = 0D805C00] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (17F3D400) [pid = 2300] [serial = 537] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (17F18C00) [pid = 2300] [serial = 557] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (14E17C00) [pid = 2300] [serial = 551] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (1597CC00) [pid = 2300] [serial = 554] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0C718800) [pid = 2300] [serial = 539] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (14FAF800) [pid = 2300] [serial = 552] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (0C976C00) [pid = 2300] [serial = 540] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (0DDB8400) [pid = 2300] [serial = 542] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (0DDD5C00) [pid = 2300] [serial = 543] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (0D7C5400) [pid = 2300] [serial = 545] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (0D806000) [pid = 2300] [serial = 546] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (0DDB6000) [pid = 2300] [serial = 548] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (16260800) [pid = 2300] [serial = 555] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 53 (0DDD2800) [pid = 2300] [serial = 549] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | --DOMWINDOW == 52 (17F1A800) [pid = 2300] [serial = 558] [outer = 00000000] [url = about:blank] 04:22:34 INFO - PROCESS | 2300 | 1468840954950 Marionette TRACE conn6 <- [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]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:22:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1575ms 04:22:35 INFO - PROCESS | 2300 | 1468840955012 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 2300 | 1468840955016 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 04:22:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:22:35 INFO - PROCESS | 2300 | 1468840955022 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 2300 | 1468840955025 Marionette TRACE conn6 <- [1,754,null,{}] 04:22:35 INFO - PROCESS | 2300 | 1468840955031 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:35 INFO - PROCESS | 2300 | 1468840955033 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:35 INFO - PROCESS | 2300 | 1468840955154 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 04:22:35 INFO - PROCESS | 2300 | 1468840955235 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 2300 | 1468840955239 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:35 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C8000 == 26 [pid = 2300] [id = 198] 04:22:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 53 (0D7C9C00) [pid = 2300] [serial = 592] [outer = 00000000] 04:22:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 54 (0D804C00) [pid = 2300] [serial = 593] [outer = 0D7C9C00] 04:22:35 INFO - PROCESS | 2300 | 1468840955288 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (0D80CC00) [pid = 2300] [serial = 594] [outer = 0D7C9C00] 04:22:36 INFO - PROCESS | 2300 | 1468840956147 Marionette TRACE conn6 <- [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]]]}] 04:22:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:22:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1173ms 04:22:36 INFO - PROCESS | 2300 | 1468840956199 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 2300 | 1468840956204 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 04:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:22:36 INFO - PROCESS | 2300 | 1468840956211 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 2300 | 1468840956213 Marionette TRACE conn6 <- [1,758,null,{}] 04:22:36 INFO - PROCESS | 2300 | 1468840956217 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 2300 | 1468840956220 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:36 INFO - PROCESS | 2300 | 1468840956327 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 04:22:36 INFO - PROCESS | 2300 | 1468840956336 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 2300 | 1468840956338 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:36 INFO - PROCESS | 2300 | ++DOCSHELL 0DDD0800 == 27 [pid = 2300] [id = 199] 04:22:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (0DDD2800) [pid = 2300] [serial = 595] [outer = 00000000] 04:22:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (0DFBEC00) [pid = 2300] [serial = 596] [outer = 0DDD2800] 04:22:36 INFO - PROCESS | 2300 | 1468840956389 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (0E091C00) [pid = 2300] [serial = 597] [outer = 0DDD2800] 04:22:36 INFO - PROCESS | 2300 | 1468840956828 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 04:22:36 INFO - PROCESS | 2300 | 1468840956884 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 2300 | 1468840956886 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 04:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:22:36 INFO - PROCESS | 2300 | 1468840956890 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 2300 | 1468840956893 Marionette TRACE conn6 <- [1,762,null,{}] 04:22:36 INFO - PROCESS | 2300 | 1468840956904 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 2300 | 1468840956909 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:37 INFO - PROCESS | 2300 | 1468840956994 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 04:22:37 INFO - PROCESS | 2300 | 1468840957001 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 2300 | 1468840957005 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:37 INFO - PROCESS | 2300 | ++DOCSHELL 14FF2C00 == 28 [pid = 2300] [id = 200] 04:22:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (14FF3800) [pid = 2300] [serial = 598] [outer = 00000000] 04:22:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (153F1000) [pid = 2300] [serial = 599] [outer = 14FF3800] 04:22:37 INFO - PROCESS | 2300 | 1468840957057 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (158D9800) [pid = 2300] [serial = 600] [outer = 14FF3800] 04:22:37 INFO - PROCESS | 2300 | 1468840957540 Marionette TRACE conn6 <- [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]]]}] 04:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 04:22:37 INFO - PROCESS | 2300 | 1468840957563 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 2300 | 1468840957566 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 04:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:22:37 INFO - PROCESS | 2300 | 1468840957573 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 2300 | 1468840957575 Marionette TRACE conn6 <- [1,766,null,{}] 04:22:37 INFO - PROCESS | 2300 | 1468840957578 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:37 INFO - PROCESS | 2300 | 1468840957580 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:37 INFO - PROCESS | 2300 | 1468840957699 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 04:22:37 INFO - PROCESS | 2300 | 1468840957781 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 2300 | 1468840957783 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:37 INFO - PROCESS | 2300 | ++DOCSHELL 17F18C00 == 29 [pid = 2300] [id = 201] 04:22:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (17F1A000) [pid = 2300] [serial = 601] [outer = 00000000] 04:22:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (17F42400) [pid = 2300] [serial = 602] [outer = 17F1A000] 04:22:37 INFO - PROCESS | 2300 | 1468840957828 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (1821D000) [pid = 2300] [serial = 603] [outer = 17F1A000] 04:22:38 INFO - PROCESS | 2300 | 1468840958250 Marionette TRACE conn6 <- [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]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 04:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:22:38 INFO - PROCESS | 2300 | 1468840958307 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 2300 | 1468840958309 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 04:22:38 INFO - PROCESS | 2300 | 1468840958312 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 2300 | 1468840958314 Marionette TRACE conn6 <- [1,770,null,{}] 04:22:38 INFO - PROCESS | 2300 | 1468840958317 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:38 INFO - PROCESS | 2300 | 1468840958319 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:38 INFO - PROCESS | 2300 | 1468840958430 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 04:22:38 INFO - PROCESS | 2300 | 1468840958443 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 2300 | 1468840958445 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:38 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB0400 == 30 [pid = 2300] [id = 202] 04:22:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (18279400) [pid = 2300] [serial = 604] [outer = 00000000] 04:22:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (18389000) [pid = 2300] [serial = 605] [outer = 18279400] 04:22:38 INFO - PROCESS | 2300 | 1468840958537 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (18813400) [pid = 2300] [serial = 606] [outer = 18279400] 04:22:39 INFO - PROCESS | 2300 | 1468840958976 Marionette TRACE conn6 <- [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]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 04:22:39 INFO - PROCESS | 2300 | 1468840958984 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 2300 | 1468840958986 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 04:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:22:39 INFO - PROCESS | 2300 | 1468840958988 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 2300 | 1468840958990 Marionette TRACE conn6 <- [1,774,null,{}] 04:22:39 INFO - PROCESS | 2300 | 1468840958993 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 2300 | 1468840958999 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:39 INFO - PROCESS | 2300 | 1468840959162 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 04:22:39 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0DDA4400) [pid = 2300] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:22:39 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0D060000) [pid = 2300] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:22:39 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (0D82B800) [pid = 2300] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:22:39 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (15803800) [pid = 2300] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:22:39 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (1838AC00) [pid = 2300] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:22:39 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (14EBD800) [pid = 2300] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:22:39 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (153FC000) [pid = 2300] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:22:39 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (0D831400) [pid = 2300] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:22:39 INFO - PROCESS | 2300 | 1468840959236 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 2300 | 1468840959238 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:39 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B0400 == 31 [pid = 2300] [id = 203] 04:22:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0CFE3800) [pid = 2300] [serial = 607] [outer = 00000000] 04:22:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (14E17000) [pid = 2300] [serial = 608] [outer = 0CFE3800] 04:22:39 INFO - PROCESS | 2300 | 1468840959289 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (18819000) [pid = 2300] [serial = 609] [outer = 0CFE3800] 04:22:39 INFO - PROCESS | 2300 | 1468840959679 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 732ms 04:22:39 INFO - PROCESS | 2300 | 1468840959720 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 04:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:22:39 INFO - PROCESS | 2300 | 1468840959723 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 04:22:39 INFO - PROCESS | 2300 | 1468840959726 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 2300 | 1468840959728 Marionette TRACE conn6 <- [1,778,null,{}] 04:22:39 INFO - PROCESS | 2300 | 1468840959731 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 2300 | 1468840959733 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:39 INFO - PROCESS | 2300 | 1468840959842 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 04:22:39 INFO - PROCESS | 2300 | 1468840959849 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 2300 | 1468840959852 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:39 INFO - PROCESS | 2300 | ++DOCSHELL 0DCB2800 == 32 [pid = 2300] [id = 204] 04:22:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (1821C800) [pid = 2300] [serial = 610] [outer = 00000000] 04:22:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (18B05C00) [pid = 2300] [serial = 611] [outer = 1821C800] 04:22:39 INFO - PROCESS | 2300 | 1468840959896 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (18B07400) [pid = 2300] [serial = 612] [outer = 1821C800] 04:22:40 INFO - PROCESS | 2300 | 1468840960318 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 04:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:22:40 INFO - PROCESS | 2300 | 1468840960357 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 2300 | 1468840960359 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 04:22:40 INFO - PROCESS | 2300 | 1468840960362 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - PROCESS | 2300 | 1468840960364 Marionette TRACE conn6 <- [1,782,null,{}] 04:22:40 INFO - PROCESS | 2300 | 1468840960367 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:40 INFO - PROCESS | 2300 | 1468840960369 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:40 INFO - PROCESS | 2300 | 1468840960477 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 04:22:40 INFO - PROCESS | 2300 | 1468840960515 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:40 INFO - PROCESS | 2300 | 1468840960517 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:40 INFO - PROCESS | 2300 | ++DOCSHELL 188EF800 == 33 [pid = 2300] [id = 205] 04:22:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (188F0000) [pid = 2300] [serial = 613] [outer = 00000000] 04:22:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (195DA000) [pid = 2300] [serial = 614] [outer = 188F0000] 04:22:40 INFO - PROCESS | 2300 | 1468840960560 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (19F34400) [pid = 2300] [serial = 615] [outer = 188F0000] 04:22:40 INFO - PROCESS | 2300 | 1468840960951 Marionette TRACE conn6 <- [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]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 04:22:41 INFO - PROCESS | 2300 | 1468840960993 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 2300 | 1468840960995 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 04:22:41 INFO - PROCESS | 2300 | 1468840960998 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:22:41 INFO - PROCESS | 2300 | 1468840961000 Marionette TRACE conn6 <- [1,786,null,{}] 04:22:41 INFO - PROCESS | 2300 | 1468840961004 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 2300 | 1468840961006 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:41 INFO - PROCESS | 2300 | 1468840961121 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 04:22:41 INFO - PROCESS | 2300 | 1468840961129 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 2300 | 1468840961131 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:41 INFO - PROCESS | 2300 | ++DOCSHELL 195D9800 == 34 [pid = 2300] [id = 206] 04:22:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (19F38800) [pid = 2300] [serial = 616] [outer = 00000000] 04:22:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (19F3E400) [pid = 2300] [serial = 617] [outer = 19F38800] 04:22:41 INFO - PROCESS | 2300 | 1468840961186 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (19F3F400) [pid = 2300] [serial = 618] [outer = 19F38800] 04:22:41 INFO - PROCESS | 2300 | 1468840961853 Marionette TRACE conn6 <- [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]]]}] 04:22:41 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 04:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 870ms 04:22:41 INFO - PROCESS | 2300 | 1468840961873 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 2300 | 1468840961878 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 04:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:22:41 INFO - PROCESS | 2300 | 1468840961883 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 2300 | 1468840961888 Marionette TRACE conn6 <- [1,790,null,{}] 04:22:41 INFO - PROCESS | 2300 | 1468840961894 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 2300 | 1468840961897 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:42 INFO - PROCESS | 2300 | 1468840962011 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 04:22:42 INFO - PROCESS | 2300 | 1468840962091 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 2300 | 1468840962094 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:42 INFO - PROCESS | 2300 | ++DOCSHELL 0D0FA400 == 35 [pid = 2300] [id = 207] 04:22:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D805800) [pid = 2300] [serial = 619] [outer = 00000000] 04:22:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDB6400) [pid = 2300] [serial = 620] [outer = 0D805800] 04:22:42 INFO - PROCESS | 2300 | 1468840962196 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDDB000) [pid = 2300] [serial = 621] [outer = 0D805800] 04:22:42 INFO - PROCESS | 2300 | 1468840962810 Marionette TRACE conn6 <- [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]]]}] 04:22:42 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 04:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 931ms 04:22:42 INFO - PROCESS | 2300 | 1468840962845 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 2300 | 1468840962850 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 04:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:22:42 INFO - PROCESS | 2300 | 1468840962857 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 2300 | 1468840962860 Marionette TRACE conn6 <- [1,794,null,{}] 04:22:42 INFO - PROCESS | 2300 | 1468840962864 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 2300 | 1468840962867 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:42 INFO - PROCESS | 2300 | 1468840962981 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 04:22:43 INFO - PROCESS | 2300 | 1468840963093 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 2300 | 1468840963096 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:43 INFO - PROCESS | 2300 | ++DOCSHELL 14EBB400 == 36 [pid = 2300] [id = 208] 04:22:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (14EBCC00) [pid = 2300] [serial = 622] [outer = 00000000] 04:22:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (15809400) [pid = 2300] [serial = 623] [outer = 14EBCC00] 04:22:43 INFO - PROCESS | 2300 | 1468840963159 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (16E26000) [pid = 2300] [serial = 624] [outer = 14EBCC00] 04:22:43 INFO - PROCESS | 2300 | 1468840963791 Marionette TRACE conn6 <- [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]]]}] 04:22:43 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 04:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 971ms 04:22:43 INFO - PROCESS | 2300 | 1468840963830 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 2300 | 1468840963832 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 04:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:22:43 INFO - PROCESS | 2300 | 1468840963836 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 2300 | 1468840963840 Marionette TRACE conn6 <- [1,798,null,{}] 04:22:43 INFO - PROCESS | 2300 | 1468840963851 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:43 INFO - PROCESS | 2300 | 1468840963856 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:43 INFO - PROCESS | 2300 | 1468840963964 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 04:22:44 INFO - PROCESS | 2300 | 1468840964090 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 2300 | 1468840964093 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:44 INFO - PROCESS | 2300 | ++DOCSHELL 19F3B000 == 37 [pid = 2300] [id = 209] 04:22:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19F3B400) [pid = 2300] [serial = 625] [outer = 00000000] 04:22:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A072800) [pid = 2300] [serial = 626] [outer = 19F3B400] 04:22:44 INFO - PROCESS | 2300 | 1468840964151 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A078400) [pid = 2300] [serial = 627] [outer = 19F3B400] 04:22:44 INFO - PROCESS | 2300 | 1468840964788 Marionette TRACE conn6 <- [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]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 971ms 04:22:44 INFO - PROCESS | 2300 | 1468840964809 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 2300 | 1468840964812 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 04:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:22:44 INFO - PROCESS | 2300 | 1468840964816 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 2300 | 1468840964818 Marionette TRACE conn6 <- [1,802,null,{}] 04:22:44 INFO - PROCESS | 2300 | 1468840964836 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:44 INFO - PROCESS | 2300 | 1468840964839 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:44 INFO - PROCESS | 2300 | 1468840964948 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 04:22:45 INFO - PROCESS | 2300 | 1468840965156 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 2300 | 1468840965159 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:45 INFO - PROCESS | 2300 | ++DOCSHELL 08C84000 == 38 [pid = 2300] [id = 210] 04:22:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0C714400) [pid = 2300] [serial = 628] [outer = 00000000] 04:22:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0C921000) [pid = 2300] [serial = 629] [outer = 0C714400] 04:22:45 INFO - PROCESS | 2300 | 1468840965222 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0D0F3400) [pid = 2300] [serial = 630] [outer = 0C714400] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 14FF2C00 == 37 [pid = 2300] [id = 200] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 17F18C00 == 36 [pid = 2300] [id = 201] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 0C7B0400 == 35 [pid = 2300] [id = 203] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 0DCB2800 == 34 [pid = 2300] [id = 204] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 0DDB0400 == 33 [pid = 2300] [id = 202] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 188EF800 == 32 [pid = 2300] [id = 205] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 0DDA2400 == 31 [pid = 2300] [id = 181] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 19F3B000 == 30 [pid = 2300] [id = 209] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 14EBB400 == 29 [pid = 2300] [id = 208] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 195D9800 == 28 [pid = 2300] [id = 206] 04:22:46 INFO - PROCESS | 2300 | --DOCSHELL 0D0FA400 == 27 [pid = 2300] [id = 207] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1584E800) [pid = 2300] [serial = 584] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DDABC00) [pid = 2300] [serial = 575] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D0FA800) [pid = 2300] [serial = 572] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D778400) [pid = 2300] [serial = 573] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F17000) [pid = 2300] [serial = 569] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDAA800) [pid = 2300] [serial = 561] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D837800) [pid = 2300] [serial = 560] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (17F25400) [pid = 2300] [serial = 564] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1740B800) [pid = 2300] [serial = 563] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (184B3800) [pid = 2300] [serial = 567] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1838D400) [pid = 2300] [serial = 566] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (14FF5000) [pid = 2300] [serial = 578] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1597A000) [pid = 2300] [serial = 581] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (15368000) [pid = 2300] [serial = 579] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (17F1F000) [pid = 2300] [serial = 585] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0DDBA400) [pid = 2300] [serial = 576] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (17F1A400) [pid = 2300] [serial = 582] [outer = 00000000] [url = about:blank] 04:22:46 INFO - PROCESS | 2300 | 1468840966444 Marionette TRACE conn6 <- [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] 04:22:46 INFO - PROCESS | 2300 | 1468840966519 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 04:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:22:46 INFO - PROCESS | 2300 | 1468840966527 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 2300 | 1468840966530 Marionette TRACE conn6 <- [1,806,null,{}] 04:22:46 INFO - PROCESS | 2300 | 1468840966536 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 2300 | 1468840966539 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:46 INFO - PROCESS | 2300 | 1468840966632 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 04:22:46 INFO - PROCESS | 2300 | 1468840966639 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 2300 | 1468840966644 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:46 INFO - PROCESS | 2300 | ++DOCSHELL 0D0FF400 == 28 [pid = 2300] [id = 211] 04:22:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D772800) [pid = 2300] [serial = 631] [outer = 00000000] 04:22:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D77AC00) [pid = 2300] [serial = 632] [outer = 0D772800] 04:22:46 INFO - PROCESS | 2300 | 1468840966695 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D7C2800) [pid = 2300] [serial = 633] [outer = 0D772800] 04:22:47 INFO - PROCESS | 2300 | 1468840967194 Marionette TRACE conn6 <- [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]]]}] 04:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms 04:22:47 INFO - PROCESS | 2300 | 1468840967260 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 2300 | 1468840967265 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 04:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:22:47 INFO - PROCESS | 2300 | 1468840967272 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 2300 | 1468840967274 Marionette TRACE conn6 <- [1,810,null,{}] 04:22:47 INFO - PROCESS | 2300 | 1468840967279 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 2300 | 1468840967281 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:47 INFO - PROCESS | 2300 | 1468840967374 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 04:22:47 INFO - PROCESS | 2300 | 1468840967459 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 2300 | 1468840967462 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:47 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA5000 == 29 [pid = 2300] [id = 212] 04:22:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0DDA5400) [pid = 2300] [serial = 634] [outer = 00000000] 04:22:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDB0C00) [pid = 2300] [serial = 635] [outer = 0DDA5400] 04:22:47 INFO - PROCESS | 2300 | 1468840967512 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DDB9800) [pid = 2300] [serial = 636] [outer = 0DDA5400] 04:22:47 INFO - PROCESS | 2300 | 1468840967930 Marionette TRACE conn6 <- [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] 04:22:47 INFO - PROCESS | 2300 | 1468840967947 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 04:22:47 INFO - PROCESS | 2300 | 1468840967950 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:22:47 INFO - PROCESS | 2300 | 1468840967954 Marionette TRACE conn6 <- [1,814,null,{}] 04:22:48 INFO - PROCESS | 2300 | 1468840967997 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:48 INFO - PROCESS | 2300 | 1468840968002 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:48 INFO - PROCESS | 2300 | 1468840968958 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 04:22:49 INFO - PROCESS | 2300 | 1468840969191 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 2300 | 1468840969194 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:49 INFO - PROCESS | 2300 | ++DOCSHELL 16E20C00 == 30 [pid = 2300] [id = 213] 04:22:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (16E21000) [pid = 2300] [serial = 637] [outer = 00000000] 04:22:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17408400) [pid = 2300] [serial = 638] [outer = 16E21000] 04:22:49 INFO - PROCESS | 2300 | 1468840969276 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F1C000) [pid = 2300] [serial = 639] [outer = 16E21000] 04:22:49 INFO - PROCESS | 2300 | 1468840969735 Marionette TRACE conn6 <- [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]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1816ms 04:22:49 INFO - PROCESS | 2300 | 1468840969769 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 2300 | 1468840969772 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 04:22:49 INFO - PROCESS | 2300 | 1468840969775 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:22:49 INFO - PROCESS | 2300 | 1468840969777 Marionette TRACE conn6 <- [1,818,null,{}] 04:22:49 INFO - PROCESS | 2300 | 1468840969780 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 2300 | 1468840969782 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:49 INFO - PROCESS | 2300 | 1468840969898 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 04:22:49 INFO - PROCESS | 2300 | 1468840969904 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 2300 | 1468840969906 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:49 INFO - PROCESS | 2300 | ++DOCSHELL 17407C00 == 31 [pid = 2300] [id = 214] 04:22:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F1F000) [pid = 2300] [serial = 640] [outer = 00000000] 04:22:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F45000) [pid = 2300] [serial = 641] [outer = 17F1F000] 04:22:49 INFO - PROCESS | 2300 | 1468840969951 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18385C00) [pid = 2300] [serial = 642] [outer = 17F1F000] 04:22:50 INFO - PROCESS | 2300 | 1468840970421 Marionette TRACE conn6 <- [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]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 04:22:50 INFO - PROCESS | 2300 | 1468840970449 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 2300 | 1468840970451 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 04:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:22:50 INFO - PROCESS | 2300 | 1468840970460 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 2300 | 1468840970462 Marionette TRACE conn6 <- [1,822,null,{}] 04:22:50 INFO - PROCESS | 2300 | 1468840970465 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:50 INFO - PROCESS | 2300 | 1468840970467 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:50 INFO - PROCESS | 2300 | 1468840970576 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 04:22:50 INFO - PROCESS | 2300 | 1468840970582 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 2300 | 1468840970584 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:50 INFO - PROCESS | 2300 | ++DOCSHELL 18388800 == 32 [pid = 2300] [id = 215] 04:22:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1840B800) [pid = 2300] [serial = 643] [outer = 00000000] 04:22:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18813000) [pid = 2300] [serial = 644] [outer = 1840B800] 04:22:50 INFO - PROCESS | 2300 | 1468840970632 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1881D800) [pid = 2300] [serial = 645] [outer = 1840B800] 04:22:51 INFO - PROCESS | 2300 | 1468840971110 Marionette TRACE conn6 <- [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]]]}] 04:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 04:22:51 INFO - PROCESS | 2300 | 1468840971134 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 2300 | 1468840971136 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 04:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:22:51 INFO - PROCESS | 2300 | 1468840971145 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 2300 | 1468840971147 Marionette TRACE conn6 <- [1,826,null,{}] 04:22:51 INFO - PROCESS | 2300 | 1468840971150 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:51 INFO - PROCESS | 2300 | 1468840971156 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:51 INFO - PROCESS | 2300 | 1468840971294 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 04:22:51 INFO - PROCESS | 2300 | 1468840971309 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 2300 | 1468840971311 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:51 INFO - PROCESS | 2300 | ++DOCSHELL 19F38C00 == 33 [pid = 2300] [id = 216] 04:22:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (19F3A800) [pid = 2300] [serial = 646] [outer = 00000000] 04:22:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A076000) [pid = 2300] [serial = 647] [outer = 19F3A800] 04:22:51 INFO - PROCESS | 2300 | 1468840971406 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A07F400) [pid = 2300] [serial = 648] [outer = 19F3A800] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (188F0000) [pid = 2300] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19F38800) [pid = 2300] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (18279400) [pid = 2300] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F1A000) [pid = 2300] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0CFE3800) [pid = 2300] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F1EC00) [pid = 2300] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D805C00) [pid = 2300] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (11DD0C00) [pid = 2300] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14FF3800) [pid = 2300] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DDD2800) [pid = 2300] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1821C800) [pid = 2300] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:22:51 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D7C9C00) [pid = 2300] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:22:52 INFO - PROCESS | 2300 | 1468840972006 Marionette TRACE conn6 <- [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]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 932ms 04:22:52 INFO - PROCESS | 2300 | 1468840972080 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 2300 | 1468840972082 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 04:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:22:52 INFO - PROCESS | 2300 | 1468840972085 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 2300 | 1468840972087 Marionette TRACE conn6 <- [1,830,null,{}] 04:22:52 INFO - PROCESS | 2300 | 1468840972091 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:52 INFO - PROCESS | 2300 | 1468840972093 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:52 INFO - PROCESS | 2300 | 1468840972172 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 04:22:52 INFO - PROCESS | 2300 | 1468840972178 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 2300 | 1468840972179 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:52 INFO - PROCESS | 2300 | ++DOCSHELL 14EBB800 == 34 [pid = 2300] [id = 217] 04:22:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1821C800) [pid = 2300] [serial = 649] [outer = 00000000] 04:22:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (19F34C00) [pid = 2300] [serial = 650] [outer = 1821C800] 04:22:52 INFO - PROCESS | 2300 | 1468840972226 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A072400) [pid = 2300] [serial = 651] [outer = 1821C800] 04:22:52 INFO - PROCESS | 2300 | 1468840972643 Marionette TRACE conn6 <- [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]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 04:22:52 INFO - PROCESS | 2300 | 1468840972720 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 2300 | 1468840972722 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 04:22:52 INFO - PROCESS | 2300 | 1468840972725 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:22:52 INFO - PROCESS | 2300 | 1468840972727 Marionette TRACE conn6 <- [1,834,null,{}] 04:22:52 INFO - PROCESS | 2300 | 1468840972730 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:52 INFO - PROCESS | 2300 | 1468840972732 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:52 INFO - PROCESS | 2300 | 1468840972813 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 04:22:52 INFO - PROCESS | 2300 | 1468840972821 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 2300 | 1468840972823 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:52 INFO - PROCESS | 2300 | ++DOCSHELL 0D7D0800 == 35 [pid = 2300] [id = 218] 04:22:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A11C800) [pid = 2300] [serial = 652] [outer = 00000000] 04:22:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A172400) [pid = 2300] [serial = 653] [outer = 1A11C800] 04:22:52 INFO - PROCESS | 2300 | 1468840972869 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A176C00) [pid = 2300] [serial = 654] [outer = 1A11C800] 04:22:53 INFO - PROCESS | 2300 | 1468840973314 Marionette TRACE conn6 <- [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]]]}] 04:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 631ms 04:22:53 INFO - PROCESS | 2300 | 1468840973360 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 2300 | 1468840973362 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 04:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:22:53 INFO - PROCESS | 2300 | 1468840973365 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 2300 | 1468840973366 Marionette TRACE conn6 <- [1,838,null,{}] 04:22:53 INFO - PROCESS | 2300 | 1468840973370 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:53 INFO - PROCESS | 2300 | 1468840973372 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:53 INFO - PROCESS | 2300 | 1468840973451 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 04:22:53 INFO - PROCESS | 2300 | 1468840973457 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 2300 | 1468840973459 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:53 INFO - PROCESS | 2300 | ++DOCSHELL 17F44800 == 36 [pid = 2300] [id = 219] 04:22:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A179800) [pid = 2300] [serial = 655] [outer = 00000000] 04:22:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A17DC00) [pid = 2300] [serial = 656] [outer = 1A179800] 04:22:53 INFO - PROCESS | 2300 | 1468840973515 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A380000) [pid = 2300] [serial = 657] [outer = 1A179800] 04:22:54 INFO - PROCESS | 2300 | 1468840974259 Marionette TRACE conn6 <- [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]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 971ms 04:22:54 INFO - PROCESS | 2300 | 1468840974336 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 04:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:22:54 INFO - PROCESS | 2300 | 1468840974341 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 04:22:54 INFO - PROCESS | 2300 | 1468840974346 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 2300 | 1468840974350 Marionette TRACE conn6 <- [1,842,null,{}] 04:22:54 INFO - PROCESS | 2300 | 1468840974356 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:54 INFO - PROCESS | 2300 | 1468840974359 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:54 INFO - PROCESS | 2300 | 1468840974488 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 04:22:54 INFO - PROCESS | 2300 | 1468840974565 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 2300 | 1468840974568 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:54 INFO - PROCESS | 2300 | ++DOCSHELL 0CF3A800 == 37 [pid = 2300] [id = 220] 04:22:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0D774C00) [pid = 2300] [serial = 658] [outer = 00000000] 04:22:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0DCB1800) [pid = 2300] [serial = 659] [outer = 0D774C00] 04:22:54 INFO - PROCESS | 2300 | 1468840974665 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0E04CC00) [pid = 2300] [serial = 660] [outer = 0D774C00] 04:22:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (16259800) [pid = 2300] [serial = 661] [outer = 0E0D1C00] 04:22:55 INFO - PROCESS | 2300 | 1468840975496 Marionette TRACE conn6 <- [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]]]}] 04:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1181ms 04:22:55 INFO - PROCESS | 2300 | 1468840975526 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 04:22:55 INFO - PROCESS | 2300 | 1468840975532 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 04:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:22:55 INFO - PROCESS | 2300 | 1468840975538 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 2300 | 1468840975542 Marionette TRACE conn6 <- [1,846,null,{}] 04:22:55 INFO - PROCESS | 2300 | 1468840975546 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:55 INFO - PROCESS | 2300 | 1468840975549 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:55 INFO - PROCESS | 2300 | 1468840975698 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 04:22:55 INFO - PROCESS | 2300 | 1468840975903 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 2300 | 1468840975906 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:55 INFO - PROCESS | 2300 | ++DOCSHELL 09268C00 == 38 [pid = 2300] [id = 221] 04:22:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0C70B800) [pid = 2300] [serial = 662] [outer = 00000000] 04:22:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0C91E800) [pid = 2300] [serial = 663] [outer = 0C70B800] 04:22:55 INFO - PROCESS | 2300 | 1468840975967 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0D778800) [pid = 2300] [serial = 664] [outer = 0C70B800] 04:22:56 INFO - PROCESS | 2300 | --DOCSHELL 0D7D0800 == 37 [pid = 2300] [id = 218] 04:22:56 INFO - PROCESS | 2300 | --DOCSHELL 14EBB800 == 36 [pid = 2300] [id = 217] 04:22:56 INFO - PROCESS | 2300 | --DOCSHELL 19F38C00 == 35 [pid = 2300] [id = 216] 04:22:56 INFO - PROCESS | 2300 | --DOCSHELL 18388800 == 34 [pid = 2300] [id = 215] 04:22:56 INFO - PROCESS | 2300 | --DOCSHELL 17407C00 == 33 [pid = 2300] [id = 214] 04:22:56 INFO - PROCESS | 2300 | --DOCSHELL 16E20C00 == 32 [pid = 2300] [id = 213] 04:22:56 INFO - PROCESS | 2300 | --DOCSHELL 0DDA5000 == 31 [pid = 2300] [id = 212] 04:22:56 INFO - PROCESS | 2300 | --DOCSHELL 0D0FF400 == 30 [pid = 2300] [id = 211] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (19F3F400) [pid = 2300] [serial = 618] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (18389000) [pid = 2300] [serial = 605] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (17F42400) [pid = 2300] [serial = 602] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (14E17000) [pid = 2300] [serial = 608] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (18389C00) [pid = 2300] [serial = 587] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DDBF800) [pid = 2300] [serial = 591] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (184F0800) [pid = 2300] [serial = 570] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (158D9800) [pid = 2300] [serial = 600] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18819000) [pid = 2300] [serial = 609] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0E091C00) [pid = 2300] [serial = 597] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DFBEC00) [pid = 2300] [serial = 596] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (18813400) [pid = 2300] [serial = 606] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (184F1800) [pid = 2300] [serial = 588] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18B07400) [pid = 2300] [serial = 612] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DBB0000) [pid = 2300] [serial = 590] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D804C00) [pid = 2300] [serial = 593] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1821D000) [pid = 2300] [serial = 603] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (18B05C00) [pid = 2300] [serial = 611] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0D80CC00) [pid = 2300] [serial = 594] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (153F1000) [pid = 2300] [serial = 599] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (19F3E400) [pid = 2300] [serial = 617] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (195DA000) [pid = 2300] [serial = 614] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (19F34400) [pid = 2300] [serial = 615] [outer = 00000000] [url = about:blank] 04:22:56 INFO - PROCESS | 2300 | 1468840976583 Marionette TRACE conn6 <- [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]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1080ms 04:22:56 INFO - PROCESS | 2300 | 1468840976624 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 2300 | 1468840976627 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 04:22:56 INFO - PROCESS | 2300 | 1468840976631 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:22:56 INFO - PROCESS | 2300 | 1468840976634 Marionette TRACE conn6 <- [1,850,null,{}] 04:22:56 INFO - PROCESS | 2300 | 1468840976640 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 2300 | 1468840976644 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:56 INFO - PROCESS | 2300 | 1468840976734 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 04:22:56 INFO - PROCESS | 2300 | 1468840976825 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 2300 | 1468840976828 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:56 INFO - PROCESS | 2300 | ++DOCSHELL 0C976800 == 31 [pid = 2300] [id = 222] 04:22:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0CF3AC00) [pid = 2300] [serial = 665] [outer = 00000000] 04:22:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D82E000) [pid = 2300] [serial = 666] [outer = 0CF3AC00] 04:22:56 INFO - PROCESS | 2300 | 1468840976878 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0DBB0400) [pid = 2300] [serial = 667] [outer = 0CF3AC00] 04:22:57 INFO - PROCESS | 2300 | 1468840977317 Marionette TRACE conn6 <- [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]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 04:22:57 INFO - PROCESS | 2300 | 1468840977367 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 2300 | 1468840977371 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 04:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:22:57 INFO - PROCESS | 2300 | 1468840977380 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - PROCESS | 2300 | 1468840977382 Marionette TRACE conn6 <- [1,854,null,{}] 04:22:57 INFO - PROCESS | 2300 | 1468840977385 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:57 INFO - PROCESS | 2300 | 1468840977388 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:57 INFO - PROCESS | 2300 | 1468840977480 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 04:22:57 INFO - PROCESS | 2300 | 1468840977489 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 2300 | 1468840977491 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:57 INFO - PROCESS | 2300 | ++DOCSHELL 0E0D7C00 == 32 [pid = 2300] [id = 223] 04:22:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (11DCC000) [pid = 2300] [serial = 668] [outer = 00000000] 04:22:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (14EBC400) [pid = 2300] [serial = 669] [outer = 11DCC000] 04:22:57 INFO - PROCESS | 2300 | 1468840977539 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (14FF8400) [pid = 2300] [serial = 670] [outer = 11DCC000] 04:22:58 INFO - PROCESS | 2300 | 1468840978021 Marionette TRACE conn6 <- [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]]]}] 04:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 04:22:58 INFO - PROCESS | 2300 | 1468840978050 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 2300 | 1468840978053 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 04:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:22:58 INFO - PROCESS | 2300 | 1468840978058 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 2300 | 1468840978064 Marionette TRACE conn6 <- [1,858,null,{}] 04:22:58 INFO - PROCESS | 2300 | 1468840978073 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:58 INFO - PROCESS | 2300 | 1468840978077 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:58 INFO - PROCESS | 2300 | 1468840978163 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 04:22:58 INFO - PROCESS | 2300 | 1468840978173 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 2300 | 1468840978175 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:58 INFO - PROCESS | 2300 | ++DOCSHELL 17F47800 == 33 [pid = 2300] [id = 224] 04:22:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F49000) [pid = 2300] [serial = 671] [outer = 00000000] 04:22:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18380C00) [pid = 2300] [serial = 672] [outer = 17F49000] 04:22:58 INFO - PROCESS | 2300 | 1468840978222 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (18389C00) [pid = 2300] [serial = 673] [outer = 17F49000] 04:22:58 INFO - PROCESS | 2300 | 1468840978682 Marionette TRACE conn6 <- [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]]]}] 04:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 674ms 04:22:58 INFO - PROCESS | 2300 | 1468840978733 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 2300 | 1468840978736 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 04:22:58 INFO - PROCESS | 2300 | 1468840978739 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:22:58 INFO - PROCESS | 2300 | 1468840978741 Marionette TRACE conn6 <- [1,862,null,{}] 04:22:58 INFO - PROCESS | 2300 | 1468840978745 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:58 INFO - PROCESS | 2300 | 1468840978747 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:58 INFO - PROCESS | 2300 | 1468840978893 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 04:22:58 INFO - PROCESS | 2300 | 1468840978948 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 2300 | 1468840978950 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:58 INFO - PROCESS | 2300 | ++DOCSHELL 184F0400 == 34 [pid = 2300] [id = 225] 04:22:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (184F6C00) [pid = 2300] [serial = 674] [outer = 00000000] 04:22:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18819000) [pid = 2300] [serial = 675] [outer = 184F6C00] 04:22:59 INFO - PROCESS | 2300 | 1468840978997 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18820C00) [pid = 2300] [serial = 676] [outer = 184F6C00] 04:22:59 INFO - PROCESS | 2300 | 1468840979421 Marionette TRACE conn6 <- [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]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 04:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:22:59 INFO - PROCESS | 2300 | 1468840979473 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 2300 | 1468840979475 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 04:22:59 INFO - PROCESS | 2300 | 1468840979478 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 2300 | 1468840979480 Marionette TRACE conn6 <- [1,866,null,{}] 04:22:59 INFO - PROCESS | 2300 | 1468840979483 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:59 INFO - PROCESS | 2300 | 1468840979485 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:59 INFO - PROCESS | 2300 | 1468840979592 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 04:22:59 INFO - PROCESS | 2300 | 1468840979599 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 2300 | 1468840979606 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:22:59 INFO - PROCESS | 2300 | ++DOCSHELL 0DBAF000 == 35 [pid = 2300] [id = 226] 04:22:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18B05C00) [pid = 2300] [serial = 677] [outer = 00000000] 04:22:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1936D000) [pid = 2300] [serial = 678] [outer = 18B05C00] 04:22:59 INFO - PROCESS | 2300 | 1468840979709 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (19F33C00) [pid = 2300] [serial = 679] [outer = 18B05C00] 04:23:00 INFO - PROCESS | 2300 | 1468840980142 Marionette TRACE conn6 <- [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]]]}] 04:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 731ms 04:23:00 INFO - PROCESS | 2300 | 1468840980226 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 2300 | 1468840980228 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 04:23:00 INFO - PROCESS | 2300 | 1468840980231 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - PROCESS | 2300 | 1468840980233 Marionette TRACE conn6 <- [1,870,null,{}] 04:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:23:00 INFO - PROCESS | 2300 | 1468840980241 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:00 INFO - PROCESS | 2300 | 1468840980244 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:00 INFO - PROCESS | 2300 | 1468840980370 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 04:23:00 INFO - PROCESS | 2300 | 1468840980384 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 2300 | 1468840980386 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:00 INFO - PROCESS | 2300 | ++DOCSHELL 19F3F800 == 36 [pid = 2300] [id = 227] 04:23:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (19F3FC00) [pid = 2300] [serial = 680] [outer = 00000000] 04:23:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A07E800) [pid = 2300] [serial = 681] [outer = 19F3FC00] 04:23:00 INFO - PROCESS | 2300 | 1468840980434 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (19F40800) [pid = 2300] [serial = 682] [outer = 19F3FC00] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19F3B400) [pid = 2300] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (19F3A800) [pid = 2300] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A11C800) [pid = 2300] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1821C800) [pid = 2300] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0C714400) [pid = 2300] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (16E21000) [pid = 2300] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (17F1F000) [pid = 2300] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0DDA5400) [pid = 2300] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D772800) [pid = 2300] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D805800) [pid = 2300] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (14EBCC00) [pid = 2300] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:23:00 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1840B800) [pid = 2300] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:23:00 INFO - PROCESS | 2300 | 1468840980954 Marionette TRACE conn6 <- [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]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 771ms 04:23:01 INFO - PROCESS | 2300 | 1468840981007 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 2300 | 1468840981009 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 04:23:01 INFO - PROCESS | 2300 | 1468840981012 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:23:01 INFO - PROCESS | 2300 | 1468840981014 Marionette TRACE conn6 <- [1,874,null,{}] 04:23:01 INFO - PROCESS | 2300 | 1468840981018 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:01 INFO - PROCESS | 2300 | 1468840981020 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:01 INFO - PROCESS | 2300 | 1468840981134 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 04:23:01 INFO - PROCESS | 2300 | 1468840981189 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 2300 | 1468840981191 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:01 INFO - PROCESS | 2300 | ++DOCSHELL 0D805800 == 37 [pid = 2300] [id = 228] 04:23:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D831000) [pid = 2300] [serial = 683] [outer = 00000000] 04:23:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (17F1C400) [pid = 2300] [serial = 684] [outer = 0D831000] 04:23:01 INFO - PROCESS | 2300 | 1468840981235 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1881EC00) [pid = 2300] [serial = 685] [outer = 0D831000] 04:23:01 INFO - PROCESS | 2300 | 1468840981598 Marionette TRACE conn6 <- [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]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 631ms 04:23:01 INFO - PROCESS | 2300 | 1468840981648 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 2300 | 1468840981650 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 04:23:01 INFO - PROCESS | 2300 | 1468840981654 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - PROCESS | 2300 | 1468840981655 Marionette TRACE conn6 <- [1,878,null,{}] 04:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:23:01 INFO - PROCESS | 2300 | 1468840981697 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:01 INFO - PROCESS | 2300 | 1468840981699 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:01 INFO - PROCESS | 2300 | 1468840981788 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 04:23:01 INFO - PROCESS | 2300 | 1468840981794 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 2300 | 1468840981796 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:01 INFO - PROCESS | 2300 | ++DOCSHELL 0DFC1000 == 38 [pid = 2300] [id = 229] 04:23:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (19364400) [pid = 2300] [serial = 686] [outer = 00000000] 04:23:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A171000) [pid = 2300] [serial = 687] [outer = 19364400] 04:23:01 INFO - PROCESS | 2300 | 1468840981841 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A179C00) [pid = 2300] [serial = 688] [outer = 19364400] 04:23:02 INFO - PROCESS | 2300 | 1468840982278 Marionette TRACE conn6 <- [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]]]}] 04:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 651ms 04:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:23:02 INFO - PROCESS | 2300 | 1468840982311 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 04:23:02 INFO - PROCESS | 2300 | 1468840982313 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 04:23:02 INFO - PROCESS | 2300 | 1468840982316 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - PROCESS | 2300 | 1468840982318 Marionette TRACE conn6 <- [1,882,null,{}] 04:23:02 INFO - PROCESS | 2300 | 1468840982326 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:02 INFO - PROCESS | 2300 | 1468840982338 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:02 INFO - PROCESS | 2300 | 1468840982420 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 04:23:02 INFO - PROCESS | 2300 | 1468840982426 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 2300 | 1468840982428 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:02 INFO - PROCESS | 2300 | ++DOCSHELL 17F1A400 == 39 [pid = 2300] [id = 230] 04:23:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F43000) [pid = 2300] [serial = 689] [outer = 00000000] 04:23:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1B401C00) [pid = 2300] [serial = 690] [outer = 17F43000] 04:23:02 INFO - PROCESS | 2300 | 1468840982473 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1B882800) [pid = 2300] [serial = 691] [outer = 17F43000] 04:23:03 INFO - PROCESS | 2300 | 1468840982987 Marionette TRACE conn6 <- [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]]]}] 04:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 04:23:03 INFO - PROCESS | 2300 | 1468840983049 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 2300 | 1468840983054 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 04:23:03 INFO - PROCESS | 2300 | 1468840983060 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:23:03 INFO - PROCESS | 2300 | 1468840983063 Marionette TRACE conn6 <- [1,886,null,{}] 04:23:03 INFO - PROCESS | 2300 | 1468840983069 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:03 INFO - PROCESS | 2300 | 1468840983072 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:03 INFO - PROCESS | 2300 | 1468840983244 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 04:23:03 INFO - PROCESS | 2300 | 1468840983341 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 2300 | 1468840983347 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:03 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B9000 == 40 [pid = 2300] [id = 231] 04:23:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0C96BC00) [pid = 2300] [serial = 692] [outer = 00000000] 04:23:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0D82FC00) [pid = 2300] [serial = 693] [outer = 0C96BC00] 04:23:03 INFO - PROCESS | 2300 | 1468840983410 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0DDBF800) [pid = 2300] [serial = 694] [outer = 0C96BC00] 04:23:04 INFO - PROCESS | 2300 | 1468840983993 Marionette TRACE conn6 <- [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]]]}] 04:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 04:23:04 INFO - PROCESS | 2300 | 1468840984034 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 04:23:04 INFO - PROCESS | 2300 | 1468840984039 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 04:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:23:04 INFO - PROCESS | 2300 | 1468840984045 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:23:04 INFO - PROCESS | 2300 | 1468840984048 Marionette TRACE conn6 <- [1,890,null,{}] 04:23:04 INFO - PROCESS | 2300 | 1468840984053 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:04 INFO - PROCESS | 2300 | 1468840984056 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:04 INFO - PROCESS | 2300 | 1468840984171 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 04:23:04 INFO - PROCESS | 2300 | 1468840984274 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:04 INFO - PROCESS | 2300 | 1468840984277 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:04 INFO - PROCESS | 2300 | ++DOCSHELL 1580FC00 == 41 [pid = 2300] [id = 232] 04:23:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (15850000) [pid = 2300] [serial = 695] [outer = 00000000] 04:23:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (16E21000) [pid = 2300] [serial = 696] [outer = 15850000] 04:23:04 INFO - PROCESS | 2300 | 1468840984333 Marionette DEBUG loaded listener.js 04:23:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (17F4B800) [pid = 2300] [serial = 697] [outer = 15850000] 04:23:04 INFO - PROCESS | 2300 | 1468840984955 Marionette TRACE conn6 <- [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]]]}] 04:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 971ms 04:23:05 INFO - PROCESS | 2300 | 1468840985019 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 04:23:05 INFO - PROCESS | 2300 | 1468840985021 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 04:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:23:05 INFO - PROCESS | 2300 | 1468840985025 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 2300 | 1468840985029 Marionette TRACE conn6 <- [1,894,null,{}] 04:23:05 INFO - PROCESS | 2300 | 1468840985041 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:05 INFO - PROCESS | 2300 | 1468840985046 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:05 INFO - PROCESS | 2300 | 1468840985156 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 04:23:05 INFO - PROCESS | 2300 | 1468840985289 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 2300 | 1468840985292 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:05 INFO - PROCESS | 2300 | ++DOCSHELL 1A072C00 == 42 [pid = 2300] [id = 233] 04:23:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A077400) [pid = 2300] [serial = 698] [outer = 00000000] 04:23:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A7ABC00) [pid = 2300] [serial = 699] [outer = 1A077400] 04:23:05 INFO - PROCESS | 2300 | 1468840985354 Marionette DEBUG loaded listener.js 04:23:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1B8F3000) [pid = 2300] [serial = 700] [outer = 1A077400] 04:23:06 INFO - PROCESS | 2300 | 1468840985972 Marionette TRACE conn6 <- [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]]]}] 04:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 991ms 04:23:06 INFO - PROCESS | 2300 | 1468840986019 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 2300 | 1468840986022 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 04:23:06 INFO - PROCESS | 2300 | 1468840986025 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:23:06 INFO - PROCESS | 2300 | 1468840986027 Marionette TRACE conn6 <- [1,898,null,{}] 04:23:06 INFO - PROCESS | 2300 | 1468840986031 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:06 INFO - PROCESS | 2300 | 1468840986034 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:06 INFO - PROCESS | 2300 | 1468840986144 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 04:23:06 INFO - PROCESS | 2300 | 1468840986267 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 2300 | 1468840986270 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:06 INFO - PROCESS | 2300 | ++DOCSHELL 18815C00 == 43 [pid = 2300] [id = 234] 04:23:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1B98C000) [pid = 2300] [serial = 701] [outer = 00000000] 04:23:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1B992800) [pid = 2300] [serial = 702] [outer = 1B98C000] 04:23:06 INFO - PROCESS | 2300 | 1468840986325 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1BA16000) [pid = 2300] [serial = 703] [outer = 1B98C000] 04:23:07 INFO - PROCESS | 2300 | 1468840987096 Marionette TRACE conn6 <- [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]]]}] 04:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1118ms 04:23:07 INFO - PROCESS | 2300 | 1468840987147 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 2300 | 1468840987152 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 04:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:23:07 INFO - PROCESS | 2300 | 1468840987156 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 2300 | 1468840987159 Marionette TRACE conn6 <- [1,902,null,{}] 04:23:07 INFO - PROCESS | 2300 | 1468840987165 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:07 INFO - PROCESS | 2300 | 1468840987168 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:07 INFO - PROCESS | 2300 | 1468840987266 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 04:23:07 INFO - PROCESS | 2300 | 1468840987401 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 2300 | 1468840987404 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:07 INFO - PROCESS | 2300 | ++DOCSHELL 0D82BC00 == 44 [pid = 2300] [id = 235] 04:23:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0D82D400) [pid = 2300] [serial = 704] [outer = 00000000] 04:23:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0C9C9C00) [pid = 2300] [serial = 705] [outer = 0D82D400] 04:23:07 INFO - PROCESS | 2300 | 1468840987457 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0D82EC00) [pid = 2300] [serial = 706] [outer = 0D82D400] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 0DFC1000 == 43 [pid = 2300] [id = 229] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 0D805800 == 42 [pid = 2300] [id = 228] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 19F3F800 == 41 [pid = 2300] [id = 227] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 0DBAF000 == 40 [pid = 2300] [id = 226] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 184F0400 == 39 [pid = 2300] [id = 225] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 17F47800 == 38 [pid = 2300] [id = 224] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 0E0D7C00 == 37 [pid = 2300] [id = 223] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 0C976800 == 36 [pid = 2300] [id = 222] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 0CF3A800 == 35 [pid = 2300] [id = 220] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 09268C00 == 34 [pid = 2300] [id = 221] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 17F44800 == 33 [pid = 2300] [id = 219] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 08C84000 == 32 [pid = 2300] [id = 210] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 18815C00 == 31 [pid = 2300] [id = 234] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 1A072C00 == 30 [pid = 2300] [id = 233] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 17F1A400 == 29 [pid = 2300] [id = 230] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 0C7B9000 == 28 [pid = 2300] [id = 231] 04:23:08 INFO - PROCESS | 2300 | --DOCSHELL 1580FC00 == 27 [pid = 2300] [id = 232] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (0D0F3400) [pid = 2300] [serial = 630] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0C921000) [pid = 2300] [serial = 629] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (17408400) [pid = 2300] [serial = 638] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (17F45000) [pid = 2300] [serial = 641] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0DDB0C00) [pid = 2300] [serial = 635] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDB9800) [pid = 2300] [serial = 636] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D7C2800) [pid = 2300] [serial = 633] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0D77AC00) [pid = 2300] [serial = 632] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDDB000) [pid = 2300] [serial = 621] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DDB6400) [pid = 2300] [serial = 620] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (16E26000) [pid = 2300] [serial = 624] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (15809400) [pid = 2300] [serial = 623] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (18813000) [pid = 2300] [serial = 644] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A078400) [pid = 2300] [serial = 627] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A072800) [pid = 2300] [serial = 626] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A076000) [pid = 2300] [serial = 647] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1881D800) [pid = 2300] [serial = 645] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1A172400) [pid = 2300] [serial = 653] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A07F400) [pid = 2300] [serial = 648] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (19F34C00) [pid = 2300] [serial = 650] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18385C00) [pid = 2300] [serial = 642] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A17DC00) [pid = 2300] [serial = 656] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A176C00) [pid = 2300] [serial = 654] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A072400) [pid = 2300] [serial = 651] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (17F1C000) [pid = 2300] [serial = 639] [outer = 00000000] [url = about:blank] 04:23:08 INFO - PROCESS | 2300 | 1468840988639 Marionette TRACE conn6 <- [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]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1538ms 04:23:08 INFO - PROCESS | 2300 | 1468840988695 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 2300 | 1468840988699 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 04:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:23:08 INFO - PROCESS | 2300 | 1468840988704 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 2300 | 1468840988707 Marionette TRACE conn6 <- [1,906,null,{}] 04:23:08 INFO - PROCESS | 2300 | 1468840988714 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:08 INFO - PROCESS | 2300 | 1468840988717 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:08 INFO - PROCESS | 2300 | 1468840988806 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 04:23:08 INFO - PROCESS | 2300 | 1468840988813 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 2300 | 1468840988818 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:08 INFO - PROCESS | 2300 | ++DOCSHELL 0D063800 == 28 [pid = 2300] [id = 236] 04:23:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D065400) [pid = 2300] [serial = 707] [outer = 00000000] 04:23:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D775C00) [pid = 2300] [serial = 708] [outer = 0D065400] 04:23:08 INFO - PROCESS | 2300 | 1468840988868 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D780800) [pid = 2300] [serial = 709] [outer = 0D065400] 04:23:09 INFO - PROCESS | 2300 | 1468840989400 Marionette TRACE conn6 <- [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]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 04:23:09 INFO - PROCESS | 2300 | 1468840989438 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 2300 | 1468840989443 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 04:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:23:09 INFO - PROCESS | 2300 | 1468840989449 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - PROCESS | 2300 | 1468840989452 Marionette TRACE conn6 <- [1,910,null,{}] 04:23:09 INFO - PROCESS | 2300 | 1468840989456 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:09 INFO - PROCESS | 2300 | 1468840989458 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:09 INFO - PROCESS | 2300 | 1468840989550 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 04:23:09 INFO - PROCESS | 2300 | 1468840989643 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 2300 | 1468840989645 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:09 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB9400 == 29 [pid = 2300] [id = 237] 04:23:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DCB2800) [pid = 2300] [serial = 710] [outer = 00000000] 04:23:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDA5800) [pid = 2300] [serial = 711] [outer = 0DCB2800] 04:23:09 INFO - PROCESS | 2300 | 1468840989696 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0DDB3000) [pid = 2300] [serial = 712] [outer = 0DCB2800] 04:23:10 INFO - PROCESS | 2300 | 1468840990087 Marionette TRACE conn6 <- [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]]]}] 04:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 04:23:10 INFO - PROCESS | 2300 | 1468840990123 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 2300 | 1468840990125 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 04:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:23:10 INFO - PROCESS | 2300 | 1468840990128 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 2300 | 1468840990132 Marionette TRACE conn6 <- [1,914,null,{}] 04:23:10 INFO - PROCESS | 2300 | 1468840990143 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:10 INFO - PROCESS | 2300 | 1468840990147 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:10 INFO - PROCESS | 2300 | 1468840990232 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 04:23:10 INFO - PROCESS | 2300 | 1468840990240 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 2300 | 1468840990243 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:10 INFO - PROCESS | 2300 | ++DOCSHELL 14EB5800 == 30 [pid = 2300] [id = 238] 04:23:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (14EB6000) [pid = 2300] [serial = 713] [outer = 00000000] 04:23:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (14F1D000) [pid = 2300] [serial = 714] [outer = 14EB6000] 04:23:10 INFO - PROCESS | 2300 | 1468840990294 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (151BB400) [pid = 2300] [serial = 715] [outer = 14EB6000] 04:23:10 INFO - PROCESS | 2300 | 1468840990778 Marionette TRACE conn6 <- [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]]]}] 04:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 04:23:10 INFO - PROCESS | 2300 | 1468840990809 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 2300 | 1468840990811 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 04:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:23:10 INFO - PROCESS | 2300 | 1468840990814 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 2300 | 1468840990816 Marionette TRACE conn6 <- [1,918,null,{}] 04:23:10 INFO - PROCESS | 2300 | 1468840990820 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:10 INFO - PROCESS | 2300 | 1468840990822 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:10 INFO - PROCESS | 2300 | 1468840990965 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 04:23:11 INFO - PROCESS | 2300 | 1468840990988 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 2300 | 1468840990990 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:11 INFO - PROCESS | 2300 | ++DOCSHELL 158DE400 == 31 [pid = 2300] [id = 239] 04:23:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (15977400) [pid = 2300] [serial = 716] [outer = 00000000] 04:23:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (16261000) [pid = 2300] [serial = 717] [outer = 15977400] 04:23:11 INFO - PROCESS | 2300 | 1468840991034 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F1B000) [pid = 2300] [serial = 718] [outer = 15977400] 04:23:11 INFO - PROCESS | 2300 | 1468840991467 Marionette TRACE conn6 <- [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]]]}] 04:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 04:23:11 INFO - PROCESS | 2300 | 1468840991487 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 04:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:23:11 INFO - PROCESS | 2300 | 1468840991489 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 04:23:11 INFO - PROCESS | 2300 | 1468840991492 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - PROCESS | 2300 | 1468840991494 Marionette TRACE conn6 <- [1,922,null,{}] 04:23:11 INFO - PROCESS | 2300 | 1468840991497 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:11 INFO - PROCESS | 2300 | 1468840991499 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:11 INFO - PROCESS | 2300 | 1468840991606 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 04:23:11 INFO - PROCESS | 2300 | 1468840991612 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 2300 | 1468840991614 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:11 INFO - PROCESS | 2300 | ++DOCSHELL 17F3CC00 == 32 [pid = 2300] [id = 240] 04:23:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (17F3D000) [pid = 2300] [serial = 719] [outer = 00000000] 04:23:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18226C00) [pid = 2300] [serial = 720] [outer = 17F3D000] 04:23:11 INFO - PROCESS | 2300 | 1468840991661 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (18382400) [pid = 2300] [serial = 721] [outer = 17F3D000] 04:23:12 INFO - PROCESS | 2300 | 1468840992316 Marionette TRACE conn6 <- [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]]]}] 04:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 871ms 04:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:23:12 INFO - PROCESS | 2300 | 1468840992367 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 2300 | 1468840992369 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 04:23:12 INFO - PROCESS | 2300 | 1468840992373 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 2300 | 1468840992374 Marionette TRACE conn6 <- [1,926,null,{}] 04:23:12 INFO - PROCESS | 2300 | 1468840992378 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:12 INFO - PROCESS | 2300 | 1468840992384 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:12 INFO - PROCESS | 2300 | 1468840992761 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (184F6C00) [pid = 2300] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (18B05C00) [pid = 2300] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (17F49000) [pid = 2300] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (11DCC000) [pid = 2300] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0CF3AC00) [pid = 2300] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D774C00) [pid = 2300] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A179800) [pid = 2300] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C70B800) [pid = 2300] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19364400) [pid = 2300] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D831000) [pid = 2300] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (19F3FC00) [pid = 2300] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:23:12 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (17F43000) [pid = 2300] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:23:12 INFO - PROCESS | 2300 | 1468840992817 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 2300 | 1468840992819 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:12 INFO - PROCESS | 2300 | ++DOCSHELL 0C70B800 == 33 [pid = 2300] [id = 241] 04:23:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0C70E800) [pid = 2300] [serial = 722] [outer = 00000000] 04:23:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DBB8400) [pid = 2300] [serial = 723] [outer = 0C70E800] 04:23:12 INFO - PROCESS | 2300 | 1468840992863 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F43000) [pid = 2300] [serial = 724] [outer = 0C70E800] 04:23:13 INFO - PROCESS | 2300 | 1468840993232 Marionette TRACE conn6 <- [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]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 871ms 04:23:13 INFO - PROCESS | 2300 | 1468840993243 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 2300 | 1468840993245 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 04:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:23:13 INFO - PROCESS | 2300 | 1468840993248 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 2300 | 1468840993250 Marionette TRACE conn6 <- [1,930,null,{}] 04:23:13 INFO - PROCESS | 2300 | 1468840993262 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:13 INFO - PROCESS | 2300 | 1468840993264 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:13 INFO - PROCESS | 2300 | 1468840993342 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 04:23:13 INFO - PROCESS | 2300 | 1468840993348 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 2300 | 1468840993350 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:13 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE7400 == 34 [pid = 2300] [id = 242] 04:23:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F24800) [pid = 2300] [serial = 725] [outer = 00000000] 04:23:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18820400) [pid = 2300] [serial = 726] [outer = 17F24800] 04:23:13 INFO - PROCESS | 2300 | 1468840993394 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (188E5800) [pid = 2300] [serial = 727] [outer = 17F24800] 04:23:13 INFO - PROCESS | 2300 | 1468840993810 Marionette TRACE conn6 <- [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]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 04:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:23:13 INFO - PROCESS | 2300 | 1468840993819 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 2300 | 1468840993821 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 04:23:13 INFO - PROCESS | 2300 | 1468840993825 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 2300 | 1468840993826 Marionette TRACE conn6 <- [1,934,null,{}] 04:23:13 INFO - PROCESS | 2300 | 1468840993830 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:13 INFO - PROCESS | 2300 | 1468840993832 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:13 INFO - PROCESS | 2300 | 1468840993953 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 04:23:13 INFO - PROCESS | 2300 | 1468840993960 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 2300 | 1468840993962 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:14 INFO - PROCESS | 2300 | ++DOCSHELL 18407400 == 35 [pid = 2300] [id = 243] 04:23:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1881C400) [pid = 2300] [serial = 728] [outer = 00000000] 04:23:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (195D7800) [pid = 2300] [serial = 729] [outer = 1881C400] 04:23:14 INFO - PROCESS | 2300 | 1468840994007 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (195D8400) [pid = 2300] [serial = 730] [outer = 1881C400] 04:23:14 INFO - PROCESS | 2300 | 1468840994441 Marionette TRACE conn6 <- [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]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 04:23:14 INFO - PROCESS | 2300 | 1468840994496 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 2300 | 1468840994498 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 04:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:23:14 INFO - PROCESS | 2300 | 1468840994501 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 2300 | 1468840994503 Marionette TRACE conn6 <- [1,938,null,{}] 04:23:14 INFO - PROCESS | 2300 | 1468840994506 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:14 INFO - PROCESS | 2300 | 1468840994508 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:14 INFO - PROCESS | 2300 | 1468840994619 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 04:23:14 INFO - PROCESS | 2300 | 1468840994627 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 2300 | 1468840994629 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:14 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE9400 == 36 [pid = 2300] [id = 244] 04:23:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (19F3F000) [pid = 2300] [serial = 731] [outer = 00000000] 04:23:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A072800) [pid = 2300] [serial = 732] [outer = 19F3F000] 04:23:14 INFO - PROCESS | 2300 | 1468840994676 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A076800) [pid = 2300] [serial = 733] [outer = 19F3F000] 04:23:15 INFO - PROCESS | 2300 | 1468840995462 Marionette TRACE conn6 <- [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]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1020ms 04:23:15 INFO - PROCESS | 2300 | 1468840995525 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 2300 | 1468840995530 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 04:23:15 INFO - PROCESS | 2300 | 1468840995535 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:23:15 INFO - PROCESS | 2300 | 1468840995541 Marionette TRACE conn6 <- [1,942,null,{}] 04:23:15 INFO - PROCESS | 2300 | 1468840995568 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:15 INFO - PROCESS | 2300 | 1468840995571 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:15 INFO - PROCESS | 2300 | 1468840995722 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 04:23:15 INFO - PROCESS | 2300 | 1468840995844 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 2300 | 1468840995847 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:15 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B8800 == 37 [pid = 2300] [id = 245] 04:23:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0C9F0400) [pid = 2300] [serial = 734] [outer = 00000000] 04:23:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0D805800) [pid = 2300] [serial = 735] [outer = 0C9F0400] 04:23:15 INFO - PROCESS | 2300 | 1468840995905 Marionette DEBUG loaded listener.js 04:23:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0DDA4000) [pid = 2300] [serial = 736] [outer = 0C9F0400] 04:23:16 INFO - PROCESS | 2300 | 1468840996550 Marionette TRACE conn6 <- [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]]]}] 04:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1092ms 04:23:16 INFO - PROCESS | 2300 | 1468840996634 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 04:23:16 INFO - PROCESS | 2300 | 1468840996639 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 04:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:23:16 INFO - PROCESS | 2300 | 1468840996645 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - PROCESS | 2300 | 1468840996648 Marionette TRACE conn6 <- [1,946,null,{}] 04:23:16 INFO - PROCESS | 2300 | 1468840996680 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:16 INFO - PROCESS | 2300 | 1468840996683 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:16 INFO - PROCESS | 2300 | 1468840996850 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 04:23:16 INFO - PROCESS | 2300 | 1468840996901 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 2300 | 1468840996904 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:16 INFO - PROCESS | 2300 | ++DOCSHELL 0E04E800 == 38 [pid = 2300] [id = 246] 04:23:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (11B42800) [pid = 2300] [serial = 737] [outer = 00000000] 04:23:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (14FAC400) [pid = 2300] [serial = 738] [outer = 11B42800] 04:23:16 INFO - PROCESS | 2300 | 1468840996960 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (15806400) [pid = 2300] [serial = 739] [outer = 11B42800] 04:23:17 INFO - PROCESS | 2300 | --DOCSHELL 18407400 == 37 [pid = 2300] [id = 243] 04:23:17 INFO - PROCESS | 2300 | --DOCSHELL 0CFE7400 == 36 [pid = 2300] [id = 242] 04:23:17 INFO - PROCESS | 2300 | --DOCSHELL 0C70B800 == 35 [pid = 2300] [id = 241] 04:23:17 INFO - PROCESS | 2300 | --DOCSHELL 17F3CC00 == 34 [pid = 2300] [id = 240] 04:23:17 INFO - PROCESS | 2300 | --DOCSHELL 158DE400 == 33 [pid = 2300] [id = 239] 04:23:17 INFO - PROCESS | 2300 | --DOCSHELL 14EB5800 == 32 [pid = 2300] [id = 238] 04:23:17 INFO - PROCESS | 2300 | --DOCSHELL 0DBB9400 == 31 [pid = 2300] [id = 237] 04:23:17 INFO - PROCESS | 2300 | --DOCSHELL 0D063800 == 30 [pid = 2300] [id = 236] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (18819000) [pid = 2300] [serial = 675] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (18820C00) [pid = 2300] [serial = 676] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (19F33C00) [pid = 2300] [serial = 679] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1936D000) [pid = 2300] [serial = 678] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (18380C00) [pid = 2300] [serial = 672] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (14EBC400) [pid = 2300] [serial = 669] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (14FF8400) [pid = 2300] [serial = 670] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D82E000) [pid = 2300] [serial = 666] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DBB0400) [pid = 2300] [serial = 667] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DCB1800) [pid = 2300] [serial = 659] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0E04CC00) [pid = 2300] [serial = 660] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A380000) [pid = 2300] [serial = 657] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0C91E800) [pid = 2300] [serial = 663] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D778800) [pid = 2300] [serial = 664] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A179C00) [pid = 2300] [serial = 688] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (17F1C400) [pid = 2300] [serial = 684] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A07E800) [pid = 2300] [serial = 681] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1B401C00) [pid = 2300] [serial = 690] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1B882800) [pid = 2300] [serial = 691] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0CF7E000) [pid = 2300] [serial = 375] [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.] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A171000) [pid = 2300] [serial = 687] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (19F40800) [pid = 2300] [serial = 682] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1881EC00) [pid = 2300] [serial = 685] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (18389C00) [pid = 2300] [serial = 673] [outer = 00000000] [url = about:blank] 04:23:17 INFO - PROCESS | 2300 | 1468840997761 Marionette TRACE conn6 <- [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]]]}] 04:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1173ms 04:23:17 INFO - PROCESS | 2300 | 1468840997818 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 2300 | 1468840997822 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 04:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:23:17 INFO - PROCESS | 2300 | 1468840997827 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 2300 | 1468840997832 Marionette TRACE conn6 <- [1,950,null,{}] 04:23:17 INFO - PROCESS | 2300 | 1468840997837 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:17 INFO - PROCESS | 2300 | 1468840997839 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:17 INFO - PROCESS | 2300 | 1468840997927 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 04:23:17 INFO - PROCESS | 2300 | 1468840997939 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 2300 | 1468840997941 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:17 INFO - PROCESS | 2300 | ++DOCSHELL 0D778C00 == 31 [pid = 2300] [id = 247] 04:23:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D77D400) [pid = 2300] [serial = 740] [outer = 00000000] 04:23:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D7C9800) [pid = 2300] [serial = 741] [outer = 0D77D400] 04:23:18 INFO - PROCESS | 2300 | 1468840997990 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D82D800) [pid = 2300] [serial = 742] [outer = 0D77D400] 04:23:18 INFO - PROCESS | 2300 | 1468840998491 Marionette TRACE conn6 <- [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]]]}] 04:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 04:23:18 INFO - PROCESS | 2300 | 1468840998558 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 04:23:18 INFO - PROCESS | 2300 | 1468840998562 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 04:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:23:18 INFO - PROCESS | 2300 | 1468840998569 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 2300 | 1468840998571 Marionette TRACE conn6 <- [1,954,null,{}] 04:23:18 INFO - PROCESS | 2300 | 1468840998575 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:18 INFO - PROCESS | 2300 | 1468840998578 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:18 INFO - PROCESS | 2300 | 1468840998666 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 04:23:18 INFO - PROCESS | 2300 | 1468840998746 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 2300 | 1468840998749 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:18 INFO - PROCESS | 2300 | ++DOCSHELL 0DDD6800 == 32 [pid = 2300] [id = 248] 04:23:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDDB000) [pid = 2300] [serial = 743] [outer = 00000000] 04:23:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0E087000) [pid = 2300] [serial = 744] [outer = 0DDDB000] 04:23:18 INFO - PROCESS | 2300 | 1468840998836 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (11D2DC00) [pid = 2300] [serial = 745] [outer = 0DDDB000] 04:23:19 INFO - PROCESS | 2300 | 1468840999219 Marionette TRACE conn6 <- [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]]]}] 04:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 04:23:19 INFO - PROCESS | 2300 | 1468840999274 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 2300 | 1468840999277 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 04:23:19 INFO - PROCESS | 2300 | 1468840999280 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:23:19 INFO - PROCESS | 2300 | 1468840999284 Marionette TRACE conn6 <- [1,958,null,{}] 04:23:19 INFO - PROCESS | 2300 | 1468840999295 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:19 INFO - PROCESS | 2300 | 1468840999299 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:19 INFO - PROCESS | 2300 | 1468840999384 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 04:23:19 INFO - PROCESS | 2300 | 1468840999392 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 2300 | 1468840999395 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:19 INFO - PROCESS | 2300 | ++DOCSHELL 17F17000 == 33 [pid = 2300] [id = 249] 04:23:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F19000) [pid = 2300] [serial = 746] [outer = 00000000] 04:23:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F23C00) [pid = 2300] [serial = 747] [outer = 17F19000] 04:23:19 INFO - PROCESS | 2300 | 1468840999445 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1827DC00) [pid = 2300] [serial = 748] [outer = 17F19000] 04:23:19 INFO - PROCESS | 2300 | 1468840999946 Marionette TRACE conn6 <- [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]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 731ms 04:23:20 INFO - PROCESS | 2300 | 1468841000014 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 04:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:23:20 INFO - PROCESS | 2300 | 1468841000017 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 04:23:20 INFO - PROCESS | 2300 | 1468841000020 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 2300 | 1468841000021 Marionette TRACE conn6 <- [1,962,null,{}] 04:23:20 INFO - PROCESS | 2300 | 1468841000025 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 2300 | 1468841000027 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:20 INFO - PROCESS | 2300 | 1468841000143 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 04:23:20 INFO - PROCESS | 2300 | 1468841000198 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 2300 | 1468841000200 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:20 INFO - PROCESS | 2300 | ++DOCSHELL 1838C000 == 34 [pid = 2300] [id = 250] 04:23:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1838CC00) [pid = 2300] [serial = 749] [outer = 00000000] 04:23:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (184EE800) [pid = 2300] [serial = 750] [outer = 1838CC00] 04:23:20 INFO - PROCESS | 2300 | 1468841000247 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18817000) [pid = 2300] [serial = 751] [outer = 1838CC00] 04:23:20 INFO - PROCESS | 2300 | 1468841000692 Marionette TRACE conn6 <- [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]]]}] 04:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 731ms 04:23:20 INFO - PROCESS | 2300 | 1468841000793 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 2300 | 1468841000795 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 04:23:20 INFO - PROCESS | 2300 | 1468841000803 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 2300 | 1468841000805 Marionette TRACE conn6 <- [1,966,null,{}] 04:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:23:20 INFO - PROCESS | 2300 | 1468841000808 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 2300 | 1468841000810 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:20 INFO - PROCESS | 2300 | 1468841000931 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 04:23:20 INFO - PROCESS | 2300 | 1468841000988 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 2300 | 1468841000990 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:21 INFO - PROCESS | 2300 | ++DOCSHELL 184B5000 == 35 [pid = 2300] [id = 251] 04:23:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18816800) [pid = 2300] [serial = 752] [outer = 00000000] 04:23:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18820000) [pid = 2300] [serial = 753] [outer = 18816800] 04:23:21 INFO - PROCESS | 2300 | 1468841001036 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (188EC000) [pid = 2300] [serial = 754] [outer = 18816800] 04:23:21 INFO - PROCESS | 2300 | 1468841001474 Marionette TRACE conn6 <- [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]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 731ms 04:23:21 INFO - PROCESS | 2300 | 1468841001546 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 2300 | 1468841001548 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 04:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:23:21 INFO - PROCESS | 2300 | 1468841001552 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 2300 | 1468841001553 Marionette TRACE conn6 <- [1,970,null,{}] 04:23:21 INFO - PROCESS | 2300 | 1468841001557 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:21 INFO - PROCESS | 2300 | 1468841001563 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:21 INFO - PROCESS | 2300 | 1468841001697 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 04:23:21 INFO - PROCESS | 2300 | 1468841001763 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 2300 | 1468841001765 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:21 INFO - PROCESS | 2300 | ++DOCSHELL 19F38400 == 36 [pid = 2300] [id = 252] 04:23:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (19F3B800) [pid = 2300] [serial = 755] [outer = 00000000] 04:23:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A071C00) [pid = 2300] [serial = 756] [outer = 19F3B800] 04:23:21 INFO - PROCESS | 2300 | 1468841001810 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A072000) [pid = 2300] [serial = 757] [outer = 19F3B800] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1881C400) [pid = 2300] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (15977400) [pid = 2300] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DCB2800) [pid = 2300] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D065400) [pid = 2300] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F3D000) [pid = 2300] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D82D400) [pid = 2300] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (14EB6000) [pid = 2300] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C96BC00) [pid = 2300] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (15850000) [pid = 2300] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1A077400) [pid = 2300] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1B98C000) [pid = 2300] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0C70E800) [pid = 2300] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:23:22 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (17F24800) [pid = 2300] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:23:22 INFO - PROCESS | 2300 | 1468841002301 Marionette TRACE conn6 <- [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]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 771ms 04:23:22 INFO - PROCESS | 2300 | 1468841002326 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 2300 | 1468841002328 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 04:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:23:22 INFO - PROCESS | 2300 | 1468841002338 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 2300 | 1468841002339 Marionette TRACE conn6 <- [1,974,null,{}] 04:23:22 INFO - PROCESS | 2300 | 1468841002348 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - PROCESS | 2300 | 1468841002350 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:22 INFO - PROCESS | 2300 | 1468841002432 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 04:23:22 INFO - PROCESS | 2300 | 1468841002438 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 2300 | 1468841002440 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:22 INFO - PROCESS | 2300 | ++DOCSHELL 0DBADC00 == 37 [pid = 2300] [id = 253] 04:23:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (158E0000) [pid = 2300] [serial = 758] [outer = 00000000] 04:23:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (18812000) [pid = 2300] [serial = 759] [outer = 158E0000] 04:23:22 INFO - PROCESS | 2300 | 1468841002486 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18B05400) [pid = 2300] [serial = 760] [outer = 158E0000] 04:23:22 INFO - PROCESS | 2300 | 1468841002905 Marionette TRACE conn6 <- [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]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 04:23:22 INFO - PROCESS | 2300 | 1468841002966 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 2300 | 1468841002968 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 04:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:23:22 INFO - PROCESS | 2300 | 1468841002975 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 2300 | 1468841002978 Marionette TRACE conn6 <- [1,978,null,{}] 04:23:22 INFO - PROCESS | 2300 | 1468841002981 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - PROCESS | 2300 | 1468841002983 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:23 INFO - PROCESS | 2300 | 1468841003065 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 04:23:23 INFO - PROCESS | 2300 | 1468841003072 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 2300 | 1468841003073 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:23 INFO - PROCESS | 2300 | ++DOCSHELL 19F41C00 == 38 [pid = 2300] [id = 254] 04:23:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A076400) [pid = 2300] [serial = 761] [outer = 00000000] 04:23:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A118800) [pid = 2300] [serial = 762] [outer = 1A076400] 04:23:23 INFO - PROCESS | 2300 | 1468841003118 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A170000) [pid = 2300] [serial = 763] [outer = 1A076400] 04:23:23 INFO - PROCESS | 2300 | 1468841003561 Marionette TRACE conn6 <- [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]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 631ms 04:23:23 INFO - PROCESS | 2300 | 1468841003611 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 04:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:23:23 INFO - PROCESS | 2300 | 1468841003613 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 04:23:23 INFO - PROCESS | 2300 | 1468841003616 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 2300 | 1468841003618 Marionette TRACE conn6 <- [1,982,null,{}] 04:23:23 INFO - PROCESS | 2300 | 1468841003622 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:23 INFO - PROCESS | 2300 | 1468841003624 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:23 INFO - PROCESS | 2300 | 1468841003714 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 04:23:23 INFO - PROCESS | 2300 | 1468841003722 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 2300 | 1468841003724 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:23 INFO - PROCESS | 2300 | ++DOCSHELL 1A172C00 == 39 [pid = 2300] [id = 255] 04:23:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A173C00) [pid = 2300] [serial = 764] [outer = 00000000] 04:23:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A178800) [pid = 2300] [serial = 765] [outer = 1A173C00] 04:23:23 INFO - PROCESS | 2300 | 1468841003769 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A5E5800) [pid = 2300] [serial = 766] [outer = 1A173C00] 04:23:24 INFO - PROCESS | 2300 | 1468841004406 Marionette TRACE conn6 <- [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]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 831ms 04:23:24 INFO - PROCESS | 2300 | 1468841004448 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 04:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:23:24 INFO - PROCESS | 2300 | 1468841004453 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 04:23:24 INFO - PROCESS | 2300 | 1468841004458 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 2300 | 1468841004461 Marionette TRACE conn6 <- [1,986,null,{}] 04:23:24 INFO - PROCESS | 2300 | 1468841004467 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 2300 | 1468841004471 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:24 INFO - PROCESS | 2300 | 1468841004583 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 04:23:24 INFO - PROCESS | 2300 | 1468841004711 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 2300 | 1468841004714 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:24 INFO - PROCESS | 2300 | ++DOCSHELL 0C9D3000 == 40 [pid = 2300] [id = 256] 04:23:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0D0F2400) [pid = 2300] [serial = 767] [outer = 00000000] 04:23:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0DCB1800) [pid = 2300] [serial = 768] [outer = 0D0F2400] 04:23:24 INFO - PROCESS | 2300 | 1468841004773 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0DDBD800) [pid = 2300] [serial = 769] [outer = 0D0F2400] 04:23:25 INFO - PROCESS | 2300 | 1468841005416 Marionette TRACE conn6 <- [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]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1027ms 04:23:25 INFO - PROCESS | 2300 | 1468841005484 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 2300 | 1468841005489 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 04:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:23:25 INFO - PROCESS | 2300 | 1468841005495 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 2300 | 1468841005498 Marionette TRACE conn6 <- [1,990,null,{}] 04:23:25 INFO - PROCESS | 2300 | 1468841005503 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:25 INFO - PROCESS | 2300 | 1468841005506 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:25 INFO - PROCESS | 2300 | 1468841005623 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 04:23:25 INFO - PROCESS | 2300 | 1468841005755 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 2300 | 1468841005758 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:25 INFO - PROCESS | 2300 | ++DOCSHELL 14EC0800 == 41 [pid = 2300] [id = 257] 04:23:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (14F21400) [pid = 2300] [serial = 770] [outer = 00000000] 04:23:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (17F1AC00) [pid = 2300] [serial = 771] [outer = 14F21400] 04:23:25 INFO - PROCESS | 2300 | 1468841005818 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1837FC00) [pid = 2300] [serial = 772] [outer = 14F21400] 04:23:26 INFO - PROCESS | 2300 | 1468841006446 Marionette TRACE conn6 <- [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]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 972ms 04:23:26 INFO - PROCESS | 2300 | 1468841006469 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 2300 | 1468841006472 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 04:23:26 INFO - PROCESS | 2300 | 1468841006476 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:23:26 INFO - PROCESS | 2300 | 1468841006480 Marionette TRACE conn6 <- [1,994,null,{}] 04:23:26 INFO - PROCESS | 2300 | 1468841006491 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:26 INFO - PROCESS | 2300 | 1468841006496 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:26 INFO - PROCESS | 2300 | 1468841006605 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 04:23:26 INFO - PROCESS | 2300 | 1468841006739 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 2300 | 1468841006743 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:26 INFO - PROCESS | 2300 | ++DOCSHELL 1A121C00 == 42 [pid = 2300] [id = 258] 04:23:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A172000) [pid = 2300] [serial = 773] [outer = 00000000] 04:23:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1A179400) [pid = 2300] [serial = 774] [outer = 1A172000] 04:23:26 INFO - PROCESS | 2300 | 1468841006805 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1A7A5400) [pid = 2300] [serial = 775] [outer = 1A172000] 04:23:27 INFO - PROCESS | 2300 | 1468841007378 Marionette TRACE conn6 <- [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]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 04:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:23:27 INFO - PROCESS | 2300 | 1468841007410 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 2300 | 1468841007413 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 04:23:27 INFO - PROCESS | 2300 | 1468841007416 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 2300 | 1468841007418 Marionette TRACE conn6 <- [1,998,null,{}] 04:23:27 INFO - PROCESS | 2300 | 1468841007422 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:27 INFO - PROCESS | 2300 | 1468841007425 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:27 INFO - PROCESS | 2300 | 1468841007540 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 04:23:27 INFO - PROCESS | 2300 | 1468841007639 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 2300 | 1468841007641 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:27 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C6400 == 43 [pid = 2300] [id = 259] 04:23:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D7C6800) [pid = 2300] [serial = 776] [outer = 00000000] 04:23:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0DDB0800) [pid = 2300] [serial = 777] [outer = 0D7C6800] 04:23:27 INFO - PROCESS | 2300 | 1468841007695 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (158D9800) [pid = 2300] [serial = 778] [outer = 0D7C6800] 04:23:28 INFO - PROCESS | 2300 | 1468841008423 Marionette TRACE conn6 <- [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]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1074ms 04:23:28 INFO - PROCESS | 2300 | 1468841008493 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 2300 | 1468841008497 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 04:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:23:28 INFO - PROCESS | 2300 | 1468841008502 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 2300 | 1468841008506 Marionette TRACE conn6 <- [1,1002,null,{}] 04:23:28 INFO - PROCESS | 2300 | 1468841008511 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:28 INFO - PROCESS | 2300 | 1468841008514 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:28 INFO - PROCESS | 2300 | 1468841008614 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 19F41C00 == 42 [pid = 2300] [id = 254] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0DBADC00 == 41 [pid = 2300] [id = 253] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 19F38400 == 40 [pid = 2300] [id = 252] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 184B5000 == 39 [pid = 2300] [id = 251] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 1838C000 == 38 [pid = 2300] [id = 250] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 17F17000 == 37 [pid = 2300] [id = 249] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0DDD6800 == 36 [pid = 2300] [id = 248] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0D778C00 == 35 [pid = 2300] [id = 247] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0C7B8800 == 34 [pid = 2300] [id = 245] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0D82BC00 == 33 [pid = 2300] [id = 235] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0E04E800 == 32 [pid = 2300] [id = 246] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0CFE9400 == 31 [pid = 2300] [id = 244] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0D7C6400 == 30 [pid = 2300] [id = 259] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 14EC0800 == 29 [pid = 2300] [id = 257] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 1A121C00 == 28 [pid = 2300] [id = 258] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 1A172C00 == 27 [pid = 2300] [id = 255] 04:23:29 INFO - PROCESS | 2300 | --DOCSHELL 0C9D3000 == 26 [pid = 2300] [id = 256] 04:23:29 INFO - PROCESS | 2300 | 1468841009359 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 2300 | 1468841009362 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (195D7800) [pid = 2300] [serial = 729] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (16261000) [pid = 2300] [serial = 717] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0DDA5800) [pid = 2300] [serial = 711] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDB3000) [pid = 2300] [serial = 712] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D775C00) [pid = 2300] [serial = 708] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0D780800) [pid = 2300] [serial = 709] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (18226C00) [pid = 2300] [serial = 720] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0D82EC00) [pid = 2300] [serial = 706] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0C9C9C00) [pid = 2300] [serial = 705] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14F1D000) [pid = 2300] [serial = 714] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DDBF800) [pid = 2300] [serial = 694] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D82FC00) [pid = 2300] [serial = 693] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F4B800) [pid = 2300] [serial = 697] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (16E21000) [pid = 2300] [serial = 696] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F1B000) [pid = 2300] [serial = 718] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1B8F3000) [pid = 2300] [serial = 700] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A7ABC00) [pid = 2300] [serial = 699] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1BA16000) [pid = 2300] [serial = 703] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1B992800) [pid = 2300] [serial = 702] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DBB8400) [pid = 2300] [serial = 723] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18382400) [pid = 2300] [serial = 721] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (18820400) [pid = 2300] [serial = 726] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (188E5800) [pid = 2300] [serial = 727] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (17F43000) [pid = 2300] [serial = 724] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (195D8400) [pid = 2300] [serial = 730] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (151BB400) [pid = 2300] [serial = 715] [outer = 00000000] [url = about:blank] 04:23:29 INFO - PROCESS | 2300 | ++DOCSHELL 0C70B800 == 27 [pid = 2300] [id = 260] 04:23:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0C70C800) [pid = 2300] [serial = 779] [outer = 00000000] 04:23:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0C715000) [pid = 2300] [serial = 780] [outer = 0C70C800] 04:23:29 INFO - PROCESS | 2300 | 1468841009510 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0C7BAC00) [pid = 2300] [serial = 781] [outer = 0C70C800] 04:23:29 INFO - PROCESS | 2300 | 1468841009977 Marionette TRACE conn6 <- [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]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1533ms 04:23:30 INFO - PROCESS | 2300 | 1468841010039 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 2300 | 1468841010043 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 04:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:23:30 INFO - PROCESS | 2300 | 1468841010048 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 2300 | 1468841010051 Marionette TRACE conn6 <- [1,1006,null,{}] 04:23:30 INFO - PROCESS | 2300 | 1468841010057 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:30 INFO - PROCESS | 2300 | 1468841010061 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:30 INFO - PROCESS | 2300 | 1468841010164 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 04:23:30 INFO - PROCESS | 2300 | 1468841010174 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 2300 | 1468841010177 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:30 INFO - PROCESS | 2300 | ++DOCSHELL 0D779400 == 28 [pid = 2300] [id = 261] 04:23:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D779C00) [pid = 2300] [serial = 782] [outer = 00000000] 04:23:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D7C2C00) [pid = 2300] [serial = 783] [outer = 0D779C00] 04:23:30 INFO - PROCESS | 2300 | 1468841010225 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D7CD800) [pid = 2300] [serial = 784] [outer = 0D779C00] 04:23:30 INFO - PROCESS | 2300 | 1468841010701 Marionette TRACE conn6 <- [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]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 04:23:30 INFO - PROCESS | 2300 | 1468841010781 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 2300 | 1468841010785 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 04:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:23:30 INFO - PROCESS | 2300 | 1468841010791 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 2300 | 1468841010793 Marionette TRACE conn6 <- [1,1010,null,{}] 04:23:30 INFO - PROCESS | 2300 | 1468841010796 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:30 INFO - PROCESS | 2300 | 1468841010799 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:30 INFO - PROCESS | 2300 | 1468841010893 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 04:23:31 INFO - PROCESS | 2300 | 1468841010987 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 2300 | 1468841010989 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:31 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB9800 == 29 [pid = 2300] [id = 262] 04:23:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DCBB000) [pid = 2300] [serial = 785] [outer = 00000000] 04:23:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDA8C00) [pid = 2300] [serial = 786] [outer = 0DCBB000] 04:23:31 INFO - PROCESS | 2300 | 1468841011035 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0DDBAC00) [pid = 2300] [serial = 787] [outer = 0DCBB000] 04:23:31 INFO - PROCESS | 2300 | 1468841011459 Marionette TRACE conn6 <- [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]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 731ms 04:23:31 INFO - PROCESS | 2300 | 1468841011524 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 2300 | 1468841011527 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 04:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:23:31 INFO - PROCESS | 2300 | 1468841011532 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 2300 | 1468841011537 Marionette TRACE conn6 <- [1,1014,null,{}] 04:23:31 INFO - PROCESS | 2300 | 1468841011557 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:31 INFO - PROCESS | 2300 | 1468841011561 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:31 INFO - PROCESS | 2300 | 1468841011688 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 04:23:31 INFO - PROCESS | 2300 | 1468841011706 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 2300 | 1468841011708 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:31 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CA800 == 30 [pid = 2300] [id = 263] 04:23:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0DCAFC00) [pid = 2300] [serial = 788] [outer = 00000000] 04:23:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (14FEE000) [pid = 2300] [serial = 789] [outer = 0DCAFC00] 04:23:31 INFO - PROCESS | 2300 | 1468841011814 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (153F0C00) [pid = 2300] [serial = 790] [outer = 0DCAFC00] 04:23:32 INFO - PROCESS | 2300 | 1468841012285 Marionette TRACE conn6 <- [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]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 794ms 04:23:32 INFO - PROCESS | 2300 | 1468841012327 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 2300 | 1468841012330 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 04:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:23:32 INFO - PROCESS | 2300 | 1468841012339 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 2300 | 1468841012341 Marionette TRACE conn6 <- [1,1018,null,{}] 04:23:32 INFO - PROCESS | 2300 | 1468841012345 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:32 INFO - PROCESS | 2300 | 1468841012347 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:32 INFO - PROCESS | 2300 | 1468841012462 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 04:23:32 INFO - PROCESS | 2300 | 1468841012475 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 2300 | 1468841012477 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:32 INFO - PROCESS | 2300 | ++DOCSHELL 14FF3800 == 31 [pid = 2300] [id = 264] 04:23:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (15853400) [pid = 2300] [serial = 791] [outer = 00000000] 04:23:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (16E29C00) [pid = 2300] [serial = 792] [outer = 15853400] 04:23:32 INFO - PROCESS | 2300 | 1468841012521 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F1C800) [pid = 2300] [serial = 793] [outer = 15853400] 04:23:32 INFO - PROCESS | 2300 | 1468841012977 Marionette TRACE conn6 <- [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]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 04:23:33 INFO - PROCESS | 2300 | 1468841013027 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 2300 | 1468841013029 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 04:23:33 INFO - PROCESS | 2300 | 1468841013033 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:23:33 INFO - PROCESS | 2300 | 1468841013034 Marionette TRACE conn6 <- [1,1022,null,{}] 04:23:33 INFO - PROCESS | 2300 | 1468841013044 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:33 INFO - PROCESS | 2300 | 1468841013046 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:33 INFO - PROCESS | 2300 | 1468841013160 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 04:23:33 INFO - PROCESS | 2300 | 1468841013166 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 2300 | 1468841013172 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:33 INFO - PROCESS | 2300 | ++DOCSHELL 17F44000 == 32 [pid = 2300] [id = 265] 04:23:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (17F44800) [pid = 2300] [serial = 794] [outer = 00000000] 04:23:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18279C00) [pid = 2300] [serial = 795] [outer = 17F44800] 04:23:33 INFO - PROCESS | 2300 | 1468841013229 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (184AB800) [pid = 2300] [serial = 796] [outer = 17F44800] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A173C00) [pid = 2300] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (18816800) [pid = 2300] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DDDB000) [pid = 2300] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1838CC00) [pid = 2300] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F19000) [pid = 2300] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (19F3F000) [pid = 2300] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (158E0000) [pid = 2300] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1A076400) [pid = 2300] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0C9F0400) [pid = 2300] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D77D400) [pid = 2300] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (11B42800) [pid = 2300] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:23:33 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (19F3B800) [pid = 2300] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:23:34 INFO - PROCESS | 2300 | 1468841013988 Marionette TRACE conn6 <- [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]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 972ms 04:23:34 INFO - PROCESS | 2300 | 1468841014008 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 2300 | 1468841014010 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 04:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:23:34 INFO - PROCESS | 2300 | 1468841014013 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 2300 | 1468841014015 Marionette TRACE conn6 <- [1,1026,null,{}] 04:23:34 INFO - PROCESS | 2300 | 1468841014022 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:34 INFO - PROCESS | 2300 | 1468841014025 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:34 INFO - PROCESS | 2300 | 1468841014145 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 04:23:34 INFO - PROCESS | 2300 | 1468841014207 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 2300 | 1468841014209 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:34 INFO - PROCESS | 2300 | ++DOCSHELL 08C86000 == 33 [pid = 2300] [id = 266] 04:23:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDCFC00) [pid = 2300] [serial = 797] [outer = 00000000] 04:23:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F3D400) [pid = 2300] [serial = 798] [outer = 0DDCFC00] 04:23:34 INFO - PROCESS | 2300 | 1468841014264 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1821E400) [pid = 2300] [serial = 799] [outer = 0DDCFC00] 04:23:34 INFO - PROCESS | 2300 | 1468841014622 Marionette TRACE conn6 <- [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]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 04:23:34 INFO - PROCESS | 2300 | 1468841014684 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 2300 | 1468841014686 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 04:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:23:34 INFO - PROCESS | 2300 | 1468841014689 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 2300 | 1468841014691 Marionette TRACE conn6 <- [1,1030,null,{}] 04:23:34 INFO - PROCESS | 2300 | 1468841014694 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:34 INFO - PROCESS | 2300 | 1468841014696 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:34 INFO - PROCESS | 2300 | 1468841014775 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 04:23:34 INFO - PROCESS | 2300 | 1468841014781 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 2300 | 1468841014783 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:34 INFO - PROCESS | 2300 | ++DOCSHELL 18813000 == 34 [pid = 2300] [id = 267] 04:23:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18814000) [pid = 2300] [serial = 800] [outer = 00000000] 04:23:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (188EE400) [pid = 2300] [serial = 801] [outer = 18814000] 04:23:34 INFO - PROCESS | 2300 | 1468841014830 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1938A000) [pid = 2300] [serial = 802] [outer = 18814000] 04:23:35 INFO - PROCESS | 2300 | 1468841015262 Marionette TRACE conn6 <- [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]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 631ms 04:23:35 INFO - PROCESS | 2300 | 1468841015320 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 04:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:23:35 INFO - PROCESS | 2300 | 1468841015322 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 04:23:35 INFO - PROCESS | 2300 | 1468841015325 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 2300 | 1468841015327 Marionette TRACE conn6 <- [1,1034,null,{}] 04:23:35 INFO - PROCESS | 2300 | 1468841015330 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:35 INFO - PROCESS | 2300 | 1468841015332 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:35 INFO - PROCESS | 2300 | 1468841015414 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 04:23:35 INFO - PROCESS | 2300 | 1468841015420 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 2300 | 1468841015422 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:35 INFO - PROCESS | 2300 | ++DOCSHELL 0DDAB000 == 35 [pid = 2300] [id = 268] 04:23:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (15979C00) [pid = 2300] [serial = 803] [outer = 00000000] 04:23:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (195DD800) [pid = 2300] [serial = 804] [outer = 15979C00] 04:23:35 INFO - PROCESS | 2300 | 1468841015466 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (195DF000) [pid = 2300] [serial = 805] [outer = 15979C00] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 18389800 == 34 [pid = 2300] [id = 189] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 14FF4400 == 33 [pid = 2300] [id = 188] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0D777000 == 32 [pid = 2300] [id = 182] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0D059C00 == 31 [pid = 2300] [id = 191] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0D7C8000 == 30 [pid = 2300] [id = 198] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0DBB5C00 == 29 [pid = 2300] [id = 184] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0DDA6400 == 28 [pid = 2300] [id = 183] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0DDD0800 == 27 [pid = 2300] [id = 199] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0DDA3400 == 26 [pid = 2300] [id = 192] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 151BC400 == 25 [pid = 2300] [id = 185] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0D0F0400 == 24 [pid = 2300] [id = 195] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0E0D5800 == 23 [pid = 2300] [id = 190] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 15851400 == 22 [pid = 2300] [id = 196] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0D803C00 == 21 [pid = 2300] [id = 197] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0D80F400 == 20 [pid = 2300] [id = 187] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 14EBBC00 == 19 [pid = 2300] [id = 193] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 158DF800 == 18 [pid = 2300] [id = 186] 04:23:36 INFO - PROCESS | 2300 | --DOCSHELL 0D834C00 == 17 [pid = 2300] [id = 194] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (18820000) [pid = 2300] [serial = 753] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0E087000) [pid = 2300] [serial = 744] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (188EC000) [pid = 2300] [serial = 754] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (184EE800) [pid = 2300] [serial = 750] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (17F23C00) [pid = 2300] [serial = 747] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A072800) [pid = 2300] [serial = 732] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (18B05400) [pid = 2300] [serial = 760] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (11D2DC00) [pid = 2300] [serial = 745] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A118800) [pid = 2300] [serial = 762] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0DDA4000) [pid = 2300] [serial = 736] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A076800) [pid = 2300] [serial = 733] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1827DC00) [pid = 2300] [serial = 748] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0D7C9800) [pid = 2300] [serial = 741] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0D82D800) [pid = 2300] [serial = 742] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (15806400) [pid = 2300] [serial = 739] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (14FAC400) [pid = 2300] [serial = 738] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (1A071C00) [pid = 2300] [serial = 756] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (18817000) [pid = 2300] [serial = 751] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0D805800) [pid = 2300] [serial = 735] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (18812000) [pid = 2300] [serial = 759] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (1A072000) [pid = 2300] [serial = 757] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (1A178800) [pid = 2300] [serial = 765] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (1A5E5800) [pid = 2300] [serial = 766] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (1A170000) [pid = 2300] [serial = 763] [outer = 00000000] [url = about:blank] 04:23:37 INFO - PROCESS | 2300 | 1468841017240 Marionette TRACE conn6 <- [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]]]}] 04:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1981ms 04:23:37 INFO - PROCESS | 2300 | 1468841017307 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 2300 | 1468841017310 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 04:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:23:37 INFO - PROCESS | 2300 | 1468841017316 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - PROCESS | 2300 | 1468841017319 Marionette TRACE conn6 <- [1,1038,null,{}] 04:23:37 INFO - PROCESS | 2300 | 1468841017325 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:37 INFO - PROCESS | 2300 | 1468841017328 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:37 INFO - PROCESS | 2300 | 1468841017417 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 04:23:37 INFO - PROCESS | 2300 | 1468841017429 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:37 INFO - PROCESS | 2300 | 1468841017432 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:37 INFO - PROCESS | 2300 | ++DOCSHELL 0CF37C00 == 18 [pid = 2300] [id = 269] 04:23:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0CFE9C00) [pid = 2300] [serial = 806] [outer = 00000000] 04:23:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0D0F1000) [pid = 2300] [serial = 807] [outer = 0CFE9C00] 04:23:37 INFO - PROCESS | 2300 | 1468841017482 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0D0FA800) [pid = 2300] [serial = 808] [outer = 0CFE9C00] 04:23:37 INFO - PROCESS | 2300 | 1468841017967 Marionette TRACE conn6 <- [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]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 04:23:38 INFO - PROCESS | 2300 | 1468841018006 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 2300 | 1468841018012 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 04:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:23:38 INFO - PROCESS | 2300 | 1468841018018 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 2300 | 1468841018021 Marionette TRACE conn6 <- [1,1042,null,{}] 04:23:38 INFO - PROCESS | 2300 | 1468841018025 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:38 INFO - PROCESS | 2300 | 1468841018027 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:38 INFO - PROCESS | 2300 | 1468841018122 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 04:23:38 INFO - PROCESS | 2300 | 1468841018131 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 2300 | 1468841018134 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:38 INFO - PROCESS | 2300 | ++DOCSHELL 0D80D400 == 19 [pid = 2300] [id = 270] 04:23:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0D80E000) [pid = 2300] [serial = 809] [outer = 00000000] 04:23:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0D82B800) [pid = 2300] [serial = 810] [outer = 0D80E000] 04:23:38 INFO - PROCESS | 2300 | 1468841018198 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0D833C00) [pid = 2300] [serial = 811] [outer = 0D80E000] 04:23:38 INFO - PROCESS | 2300 | 1468841018682 Marionette TRACE conn6 <- [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]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 731ms 04:23:38 INFO - PROCESS | 2300 | 1468841018751 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 2300 | 1468841018754 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 04:23:38 INFO - PROCESS | 2300 | 1468841018757 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:23:38 INFO - PROCESS | 2300 | 1468841018761 Marionette TRACE conn6 <- [1,1046,null,{}] 04:23:38 INFO - PROCESS | 2300 | 1468841018801 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:38 INFO - PROCESS | 2300 | 1468841018806 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:38 INFO - PROCESS | 2300 | 1468841018906 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 04:23:38 INFO - PROCESS | 2300 | 1468841018914 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 2300 | 1468841018917 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:38 INFO - PROCESS | 2300 | ++DOCSHELL 0DFBF400 == 20 [pid = 2300] [id = 271] 04:23:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0DFC0C00) [pid = 2300] [serial = 812] [outer = 00000000] 04:23:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0E051800) [pid = 2300] [serial = 813] [outer = 0DFC0C00] 04:23:39 INFO - PROCESS | 2300 | 1468841018971 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0E0D5800) [pid = 2300] [serial = 814] [outer = 0DFC0C00] 04:23:39 INFO - PROCESS | 2300 | 1468841019442 Marionette TRACE conn6 <- [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]]]}] 04:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 710ms 04:23:39 INFO - PROCESS | 2300 | 1468841019471 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 2300 | 1468841019473 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 04:23:39 INFO - PROCESS | 2300 | 1468841019476 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:23:39 INFO - PROCESS | 2300 | 1468841019478 Marionette TRACE conn6 <- [1,1050,null,{}] 04:23:39 INFO - PROCESS | 2300 | 1468841019481 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:39 INFO - PROCESS | 2300 | 1468841019483 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:39 INFO - PROCESS | 2300 | 1468841019571 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 04:23:39 INFO - PROCESS | 2300 | 1468841019576 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 2300 | 1468841019578 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:39 INFO - PROCESS | 2300 | ++DOCSHELL 14E13800 == 21 [pid = 2300] [id = 272] 04:23:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (14E1D800) [pid = 2300] [serial = 815] [outer = 00000000] 04:23:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (14EB7400) [pid = 2300] [serial = 816] [outer = 14E1D800] 04:23:39 INFO - PROCESS | 2300 | 1468841019625 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (14F27800) [pid = 2300] [serial = 817] [outer = 14E1D800] 04:23:40 INFO - PROCESS | 2300 | 1468841020060 Marionette TRACE conn6 <- [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]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 631ms 04:23:40 INFO - PROCESS | 2300 | 1468841020111 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 2300 | 1468841020113 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 04:23:40 INFO - PROCESS | 2300 | 1468841020117 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:23:40 INFO - PROCESS | 2300 | 1468841020119 Marionette TRACE conn6 <- [1,1054,null,{}] 04:23:40 INFO - PROCESS | 2300 | 1468841020123 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:40 INFO - PROCESS | 2300 | 1468841020125 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:40 INFO - PROCESS | 2300 | 1468841020201 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 04:23:40 INFO - PROCESS | 2300 | 1468841020207 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 2300 | 1468841020209 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:40 INFO - PROCESS | 2300 | ++DOCSHELL 14FEE400 == 22 [pid = 2300] [id = 273] 04:23:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (15363800) [pid = 2300] [serial = 818] [outer = 00000000] 04:23:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (157A5C00) [pid = 2300] [serial = 819] [outer = 15363800] 04:23:40 INFO - PROCESS | 2300 | 1468841020256 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (158E1000) [pid = 2300] [serial = 820] [outer = 15363800] 04:23:40 INFO - PROCESS | 2300 | 1468841020714 Marionette TRACE conn6 <- [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]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 04:23:40 INFO - PROCESS | 2300 | 1468841020755 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 2300 | 1468841020758 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 04:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:23:40 INFO - PROCESS | 2300 | 1468841020761 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 2300 | 1468841020762 Marionette TRACE conn6 <- [1,1058,null,{}] 04:23:40 INFO - PROCESS | 2300 | 1468841020766 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:40 INFO - PROCESS | 2300 | 1468841020772 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:40 INFO - PROCESS | 2300 | 1468841020878 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 04:23:40 INFO - PROCESS | 2300 | 1468841020887 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 2300 | 1468841020889 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:40 INFO - PROCESS | 2300 | ++DOCSHELL 17F42400 == 23 [pid = 2300] [id = 274] 04:23:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F47800) [pid = 2300] [serial = 821] [outer = 00000000] 04:23:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18281C00) [pid = 2300] [serial = 822] [outer = 17F47800] 04:23:40 INFO - PROCESS | 2300 | 1468841020936 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18385000) [pid = 2300] [serial = 823] [outer = 17F47800] 04:23:41 INFO - PROCESS | 2300 | 1468841021408 Marionette TRACE conn6 <- [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]]]}] 04:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 732ms 04:23:41 INFO - PROCESS | 2300 | 1468841021497 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 2300 | 1468841021499 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 04:23:41 INFO - PROCESS | 2300 | 1468841021503 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:23:41 INFO - PROCESS | 2300 | 1468841021505 Marionette TRACE conn6 <- [1,1062,null,{}] 04:23:41 INFO - PROCESS | 2300 | 1468841021508 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:41 INFO - PROCESS | 2300 | 1468841021510 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:41 INFO - PROCESS | 2300 | 1468841021612 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 04:23:41 INFO - PROCESS | 2300 | 1468841021622 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 2300 | 1468841021624 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:41 INFO - PROCESS | 2300 | ++DOCSHELL 184B2C00 == 24 [pid = 2300] [id = 275] 04:23:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18815000) [pid = 2300] [serial = 824] [outer = 00000000] 04:23:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18B05800) [pid = 2300] [serial = 825] [outer = 18815000] 04:23:41 INFO - PROCESS | 2300 | 1468841021670 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18B08400) [pid = 2300] [serial = 826] [outer = 18815000] 04:23:42 INFO - PROCESS | 2300 | 1468841022088 Marionette TRACE conn6 <- [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]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 631ms 04:23:42 INFO - PROCESS | 2300 | 1468841022137 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 2300 | 1468841022139 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 04:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:23:42 INFO - PROCESS | 2300 | 1468841022143 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 2300 | 1468841022144 Marionette TRACE conn6 <- [1,1066,null,{}] 04:23:42 INFO - PROCESS | 2300 | 1468841022148 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:42 INFO - PROCESS | 2300 | 1468841022150 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:42 INFO - PROCESS | 2300 | 1468841022233 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 04:23:42 INFO - PROCESS | 2300 | 1468841022238 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 2300 | 1468841022240 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:42 INFO - PROCESS | 2300 | ++DOCSHELL 0C9D4C00 == 25 [pid = 2300] [id = 276] 04:23:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0C9F0400) [pid = 2300] [serial = 827] [outer = 00000000] 04:23:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (19F38400) [pid = 2300] [serial = 828] [outer = 0C9F0400] 04:23:42 INFO - PROCESS | 2300 | 1468841022286 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (19F39C00) [pid = 2300] [serial = 829] [outer = 0C9F0400] 04:23:42 INFO - PROCESS | 2300 | 1468841022760 Marionette TRACE conn6 <- [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]]]}] 04:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 04:23:42 INFO - PROCESS | 2300 | 1468841022817 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 2300 | 1468841022819 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 04:23:42 INFO - PROCESS | 2300 | 1468841022823 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:23:42 INFO - PROCESS | 2300 | 1468841022824 Marionette TRACE conn6 <- [1,1070,null,{}] 04:23:42 INFO - PROCESS | 2300 | 1468841022834 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:42 INFO - PROCESS | 2300 | 1468841022836 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:42 INFO - PROCESS | 2300 | 1468841022942 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 04:23:43 INFO - PROCESS | 2300 | 1468841023025 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 2300 | 1468841023027 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:43 INFO - PROCESS | 2300 | ++DOCSHELL 0DFB2C00 == 26 [pid = 2300] [id = 277] 04:23:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (19F41400) [pid = 2300] [serial = 830] [outer = 00000000] 04:23:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A073000) [pid = 2300] [serial = 831] [outer = 19F41400] 04:23:43 INFO - PROCESS | 2300 | 1468841023070 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A076000) [pid = 2300] [serial = 832] [outer = 19F41400] 04:23:43 INFO - PROCESS | 2300 | 1468841023498 Marionette TRACE conn6 <- [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]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 731ms 04:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:23:43 INFO - PROCESS | 2300 | 1468841023557 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 2300 | 1468841023559 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 04:23:43 INFO - PROCESS | 2300 | 1468841023562 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 2300 | 1468841023564 Marionette TRACE conn6 <- [1,1074,null,{}] 04:23:43 INFO - PROCESS | 2300 | 1468841023567 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:43 INFO - PROCESS | 2300 | 1468841023569 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:43 INFO - PROCESS | 2300 | 1468841023694 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 04:23:43 INFO - PROCESS | 2300 | 1468841023704 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 2300 | 1468841023706 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:43 INFO - PROCESS | 2300 | ++DOCSHELL 1A072C00 == 27 [pid = 2300] [id = 278] 04:23:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A074400) [pid = 2300] [serial = 833] [outer = 00000000] 04:23:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A07F800) [pid = 2300] [serial = 834] [outer = 1A074400] 04:23:43 INFO - PROCESS | 2300 | 1468841023750 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A121C00) [pid = 2300] [serial = 835] [outer = 1A074400] 04:23:44 INFO - PROCESS | 2300 | 1468841024209 Marionette TRACE conn6 <- [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]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 04:23:44 INFO - PROCESS | 2300 | 1468841024233 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 2300 | 1468841024235 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 04:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:23:44 INFO - PROCESS | 2300 | 1468841024245 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 2300 | 1468841024248 Marionette TRACE conn6 <- [1,1078,null,{}] 04:23:44 INFO - PROCESS | 2300 | 1468841024256 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:44 INFO - PROCESS | 2300 | 1468841024259 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:44 INFO - PROCESS | 2300 | 1468841024408 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (15853400) [pid = 2300] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDCFC00) [pid = 2300] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (17F44800) [pid = 2300] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (18814000) [pid = 2300] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D0F2400) [pid = 2300] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DCBB000) [pid = 2300] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D779C00) [pid = 2300] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C70C800) [pid = 2300] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D7C6800) [pid = 2300] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A172000) [pid = 2300] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (14F21400) [pid = 2300] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:23:44 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DCAFC00) [pid = 2300] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:23:44 INFO - PROCESS | 2300 | 1468841024608 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 2300 | 1468841024611 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:44 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B0800 == 28 [pid = 2300] [id = 279] 04:23:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0CF78C00) [pid = 2300] [serial = 836] [outer = 00000000] 04:23:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0D779C00) [pid = 2300] [serial = 837] [outer = 0CF78C00] 04:23:44 INFO - PROCESS | 2300 | 1468841024657 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0DDD6400) [pid = 2300] [serial = 838] [outer = 0CF78C00] 04:23:45 INFO - PROCESS | 2300 | 1468841025041 Marionette TRACE conn6 <- [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]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 830ms 04:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:23:45 INFO - PROCESS | 2300 | 1468841025078 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 2300 | 1468841025080 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 04:23:45 INFO - PROCESS | 2300 | 1468841025083 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 2300 | 1468841025085 Marionette TRACE conn6 <- [1,1082,null,{}] 04:23:45 INFO - PROCESS | 2300 | 1468841025088 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:45 INFO - PROCESS | 2300 | 1468841025090 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:45 INFO - PROCESS | 2300 | 1468841025207 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 04:23:45 INFO - PROCESS | 2300 | 1468841025216 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 2300 | 1468841025217 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:45 INFO - PROCESS | 2300 | ++DOCSHELL 14FEDC00 == 29 [pid = 2300] [id = 280] 04:23:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1584EC00) [pid = 2300] [serial = 839] [outer = 00000000] 04:23:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1838D000) [pid = 2300] [serial = 840] [outer = 1584EC00] 04:23:45 INFO - PROCESS | 2300 | 1468841025276 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (19F40000) [pid = 2300] [serial = 841] [outer = 1584EC00] 04:23:45 INFO - PROCESS | 2300 | 1468841025679 Marionette TRACE conn6 <- [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]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 632ms 04:23:45 INFO - PROCESS | 2300 | 1468841025715 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 04:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:23:45 INFO - PROCESS | 2300 | 1468841025717 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 04:23:45 INFO - PROCESS | 2300 | 1468841025720 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 2300 | 1468841025722 Marionette TRACE conn6 <- [1,1086,null,{}] 04:23:45 INFO - PROCESS | 2300 | 1468841025725 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:45 INFO - PROCESS | 2300 | 1468841025727 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:45 INFO - PROCESS | 2300 | 1468841025843 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 04:23:45 INFO - PROCESS | 2300 | 1468841025881 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 2300 | 1468841025883 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:45 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB1800 == 30 [pid = 2300] [id = 281] 04:23:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (17412C00) [pid = 2300] [serial = 842] [outer = 00000000] 04:23:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A17B800) [pid = 2300] [serial = 843] [outer = 17412C00] 04:23:45 INFO - PROCESS | 2300 | 1468841025926 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A5EA400) [pid = 2300] [serial = 844] [outer = 17412C00] 04:23:46 INFO - PROCESS | 2300 | 1468841026337 Marionette TRACE conn6 <- [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]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 04:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:23:46 INFO - PROCESS | 2300 | 1468841026392 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 2300 | 1468841026394 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 04:23:46 INFO - PROCESS | 2300 | 1468841026398 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 2300 | 1468841026399 Marionette TRACE conn6 <- [1,1090,null,{}] 04:23:46 INFO - PROCESS | 2300 | 1468841026410 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:46 INFO - PROCESS | 2300 | 1468841026412 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:46 INFO - PROCESS | 2300 | 1468841026494 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 04:23:46 INFO - PROCESS | 2300 | 1468841026499 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 2300 | 1468841026501 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:46 INFO - PROCESS | 2300 | ++DOCSHELL 1A178800 == 31 [pid = 2300] [id = 282] 04:23:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A7A3800) [pid = 2300] [serial = 845] [outer = 00000000] 04:23:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1B4E9400) [pid = 2300] [serial = 846] [outer = 1A7A3800] 04:23:46 INFO - PROCESS | 2300 | 1468841026548 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1B8ED800) [pid = 2300] [serial = 847] [outer = 1A7A3800] 04:23:47 INFO - PROCESS | 2300 | 1468841027374 Marionette TRACE conn6 <- [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]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1022ms 04:23:47 INFO - PROCESS | 2300 | 1468841027420 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 04:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:23:47 INFO - PROCESS | 2300 | 1468841027424 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 04:23:47 INFO - PROCESS | 2300 | 1468841027429 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 2300 | 1468841027435 Marionette TRACE conn6 <- [1,1094,null,{}] 04:23:47 INFO - PROCESS | 2300 | 1468841027441 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 2300 | 1468841027444 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:47 INFO - PROCESS | 2300 | 1468841027593 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 04:23:47 INFO - PROCESS | 2300 | 1468841027715 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 2300 | 1468841027718 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:47 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CE000 == 32 [pid = 2300] [id = 283] 04:23:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0CF80800) [pid = 2300] [serial = 848] [outer = 00000000] 04:23:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D7C6400) [pid = 2300] [serial = 849] [outer = 0CF80800] 04:23:47 INFO - PROCESS | 2300 | 1468841027778 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D80BC00) [pid = 2300] [serial = 850] [outer = 0CF80800] 04:23:48 INFO - PROCESS | 2300 | 1468841028790 Marionette TRACE conn6 <- [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]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1384ms 04:23:48 INFO - PROCESS | 2300 | 1468841028811 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 04:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:23:48 INFO - PROCESS | 2300 | 1468841028816 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 04:23:48 INFO - PROCESS | 2300 | 1468841028821 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 2300 | 1468841028824 Marionette TRACE conn6 <- [1,1098,null,{}] 04:23:48 INFO - PROCESS | 2300 | 1468841028830 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:48 INFO - PROCESS | 2300 | 1468841028833 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:48 INFO - PROCESS | 2300 | 1468841028948 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 04:23:49 INFO - PROCESS | 2300 | 1468841029076 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 2300 | 1468841029080 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:49 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE8000 == 33 [pid = 2300] [id = 284] 04:23:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0CFE9400) [pid = 2300] [serial = 851] [outer = 00000000] 04:23:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0D0F7C00) [pid = 2300] [serial = 852] [outer = 0CFE9400] 04:23:49 INFO - PROCESS | 2300 | 1468841029175 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0D77D000) [pid = 2300] [serial = 853] [outer = 0CFE9400] 04:23:49 INFO - PROCESS | 2300 | [2300] 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 04:23:49 INFO - PROCESS | 2300 | --DOCSHELL 0C70B800 == 32 [pid = 2300] [id = 260] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (17F1C800) [pid = 2300] [serial = 793] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (16E29C00) [pid = 2300] [serial = 792] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (195DD800) [pid = 2300] [serial = 804] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0DCB1800) [pid = 2300] [serial = 768] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDA8C00) [pid = 2300] [serial = 786] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D7C2C00) [pid = 2300] [serial = 783] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0D7CD800) [pid = 2300] [serial = 784] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0C715000) [pid = 2300] [serial = 780] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0C7BAC00) [pid = 2300] [serial = 781] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (158D9800) [pid = 2300] [serial = 778] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DDB0800) [pid = 2300] [serial = 777] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1A7A5400) [pid = 2300] [serial = 775] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A179400) [pid = 2300] [serial = 774] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1837FC00) [pid = 2300] [serial = 772] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (17F1AC00) [pid = 2300] [serial = 771] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0DDBD800) [pid = 2300] [serial = 769] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (14FEE000) [pid = 2300] [serial = 789] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (153F0C00) [pid = 2300] [serial = 790] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0DDBAC00) [pid = 2300] [serial = 787] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (17F3D400) [pid = 2300] [serial = 798] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18279C00) [pid = 2300] [serial = 795] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (188EE400) [pid = 2300] [serial = 801] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (184AB800) [pid = 2300] [serial = 796] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1938A000) [pid = 2300] [serial = 802] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1821E400) [pid = 2300] [serial = 799] [outer = 00000000] [url = about:blank] 04:23:49 INFO - PROCESS | 2300 | 1468841029716 Marionette TRACE conn6 <- [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]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 931ms 04:23:49 INFO - PROCESS | 2300 | 1468841029752 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 2300 | 1468841029757 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 04:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:23:49 INFO - PROCESS | 2300 | 1468841029764 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 2300 | 1468841029766 Marionette TRACE conn6 <- [1,1102,null,{}] 04:23:49 INFO - PROCESS | 2300 | 1468841029770 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:49 INFO - PROCESS | 2300 | 1468841029773 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:49 INFO - PROCESS | 2300 | 1468841029863 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 04:23:49 INFO - PROCESS | 2300 | 1468841029872 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 2300 | 1468841029875 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:49 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C5C00 == 33 [pid = 2300] [id = 285] 04:23:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D7C7400) [pid = 2300] [serial = 854] [outer = 00000000] 04:23:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D832400) [pid = 2300] [serial = 855] [outer = 0D7C7400] 04:23:49 INFO - PROCESS | 2300 | 1468841029922 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DCB7000) [pid = 2300] [serial = 856] [outer = 0D7C7400] 04:23:50 INFO - PROCESS | 2300 | 1468841030423 Marionette TRACE conn6 <- [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]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 04:23:50 INFO - PROCESS | 2300 | 1468841030437 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 2300 | 1468841030439 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 04:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:23:50 INFO - PROCESS | 2300 | 1468841030474 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 2300 | 1468841030478 Marionette TRACE conn6 <- [1,1106,null,{}] 04:23:50 INFO - PROCESS | 2300 | 1468841030489 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:50 INFO - PROCESS | 2300 | 1468841030494 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:50 INFO - PROCESS | 2300 | 1468841030581 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 04:23:50 INFO - PROCESS | 2300 | 1468841030666 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 2300 | 1468841030669 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:50 INFO - PROCESS | 2300 | ++DOCSHELL 0DDDB400 == 34 [pid = 2300] [id = 286] 04:23:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DFC1000) [pid = 2300] [serial = 857] [outer = 00000000] 04:23:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (14EB5C00) [pid = 2300] [serial = 858] [outer = 0DFC1000] 04:23:50 INFO - PROCESS | 2300 | 1468841030716 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (14EBF800) [pid = 2300] [serial = 859] [outer = 0DFC1000] 04:23:51 INFO - PROCESS | 2300 | 1468841031093 Marionette TRACE conn6 <- [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]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 04:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:23:51 INFO - PROCESS | 2300 | 1468841031162 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 2300 | 1468841031165 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 04:23:51 INFO - PROCESS | 2300 | 1468841031169 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 2300 | 1468841031170 Marionette TRACE conn6 <- [1,1110,null,{}] 04:23:51 INFO - PROCESS | 2300 | 1468841031174 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 2300 | 1468841031176 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:51 INFO - PROCESS | 2300 | 1468841031262 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 04:23:51 INFO - PROCESS | 2300 | 1468841031268 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 2300 | 1468841031270 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:51 INFO - PROCESS | 2300 | ++DOCSHELL 1535A800 == 35 [pid = 2300] [id = 287] 04:23:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (153FC000) [pid = 2300] [serial = 860] [outer = 00000000] 04:23:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17408000) [pid = 2300] [serial = 861] [outer = 153FC000] 04:23:51 INFO - PROCESS | 2300 | 1468841031323 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F1B000) [pid = 2300] [serial = 862] [outer = 153FC000] 04:23:51 INFO - PROCESS | 2300 | 1468841031759 Marionette TRACE conn6 <- [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]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 04:23:51 INFO - PROCESS | 2300 | 1468841031808 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 2300 | 1468841031810 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 04:23:51 INFO - PROCESS | 2300 | 1468841031821 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:23:51 INFO - PROCESS | 2300 | 1468841031823 Marionette TRACE conn6 <- [1,1114,null,{}] 04:23:51 INFO - PROCESS | 2300 | 1468841031826 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 2300 | 1468841031828 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:51 INFO - PROCESS | 2300 | 1468841031935 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 04:23:52 INFO - PROCESS | 2300 | 1468841032016 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 2300 | 1468841032018 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:52 INFO - PROCESS | 2300 | ++DOCSHELL 17F23400 == 36 [pid = 2300] [id = 288] 04:23:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F3D000) [pid = 2300] [serial = 863] [outer = 00000000] 04:23:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1821C800) [pid = 2300] [serial = 864] [outer = 17F3D000] 04:23:52 INFO - PROCESS | 2300 | 1468841032062 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1837E800) [pid = 2300] [serial = 865] [outer = 17F3D000] 04:23:52 INFO - PROCESS | 2300 | 1468841032518 Marionette TRACE conn6 <- [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]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 731ms 04:23:52 INFO - PROCESS | 2300 | 1468841032557 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 2300 | 1468841032559 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 04:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:23:52 INFO - PROCESS | 2300 | 1468841032562 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 2300 | 1468841032564 Marionette TRACE conn6 <- [1,1118,null,{}] 04:23:52 INFO - PROCESS | 2300 | 1468841032567 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 2300 | 1468841032573 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:52 INFO - PROCESS | 2300 | 1468841032713 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 04:23:52 INFO - PROCESS | 2300 | 1468841032776 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 2300 | 1468841032778 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:52 INFO - PROCESS | 2300 | ++DOCSHELL 18812400 == 37 [pid = 2300] [id = 289] 04:23:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18812800) [pid = 2300] [serial = 866] [outer = 00000000] 04:23:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1881EC00) [pid = 2300] [serial = 867] [outer = 18812800] 04:23:52 INFO - PROCESS | 2300 | 1468841032826 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (19364400) [pid = 2300] [serial = 868] [outer = 18812800] 04:23:53 INFO - PROCESS | 2300 | 1468841033301 Marionette TRACE conn6 <- [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]]]}] 04:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 771ms 04:23:53 INFO - PROCESS | 2300 | 1468841033334 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 2300 | 1468841033336 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 04:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:23:53 INFO - PROCESS | 2300 | 1468841033340 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 2300 | 1468841033341 Marionette TRACE conn6 <- [1,1122,null,{}] 04:23:53 INFO - PROCESS | 2300 | 1468841033362 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:53 INFO - PROCESS | 2300 | 1468841033364 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:53 INFO - PROCESS | 2300 | 1468841033476 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 04:23:53 INFO - PROCESS | 2300 | 1468841033488 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:53 INFO - PROCESS | 2300 | 1468841033490 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:53 INFO - PROCESS | 2300 | ++DOCSHELL 09271000 == 38 [pid = 2300] [id = 290] 04:23:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1881E400) [pid = 2300] [serial = 869] [outer = 00000000] 04:23:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (19F37C00) [pid = 2300] [serial = 870] [outer = 1881E400] 04:23:53 INFO - PROCESS | 2300 | 1468841033534 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (19F38000) [pid = 2300] [serial = 871] [outer = 1881E400] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (17412C00) [pid = 2300] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (19F41400) [pid = 2300] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A074400) [pid = 2300] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14E1D800) [pid = 2300] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (15363800) [pid = 2300] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D80E000) [pid = 2300] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F47800) [pid = 2300] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0DFC0C00) [pid = 2300] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0C9F0400) [pid = 2300] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (15979C00) [pid = 2300] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (18815000) [pid = 2300] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0CFE9C00) [pid = 2300] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0CF78C00) [pid = 2300] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:23:54 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1584EC00) [pid = 2300] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:23:54 INFO - PROCESS | 2300 | 1468841034114 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 790ms 04:23:54 INFO - PROCESS | 2300 | 1468841034130 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 04:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:23:54 INFO - PROCESS | 2300 | 1468841034132 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 04:23:54 INFO - PROCESS | 2300 | 1468841034136 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 2300 | 1468841034137 Marionette TRACE conn6 <- [1,1126,null,{}] 04:23:54 INFO - PROCESS | 2300 | 1468841034141 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 2300 | 1468841034143 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:54 INFO - PROCESS | 2300 | 1468841034223 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 04:23:54 INFO - PROCESS | 2300 | 1468841034229 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 2300 | 1468841034231 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:54 INFO - PROCESS | 2300 | ++DOCSHELL 0D831000 == 39 [pid = 2300] [id = 291] 04:23:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDB8800) [pid = 2300] [serial = 872] [outer = 00000000] 04:23:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18815000) [pid = 2300] [serial = 873] [outer = 0DDB8800] 04:23:54 INFO - PROCESS | 2300 | 1468841034275 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (195D7C00) [pid = 2300] [serial = 874] [outer = 0DDB8800] 04:23:54 INFO - PROCESS | 2300 | 1468841034698 Marionette TRACE conn6 <- [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]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 632ms 04:23:54 INFO - PROCESS | 2300 | 1468841034784 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 2300 | 1468841034786 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 04:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:23:54 INFO - PROCESS | 2300 | 1468841034792 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 2300 | 1468841034794 Marionette TRACE conn6 <- [1,1130,null,{}] 04:23:54 INFO - PROCESS | 2300 | 1468841034797 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 2300 | 1468841034799 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:54 INFO - PROCESS | 2300 | 1468841034884 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 04:23:54 INFO - PROCESS | 2300 | 1468841034890 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 2300 | 1468841034892 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:54 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB8C00 == 40 [pid = 2300] [id = 292] 04:23:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18223400) [pid = 2300] [serial = 875] [outer = 00000000] 04:23:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A074400) [pid = 2300] [serial = 876] [outer = 18223400] 04:23:54 INFO - PROCESS | 2300 | 1468841034938 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A080400) [pid = 2300] [serial = 877] [outer = 18223400] 04:23:55 INFO - PROCESS | 2300 | 1468841035412 Marionette TRACE conn6 <- [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]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 631ms 04:23:55 INFO - PROCESS | 2300 | 1468841035457 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 2300 | 1468841035459 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 04:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:23:55 INFO - PROCESS | 2300 | 1468841035462 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 2300 | 1468841035464 Marionette TRACE conn6 <- [1,1134,null,{}] 04:23:55 INFO - PROCESS | 2300 | 1468841035467 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:55 INFO - PROCESS | 2300 | 1468841035469 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:55 INFO - PROCESS | 2300 | 1468841035548 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 04:23:55 INFO - PROCESS | 2300 | 1468841035554 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 2300 | 1468841035556 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:55 INFO - PROCESS | 2300 | ++DOCSHELL 15368C00 == 41 [pid = 2300] [id = 293] 04:23:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A11C800) [pid = 2300] [serial = 878] [outer = 00000000] 04:23:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A17D400) [pid = 2300] [serial = 879] [outer = 1A11C800] 04:23:55 INFO - PROCESS | 2300 | 1468841035602 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A5F0400) [pid = 2300] [serial = 880] [outer = 1A11C800] 04:23:56 INFO - PROCESS | 2300 | 1468841036080 Marionette TRACE conn6 <- [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]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 04:23:56 INFO - PROCESS | 2300 | 1468841036134 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 2300 | 1468841036139 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 04:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:23:56 INFO - PROCESS | 2300 | 1468841036144 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 2300 | 1468841036149 Marionette TRACE conn6 <- [1,1138,null,{}] 04:23:56 INFO - PROCESS | 2300 | 1468841036156 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:56 INFO - PROCESS | 2300 | 1468841036160 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:56 INFO - PROCESS | 2300 | 1468841036335 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 04:23:56 INFO - PROCESS | 2300 | 1468841036445 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 2300 | 1468841036449 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:56 INFO - PROCESS | 2300 | ++DOCSHELL 0C96E000 == 42 [pid = 2300] [id = 294] 04:23:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0C96E800) [pid = 2300] [serial = 881] [outer = 00000000] 04:23:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0CFE7800) [pid = 2300] [serial = 882] [outer = 0C96E800] 04:23:56 INFO - PROCESS | 2300 | 1468841036507 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0D7C3C00) [pid = 2300] [serial = 883] [outer = 0C96E800] 04:23:57 INFO - PROCESS | 2300 | 1468841037088 Marionette TRACE conn6 <- [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]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 991ms 04:23:57 INFO - PROCESS | 2300 | 1468841037139 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 2300 | 1468841037144 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 04:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:23:57 INFO - PROCESS | 2300 | 1468841037150 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 2300 | 1468841037153 Marionette TRACE conn6 <- [1,1142,null,{}] 04:23:57 INFO - PROCESS | 2300 | 1468841037157 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:57 INFO - PROCESS | 2300 | 1468841037160 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:57 INFO - PROCESS | 2300 | 1468841037271 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 04:23:57 INFO - PROCESS | 2300 | 1468841037401 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 2300 | 1468841037403 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:57 INFO - PROCESS | 2300 | ++DOCSHELL 0DDC1800 == 43 [pid = 2300] [id = 295] 04:23:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0DDCFC00) [pid = 2300] [serial = 884] [outer = 00000000] 04:23:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (14EA8800) [pid = 2300] [serial = 885] [outer = 0DDCFC00] 04:23:57 INFO - PROCESS | 2300 | 1468841037462 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (15756000) [pid = 2300] [serial = 886] [outer = 0DDCFC00] 04:23:58 INFO - PROCESS | 2300 | 1468841038062 Marionette TRACE conn6 <- [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]]]}] 04:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 971ms 04:23:58 INFO - PROCESS | 2300 | 1468841038124 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 2300 | 1468841038126 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 04:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:23:58 INFO - PROCESS | 2300 | 1468841038130 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 2300 | 1468841038134 Marionette TRACE conn6 <- [1,1146,null,{}] 04:23:58 INFO - PROCESS | 2300 | 1468841038146 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:58 INFO - PROCESS | 2300 | 1468841038151 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:58 INFO - PROCESS | 2300 | 1468841038317 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 04:23:58 INFO - PROCESS | 2300 | 1468841038374 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 2300 | 1468841038377 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:58 INFO - PROCESS | 2300 | ++DOCSHELL 1A078400 == 44 [pid = 2300] [id = 296] 04:23:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1A177000) [pid = 2300] [serial = 887] [outer = 00000000] 04:23:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1B405000) [pid = 2300] [serial = 888] [outer = 1A177000] 04:23:58 INFO - PROCESS | 2300 | 1468841038437 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1B882800) [pid = 2300] [serial = 889] [outer = 1A177000] 04:23:59 INFO - PROCESS | 2300 | 1468841039055 Marionette TRACE conn6 <- [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]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 971ms 04:23:59 INFO - PROCESS | 2300 | 1468841039104 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 2300 | 1468841039107 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 04:23:59 INFO - PROCESS | 2300 | 1468841039110 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:23:59 INFO - PROCESS | 2300 | 1468841039113 Marionette TRACE conn6 <- [1,1150,null,{}] 04:23:59 INFO - PROCESS | 2300 | 1468841039116 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 2300 | 1468841039119 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:59 INFO - PROCESS | 2300 | 1468841039233 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 04:23:59 INFO - PROCESS | 2300 | 1468841039365 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 2300 | 1468841039367 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:23:59 INFO - PROCESS | 2300 | ++DOCSHELL 1B8F2C00 == 45 [pid = 2300] [id = 297] 04:23:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1B98F000) [pid = 2300] [serial = 890] [outer = 00000000] 04:23:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (1B993C00) [pid = 2300] [serial = 891] [outer = 1B98F000] 04:23:59 INFO - PROCESS | 2300 | 1468841039426 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (1BA18400) [pid = 2300] [serial = 892] [outer = 1B98F000] 04:24:00 INFO - PROCESS | 2300 | 1468841040015 Marionette TRACE conn6 <- [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]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 971ms 04:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:24:00 INFO - PROCESS | 2300 | 1468841040083 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 2300 | 1468841040086 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 04:24:00 INFO - PROCESS | 2300 | 1468841040089 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 2300 | 1468841040092 Marionette TRACE conn6 <- [1,1154,null,{}] 04:24:00 INFO - PROCESS | 2300 | 1468841040096 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:00 INFO - PROCESS | 2300 | 1468841040098 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:00 INFO - PROCESS | 2300 | 1468841040211 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 04:24:00 INFO - PROCESS | 2300 | 1468841040308 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 2300 | 1468841040310 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:00 INFO - PROCESS | 2300 | ++DOCSHELL 0D82FC00 == 46 [pid = 2300] [id = 298] 04:24:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0D835800) [pid = 2300] [serial = 893] [outer = 00000000] 04:24:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (14E18800) [pid = 2300] [serial = 894] [outer = 0D835800] 04:24:00 INFO - PROCESS | 2300 | 1468841040364 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (14FF4400) [pid = 2300] [serial = 895] [outer = 0D835800] 04:24:01 INFO - PROCESS | 2300 | 1468841041067 Marionette TRACE conn6 <- [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]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1017ms 04:24:01 INFO - PROCESS | 2300 | 1468841041110 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 04:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:24:01 INFO - PROCESS | 2300 | 1468841041114 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 04:24:01 INFO - PROCESS | 2300 | 1468841041119 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 2300 | 1468841041124 Marionette TRACE conn6 <- [1,1158,null,{}] 04:24:01 INFO - PROCESS | 2300 | 1468841041129 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 2300 | 1468841041132 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:01 INFO - PROCESS | 2300 | 1468841041237 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 04:24:01 INFO - PROCESS | 2300 | 1468841041344 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 2300 | 1468841041346 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:01 INFO - PROCESS | 2300 | ++DOCSHELL 0DBAB400 == 47 [pid = 2300] [id = 299] 04:24:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (0DBADC00) [pid = 2300] [serial = 896] [outer = 00000000] 04:24:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 99 (0DDC0000) [pid = 2300] [serial = 897] [outer = 0DBADC00] 04:24:01 INFO - PROCESS | 2300 | 1468841041396 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 100 (14EB2800) [pid = 2300] [serial = 898] [outer = 0DBADC00] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0DDB8C00 == 46 [pid = 2300] [id = 292] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0D831000 == 45 [pid = 2300] [id = 291] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 09271000 == 44 [pid = 2300] [id = 290] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 18812400 == 43 [pid = 2300] [id = 289] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 17F23400 == 42 [pid = 2300] [id = 288] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 1535A800 == 41 [pid = 2300] [id = 287] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0DDDB400 == 40 [pid = 2300] [id = 286] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0D7C5C00 == 39 [pid = 2300] [id = 285] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0CFE8000 == 38 [pid = 2300] [id = 284] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0C9CE000 == 37 [pid = 2300] [id = 283] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 14FEDC00 == 36 [pid = 2300] [id = 280] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 1A178800 == 35 [pid = 2300] [id = 282] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0DBB1800 == 34 [pid = 2300] [id = 281] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 1A072C00 == 33 [pid = 2300] [id = 278] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0C7B0800 == 32 [pid = 2300] [id = 279] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0D82FC00 == 31 [pid = 2300] [id = 298] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 1B8F2C00 == 30 [pid = 2300] [id = 297] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 1A078400 == 29 [pid = 2300] [id = 296] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 15368C00 == 28 [pid = 2300] [id = 293] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0C96E000 == 27 [pid = 2300] [id = 294] 04:24:02 INFO - PROCESS | 2300 | --DOCSHELL 0DDC1800 == 26 [pid = 2300] [id = 295] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 99 (1A073000) [pid = 2300] [serial = 831] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 98 (1A07F800) [pid = 2300] [serial = 834] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (14EB7400) [pid = 2300] [serial = 816] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (14F27800) [pid = 2300] [serial = 817] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (157A5C00) [pid = 2300] [serial = 819] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (158E1000) [pid = 2300] [serial = 820] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0D82B800) [pid = 2300] [serial = 810] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0D833C00) [pid = 2300] [serial = 811] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (18281C00) [pid = 2300] [serial = 822] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (18385000) [pid = 2300] [serial = 823] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0E051800) [pid = 2300] [serial = 813] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0E0D5800) [pid = 2300] [serial = 814] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (19F38400) [pid = 2300] [serial = 828] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (195DF000) [pid = 2300] [serial = 805] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (18B05800) [pid = 2300] [serial = 825] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (18B08400) [pid = 2300] [serial = 826] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1A076000) [pid = 2300] [serial = 832] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D0F1000) [pid = 2300] [serial = 807] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D0FA800) [pid = 2300] [serial = 808] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D779C00) [pid = 2300] [serial = 837] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A121C00) [pid = 2300] [serial = 835] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A5EA400) [pid = 2300] [serial = 844] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDD6400) [pid = 2300] [serial = 838] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1838D000) [pid = 2300] [serial = 840] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (19F40000) [pid = 2300] [serial = 841] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (19F39C00) [pid = 2300] [serial = 829] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A17B800) [pid = 2300] [serial = 843] [outer = 00000000] [url = about:blank] 04:24:02 INFO - PROCESS | 2300 | 1468841042597 Marionette TRACE conn6 <- [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]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1534ms 04:24:02 INFO - PROCESS | 2300 | 1468841042653 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 04:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:24:02 INFO - PROCESS | 2300 | 1468841042657 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 04:24:02 INFO - PROCESS | 2300 | 1468841042662 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 2300 | 1468841042667 Marionette TRACE conn6 <- [1,1162,null,{}] 04:24:02 INFO - PROCESS | 2300 | 1468841042672 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:02 INFO - PROCESS | 2300 | 1468841042674 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:02 INFO - PROCESS | 2300 | 1468841042791 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 04:24:02 INFO - PROCESS | 2300 | 1468841042877 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 2300 | 1468841042880 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:02 INFO - PROCESS | 2300 | ++DOCSHELL 0CFEC000 == 27 [pid = 2300] [id = 300] 04:24:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0D0F3400) [pid = 2300] [serial = 899] [outer = 00000000] 04:24:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0D776C00) [pid = 2300] [serial = 900] [outer = 0D0F3400] 04:24:02 INFO - PROCESS | 2300 | 1468841042930 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D7C8800) [pid = 2300] [serial = 901] [outer = 0D0F3400] 04:24:03 INFO - PROCESS | 2300 | 1468841043326 Marionette TRACE conn6 <- [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] 04:24:03 INFO - PROCESS | 2300 | 1468841043398 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 04:24:03 INFO - PROCESS | 2300 | 1468841043407 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:24:03 INFO - PROCESS | 2300 | 1468841043410 Marionette TRACE conn6 <- [1,1166,null,{}] 04:24:03 INFO - PROCESS | 2300 | 1468841043414 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 2300 | 1468841043416 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:03 INFO - PROCESS | 2300 | 1468841043511 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 04:24:03 INFO - PROCESS | 2300 | 1468841043521 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 2300 | 1468841043523 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:03 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA6C00 == 28 [pid = 2300] [id = 301] 04:24:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0DDAD800) [pid = 2300] [serial = 902] [outer = 00000000] 04:24:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0DDBF800) [pid = 2300] [serial = 903] [outer = 0DDAD800] 04:24:03 INFO - PROCESS | 2300 | 1468841043571 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0E04B000) [pid = 2300] [serial = 904] [outer = 0DDAD800] 04:24:04 INFO - PROCESS | 2300 | 1468841044011 Marionette TRACE conn6 <- [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] 04:24:04 INFO - PROCESS | 2300 | 1468841044061 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 04:24:04 INFO - PROCESS | 2300 | 1468841044064 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:24:04 INFO - PROCESS | 2300 | 1468841044068 Marionette TRACE conn6 <- [1,1170,null,{}] 04:24:04 INFO - PROCESS | 2300 | 1468841044079 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 2300 | 1468841044084 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:04 INFO - PROCESS | 2300 | 1468841044174 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 04:24:04 INFO - PROCESS | 2300 | 1468841044181 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 2300 | 1468841044184 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:04 INFO - PROCESS | 2300 | ++DOCSHELL 14EBA000 == 29 [pid = 2300] [id = 302] 04:24:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (14EBE000) [pid = 2300] [serial = 905] [outer = 00000000] 04:24:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1597CC00) [pid = 2300] [serial = 906] [outer = 14EBE000] 04:24:04 INFO - PROCESS | 2300 | 1468841044236 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F17400) [pid = 2300] [serial = 907] [outer = 14EBE000] 04:24:04 INFO - PROCESS | 2300 | 1468841044747 Marionette TRACE conn6 <- [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] 04:24:04 INFO - PROCESS | 2300 | 1468841044810 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 04:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:24:04 INFO - PROCESS | 2300 | 1468841044814 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 2300 | 1468841044815 Marionette TRACE conn6 <- [1,1174,null,{}] 04:24:04 INFO - PROCESS | 2300 | 1468841044819 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 2300 | 1468841044821 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:04 INFO - PROCESS | 2300 | 1468841044971 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 04:24:05 INFO - PROCESS | 2300 | 1468841045030 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 2300 | 1468841045032 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:05 INFO - PROCESS | 2300 | ++DOCSHELL 1821D800 == 30 [pid = 2300] [id = 303] 04:24:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1821E400) [pid = 2300] [serial = 908] [outer = 00000000] 04:24:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18384C00) [pid = 2300] [serial = 909] [outer = 1821E400] 04:24:05 INFO - PROCESS | 2300 | 1468841045076 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1840BC00) [pid = 2300] [serial = 910] [outer = 1821E400] 04:24:05 INFO - PROCESS | 2300 | 1468841045500 Marionette TRACE conn6 <- [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] 04:24:05 INFO - PROCESS | 2300 | 1468841045549 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 04:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:24:05 INFO - PROCESS | 2300 | 1468841045562 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 2300 | 1468841045563 Marionette TRACE conn6 <- [1,1178,null,{}] 04:24:05 INFO - PROCESS | 2300 | 1468841045567 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:05 INFO - PROCESS | 2300 | 1468841045569 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:05 INFO - PROCESS | 2300 | 1468841045677 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 04:24:05 INFO - PROCESS | 2300 | 1468841045682 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 2300 | 1468841045684 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:05 INFO - PROCESS | 2300 | ++DOCSHELL 184B4800 == 31 [pid = 2300] [id = 304] 04:24:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (184F3C00) [pid = 2300] [serial = 911] [outer = 00000000] 04:24:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1936D400) [pid = 2300] [serial = 912] [outer = 184F3C00] 04:24:05 INFO - PROCESS | 2300 | 1468841045732 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (195D2400) [pid = 2300] [serial = 913] [outer = 184F3C00] 04:24:06 INFO - PROCESS | 2300 | 1468841046232 Marionette TRACE conn6 <- [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] 04:24:06 INFO - PROCESS | 2300 | 1468841046312 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 04:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:24:06 INFO - PROCESS | 2300 | 1468841046315 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 2300 | 1468841046317 Marionette TRACE conn6 <- [1,1182,null,{}] 04:24:06 INFO - PROCESS | 2300 | 1468841046321 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 2300 | 1468841046326 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:06 INFO - PROCESS | 2300 | 1468841046649 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (17F3D000) [pid = 2300] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (18812800) [pid = 2300] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1A7A3800) [pid = 2300] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0CFE9400) [pid = 2300] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0CF80800) [pid = 2300] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DFC1000) [pid = 2300] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (153FC000) [pid = 2300] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1881E400) [pid = 2300] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D7C7400) [pid = 2300] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A11C800) [pid = 2300] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDB8800) [pid = 2300] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:24:06 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (18223400) [pid = 2300] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:24:06 INFO - PROCESS | 2300 | 1468841046716 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 2300 | 1468841046718 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:06 INFO - PROCESS | 2300 | ++DOCSHELL 0C70B800 == 32 [pid = 2300] [id = 305] 04:24:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0C716C00) [pid = 2300] [serial = 914] [outer = 00000000] 04:24:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0DDAF400) [pid = 2300] [serial = 915] [outer = 0C716C00] 04:24:06 INFO - PROCESS | 2300 | 1468841046762 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F3D000) [pid = 2300] [serial = 916] [outer = 0C716C00] 04:24:07 INFO - PROCESS | 2300 | 1468841047145 Marionette TRACE conn6 <- [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] 04:24:07 INFO - PROCESS | 2300 | 1468841047191 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 04:24:07 INFO - PROCESS | 2300 | 1468841047194 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:24:07 INFO - PROCESS | 2300 | 1468841047196 Marionette TRACE conn6 <- [1,1186,null,{}] 04:24:07 INFO - PROCESS | 2300 | 1468841047199 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:07 INFO - PROCESS | 2300 | 1468841047201 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:07 INFO - PROCESS | 2300 | 1468841047282 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 04:24:07 INFO - PROCESS | 2300 | 1468841047287 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 2300 | 1468841047289 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:07 INFO - PROCESS | 2300 | ++DOCSHELL 1881E400 == 33 [pid = 2300] [id = 306] 04:24:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A072800) [pid = 2300] [serial = 917] [outer = 00000000] 04:24:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A171800) [pid = 2300] [serial = 918] [outer = 1A072800] 04:24:07 INFO - PROCESS | 2300 | 1468841047334 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A174C00) [pid = 2300] [serial = 919] [outer = 1A072800] 04:24:07 INFO - PROCESS | 2300 | 1468841047782 Marionette TRACE conn6 <- [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]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 631ms 04:24:07 INFO - PROCESS | 2300 | 1468841047829 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 2300 | 1468841047831 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 04:24:07 INFO - PROCESS | 2300 | 1468841047834 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:24:07 INFO - PROCESS | 2300 | 1468841047836 Marionette TRACE conn6 <- [1,1190,null,{}] 04:24:07 INFO - PROCESS | 2300 | 1468841047840 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:07 INFO - PROCESS | 2300 | 1468841047842 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:07 INFO - PROCESS | 2300 | 1468841047920 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 04:24:07 INFO - PROCESS | 2300 | 1468841047925 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 2300 | 1468841047927 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:07 INFO - PROCESS | 2300 | ++DOCSHELL 0C70C000 == 34 [pid = 2300] [id = 307] 04:24:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A176800) [pid = 2300] [serial = 920] [outer = 00000000] 04:24:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A7A2800) [pid = 2300] [serial = 921] [outer = 1A176800] 04:24:07 INFO - PROCESS | 2300 | 1468841047973 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A7A2C00) [pid = 2300] [serial = 922] [outer = 1A176800] 04:24:08 INFO - PROCESS | 2300 | 1468841048415 Marionette TRACE conn6 <- [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]]]}] 04:24:08 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 04:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 04:24:08 INFO - PROCESS | 2300 | 1468841048472 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 2300 | 1468841048474 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 04:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:24:08 INFO - PROCESS | 2300 | 1468841048477 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 2300 | 1468841048478 Marionette TRACE conn6 <- [1,1194,null,{}] 04:24:08 INFO - PROCESS | 2300 | 1468841048482 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:08 INFO - PROCESS | 2300 | 1468841048484 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:08 INFO - PROCESS | 2300 | 1468841048565 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 04:24:08 INFO - PROCESS | 2300 | 1468841048570 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 2300 | 1468841048572 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:08 INFO - PROCESS | 2300 | ++DOCSHELL 1B98E800 == 35 [pid = 2300] [id = 308] 04:24:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1B98F800) [pid = 2300] [serial = 923] [outer = 00000000] 04:24:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1B998400) [pid = 2300] [serial = 924] [outer = 1B98F800] 04:24:08 INFO - PROCESS | 2300 | 1468841048628 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1BA74C00) [pid = 2300] [serial = 925] [outer = 1B98F800] 04:24:09 INFO - PROCESS | 2300 | 1468841049447 Marionette TRACE conn6 <- [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]]]}] 04:24:09 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 04:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1019ms 04:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:24:09 INFO - PROCESS | 2300 | 1468841049497 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 2300 | 1468841049502 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 04:24:09 INFO - PROCESS | 2300 | 1468841049507 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 2300 | 1468841049512 Marionette TRACE conn6 <- [1,1198,null,{}] 04:24:09 INFO - PROCESS | 2300 | 1468841049539 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:09 INFO - PROCESS | 2300 | 1468841049542 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:09 INFO - PROCESS | 2300 | 1468841049676 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 04:24:09 INFO - PROCESS | 2300 | 1468841049803 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 2300 | 1468841049806 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:09 INFO - PROCESS | 2300 | ++DOCSHELL 0CF42800 == 36 [pid = 2300] [id = 309] 04:24:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0CF85800) [pid = 2300] [serial = 926] [outer = 00000000] 04:24:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D82B800) [pid = 2300] [serial = 927] [outer = 0CF85800] 04:24:09 INFO - PROCESS | 2300 | 1468841049866 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0DDA4C00) [pid = 2300] [serial = 928] [outer = 0CF85800] 04:24:10 INFO - PROCESS | 2300 | 1468841050555 Marionette TRACE conn6 <- [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]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1076ms 04:24:10 INFO - PROCESS | 2300 | 1468841050582 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 2300 | 1468841050587 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 04:24:10 INFO - PROCESS | 2300 | 1468841050613 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:24:10 INFO - PROCESS | 2300 | 1468841050616 Marionette TRACE conn6 <- [1,1202,null,{}] 04:24:10 INFO - PROCESS | 2300 | 1468841050620 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:10 INFO - PROCESS | 2300 | 1468841050623 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:10 INFO - PROCESS | 2300 | 1468841050744 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 04:24:10 INFO - PROCESS | 2300 | 1468841050874 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 2300 | 1468841050877 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:10 INFO - PROCESS | 2300 | ++DOCSHELL 0D80A000 == 37 [pid = 2300] [id = 310] 04:24:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0DBB3C00) [pid = 2300] [serial = 929] [outer = 00000000] 04:24:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (16258800) [pid = 2300] [serial = 930] [outer = 0DBB3C00] 04:24:10 INFO - PROCESS | 2300 | 1468841050934 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (17F3E400) [pid = 2300] [serial = 931] [outer = 0DBB3C00] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 0C70C000 == 36 [pid = 2300] [id = 307] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 1881E400 == 35 [pid = 2300] [id = 306] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 0C70B800 == 34 [pid = 2300] [id = 305] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 184B4800 == 33 [pid = 2300] [id = 304] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 1821D800 == 32 [pid = 2300] [id = 303] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 14EBA000 == 31 [pid = 2300] [id = 302] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 0DDA6C00 == 30 [pid = 2300] [id = 301] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 0CFEC000 == 29 [pid = 2300] [id = 300] 04:24:11 INFO - PROCESS | 2300 | --DOCSHELL 0DBAB400 == 28 [pid = 2300] [id = 299] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (1821C800) [pid = 2300] [serial = 864] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (1837E800) [pid = 2300] [serial = 865] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (19364400) [pid = 2300] [serial = 868] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (1881EC00) [pid = 2300] [serial = 867] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1B8ED800) [pid = 2300] [serial = 847] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1B4E9400) [pid = 2300] [serial = 846] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0D0F7C00) [pid = 2300] [serial = 852] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0D77D000) [pid = 2300] [serial = 853] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0D7C6400) [pid = 2300] [serial = 849] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D80BC00) [pid = 2300] [serial = 850] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14EB5C00) [pid = 2300] [serial = 858] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (14EBF800) [pid = 2300] [serial = 859] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17408000) [pid = 2300] [serial = 861] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (19F37C00) [pid = 2300] [serial = 870] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D832400) [pid = 2300] [serial = 855] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0DCB7000) [pid = 2300] [serial = 856] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1A17D400) [pid = 2300] [serial = 879] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A5F0400) [pid = 2300] [serial = 880] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (195D7C00) [pid = 2300] [serial = 874] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A080400) [pid = 2300] [serial = 877] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18815000) [pid = 2300] [serial = 873] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A074400) [pid = 2300] [serial = 876] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (19F38000) [pid = 2300] [serial = 871] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (17F1B000) [pid = 2300] [serial = 862] [outer = 00000000] [url = about:blank] 04:24:11 INFO - PROCESS | 2300 | 1468841051793 Marionette TRACE conn6 <- [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]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1217ms 04:24:11 INFO - PROCESS | 2300 | 1468841051834 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 2300 | 1468841051838 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 04:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:24:11 INFO - PROCESS | 2300 | 1468841051842 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 2300 | 1468841051845 Marionette TRACE conn6 <- [1,1206,null,{}] 04:24:11 INFO - PROCESS | 2300 | 1468841051851 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 2300 | 1468841051854 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:11 INFO - PROCESS | 2300 | 1468841051944 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 04:24:11 INFO - PROCESS | 2300 | 1468841051952 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 2300 | 1468841051956 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:11 INFO - PROCESS | 2300 | ++DOCSHELL 0D77D000 == 29 [pid = 2300] [id = 311] 04:24:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D77DC00) [pid = 2300] [serial = 932] [outer = 00000000] 04:24:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D7D1800) [pid = 2300] [serial = 933] [outer = 0D77DC00] 04:24:12 INFO - PROCESS | 2300 | 1468841052005 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D82B400) [pid = 2300] [serial = 934] [outer = 0D77DC00] 04:24:12 INFO - PROCESS | 2300 | 1468841052520 Marionette TRACE conn6 <- [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]]]}] 04:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 731ms 04:24:12 INFO - PROCESS | 2300 | 1468841052574 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 2300 | 1468841052579 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 04:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:24:12 INFO - PROCESS | 2300 | 1468841052585 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - PROCESS | 2300 | 1468841052588 Marionette TRACE conn6 <- [1,1210,null,{}] 04:24:12 INFO - PROCESS | 2300 | 1468841052592 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:12 INFO - PROCESS | 2300 | 1468841052594 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:12 INFO - PROCESS | 2300 | 1468841052685 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 04:24:12 INFO - PROCESS | 2300 | 1468841052774 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 2300 | 1468841052777 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:12 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA4800 == 30 [pid = 2300] [id = 312] 04:24:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDA6C00) [pid = 2300] [serial = 935] [outer = 00000000] 04:24:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0E0D5800) [pid = 2300] [serial = 936] [outer = 0DDA6C00] 04:24:12 INFO - PROCESS | 2300 | 1468841052825 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14EB5C00) [pid = 2300] [serial = 937] [outer = 0DDA6C00] 04:24:13 INFO - PROCESS | 2300 | 1468841053218 Marionette TRACE conn6 <- [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] 04:24:13 INFO - PROCESS | 2300 | 1468841053261 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:24:13 INFO - PROCESS | 2300 | 1468841053265 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 2300 | 1468841053268 Marionette TRACE conn6 <- [1,1214,null,{}] 04:24:13 INFO - PROCESS | 2300 | 1468841053280 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 2300 | 1468841053285 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:13 INFO - PROCESS | 2300 | 1468841053370 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 04:24:13 INFO - PROCESS | 2300 | 1468841053417 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 2300 | 1468841053420 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:13 INFO - PROCESS | 2300 | ++DOCSHELL 17F24800 == 31 [pid = 2300] [id = 313] 04:24:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F3C800) [pid = 2300] [serial = 938] [outer = 00000000] 04:24:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0C7BCC00) [pid = 2300] [serial = 939] [outer = 17F3C800] 04:24:13 INFO - PROCESS | 2300 | 1468841053471 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1837F000) [pid = 2300] [serial = 940] [outer = 17F3C800] 04:24:13 INFO - PROCESS | 2300 | 1468841053919 Marionette TRACE conn6 <- [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]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 04:24:13 INFO - PROCESS | 2300 | 1468841053941 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 2300 | 1468841053944 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:24:13 INFO - PROCESS | 2300 | 1468841053970 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 2300 | 1468841053972 Marionette TRACE conn6 <- [1,1218,null,{}] 04:24:13 INFO - PROCESS | 2300 | 1468841053975 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 2300 | 1468841053977 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:14 INFO - PROCESS | 2300 | 1468841054101 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 04:24:14 INFO - PROCESS | 2300 | 1468841054106 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 2300 | 1468841054108 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:14 INFO - PROCESS | 2300 | ++DOCSHELL 18812400 == 32 [pid = 2300] [id = 314] 04:24:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18813C00) [pid = 2300] [serial = 941] [outer = 00000000] 04:24:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (188EEC00) [pid = 2300] [serial = 942] [outer = 18813C00] 04:24:14 INFO - PROCESS | 2300 | 1468841054154 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (195D3000) [pid = 2300] [serial = 943] [outer = 18813C00] 04:24:14 INFO - PROCESS | 2300 | 1468841054598 Marionette TRACE conn6 <- [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]]]}] 04:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 04:24:14 INFO - PROCESS | 2300 | 1468841054657 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 2300 | 1468841054659 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 04:24:14 INFO - PROCESS | 2300 | 1468841054662 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:24:14 INFO - PROCESS | 2300 | 1468841054664 Marionette TRACE conn6 <- [1,1222,null,{}] 04:24:14 INFO - PROCESS | 2300 | 1468841054668 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:14 INFO - PROCESS | 2300 | 1468841054670 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:14 INFO - PROCESS | 2300 | 1468841054785 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 04:24:14 INFO - PROCESS | 2300 | 1468841054874 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 2300 | 1468841054876 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:14 INFO - PROCESS | 2300 | ++DOCSHELL 0DDAAC00 == 33 [pid = 2300] [id = 315] 04:24:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (14EBB800) [pid = 2300] [serial = 944] [outer = 00000000] 04:24:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (19F36400) [pid = 2300] [serial = 945] [outer = 14EBB800] 04:24:14 INFO - PROCESS | 2300 | 1468841054920 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (19F37800) [pid = 2300] [serial = 946] [outer = 14EBB800] 04:24:15 INFO - PROCESS | 2300 | 1468841055362 Marionette TRACE conn6 <- [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]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 731ms 04:24:15 INFO - PROCESS | 2300 | 1468841055397 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 2300 | 1468841055399 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 04:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:24:15 INFO - PROCESS | 2300 | 1468841055402 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 2300 | 1468841055403 Marionette TRACE conn6 <- [1,1226,null,{}] 04:24:15 INFO - PROCESS | 2300 | 1468841055407 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:15 INFO - PROCESS | 2300 | 1468841055413 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:15 INFO - PROCESS | 2300 | 1468841055562 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 04:24:15 INFO - PROCESS | 2300 | 1468841055627 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 2300 | 1468841055629 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:15 INFO - PROCESS | 2300 | ++DOCSHELL 19F41000 == 34 [pid = 2300] [id = 316] 04:24:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A071800) [pid = 2300] [serial = 947] [outer = 00000000] 04:24:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A11C400) [pid = 2300] [serial = 948] [outer = 1A071800] 04:24:15 INFO - PROCESS | 2300 | 1468841055676 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A11D000) [pid = 2300] [serial = 949] [outer = 1A071800] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0C96E800) [pid = 2300] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDCFC00) [pid = 2300] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (184F3C00) [pid = 2300] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A177000) [pid = 2300] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1B98F000) [pid = 2300] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D835800) [pid = 2300] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0C716C00) [pid = 2300] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A072800) [pid = 2300] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A176800) [pid = 2300] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1821E400) [pid = 2300] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (14EBE000) [pid = 2300] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDAD800) [pid = 2300] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D0F3400) [pid = 2300] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:24:16 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DBADC00) [pid = 2300] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:24:16 INFO - PROCESS | 2300 | 1468841056222 Marionette TRACE conn6 <- [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]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 870ms 04:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:24:16 INFO - PROCESS | 2300 | 1468841056273 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 2300 | 1468841056275 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 04:24:16 INFO - PROCESS | 2300 | 1468841056278 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 2300 | 1468841056280 Marionette TRACE conn6 <- [1,1230,null,{}] 04:24:16 INFO - PROCESS | 2300 | 1468841056283 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 2300 | 1468841056285 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:16 INFO - PROCESS | 2300 | 1468841056401 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 04:24:16 INFO - PROCESS | 2300 | 1468841056461 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 2300 | 1468841056463 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:16 INFO - PROCESS | 2300 | ++DOCSHELL 0D7CD800 == 35 [pid = 2300] [id = 317] 04:24:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0D837400) [pid = 2300] [serial = 950] [outer = 00000000] 04:24:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14FAD000) [pid = 2300] [serial = 951] [outer = 0D837400] 04:24:16 INFO - PROCESS | 2300 | 1468841056510 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18280400) [pid = 2300] [serial = 952] [outer = 0D837400] 04:24:16 INFO - PROCESS | 2300 | 1468841056885 Marionette TRACE conn6 <- [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]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 631ms 04:24:16 INFO - PROCESS | 2300 | 1468841056909 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 04:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:24:16 INFO - PROCESS | 2300 | 1468841056911 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 04:24:16 INFO - PROCESS | 2300 | 1468841056914 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 2300 | 1468841056916 Marionette TRACE conn6 <- [1,1234,null,{}] 04:24:16 INFO - PROCESS | 2300 | 1468841056919 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 2300 | 1468841056921 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:17 INFO - PROCESS | 2300 | 1468841057039 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 04:24:17 INFO - PROCESS | 2300 | 1468841057045 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 2300 | 1468841057047 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:17 INFO - PROCESS | 2300 | ++DOCSHELL 14EB5400 == 36 [pid = 2300] [id = 318] 04:24:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (14EBE000) [pid = 2300] [serial = 953] [outer = 00000000] 04:24:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A177000) [pid = 2300] [serial = 954] [outer = 14EBE000] 04:24:17 INFO - PROCESS | 2300 | 1468841057093 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A5EF000) [pid = 2300] [serial = 955] [outer = 14EBE000] 04:24:17 INFO - PROCESS | 2300 | 1468841057501 Marionette TRACE conn6 <- [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]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 04:24:17 INFO - PROCESS | 2300 | 1468841057545 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 2300 | 1468841057547 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 04:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:24:17 INFO - PROCESS | 2300 | 1468841057564 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 2300 | 1468841057566 Marionette TRACE conn6 <- [1,1238,null,{}] 04:24:17 INFO - PROCESS | 2300 | 1468841057569 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 2300 | 1468841057571 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:17 INFO - PROCESS | 2300 | 1468841057654 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 04:24:17 INFO - PROCESS | 2300 | 1468841057660 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 2300 | 1468841057661 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:17 INFO - PROCESS | 2300 | ++DOCSHELL 1B4E2000 == 37 [pid = 2300] [id = 319] 04:24:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1B880800) [pid = 2300] [serial = 956] [outer = 00000000] 04:24:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1B98A000) [pid = 2300] [serial = 957] [outer = 1B880800] 04:24:17 INFO - PROCESS | 2300 | 1468841057707 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1B997C00) [pid = 2300] [serial = 958] [outer = 1B880800] 04:24:18 INFO - PROCESS | 2300 | 1468841058362 Marionette TRACE conn6 <- [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]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 870ms 04:24:18 INFO - PROCESS | 2300 | 1468841058437 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 2300 | 1468841058441 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 04:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:24:18 INFO - PROCESS | 2300 | 1468841058446 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 2300 | 1468841058452 Marionette TRACE conn6 <- [1,1242,null,{}] 04:24:18 INFO - PROCESS | 2300 | 1468841058457 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 2300 | 1468841058460 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:18 INFO - PROCESS | 2300 | 1468841058580 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 04:24:18 INFO - PROCESS | 2300 | 1468841058709 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 2300 | 1468841058713 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:18 INFO - PROCESS | 2300 | ++DOCSHELL 0D0FD000 == 38 [pid = 2300] [id = 320] 04:24:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D77EC00) [pid = 2300] [serial = 959] [outer = 00000000] 04:24:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DBAB400) [pid = 2300] [serial = 960] [outer = 0D77EC00] 04:24:18 INFO - PROCESS | 2300 | 1468841058773 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (14EB4400) [pid = 2300] [serial = 961] [outer = 0D77EC00] 04:24:19 INFO - PROCESS | 2300 | 1468841059404 Marionette TRACE conn6 <- [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]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1025ms 04:24:19 INFO - PROCESS | 2300 | 1468841059471 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 2300 | 1468841059476 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 04:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:24:19 INFO - PROCESS | 2300 | 1468841059483 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 2300 | 1468841059486 Marionette TRACE conn6 <- [1,1246,null,{}] 04:24:19 INFO - PROCESS | 2300 | 1468841059524 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:19 INFO - PROCESS | 2300 | 1468841059526 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:19 INFO - PROCESS | 2300 | 1468841059648 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 04:24:19 INFO - PROCESS | 2300 | 1468841059778 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 2300 | 1468841059781 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:19 INFO - PROCESS | 2300 | ++DOCSHELL 17F1BC00 == 39 [pid = 2300] [id = 321] 04:24:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (17F1C400) [pid = 2300] [serial = 962] [outer = 00000000] 04:24:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1837E800) [pid = 2300] [serial = 963] [outer = 17F1C400] 04:24:19 INFO - PROCESS | 2300 | 1468841059841 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (18B04400) [pid = 2300] [serial = 964] [outer = 17F1C400] 04:24:20 INFO - PROCESS | 2300 | 1468841060456 Marionette TRACE conn6 <- [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]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1036ms 04:24:20 INFO - PROCESS | 2300 | 1468841060521 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 2300 | 1468841060523 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 04:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:24:20 INFO - PROCESS | 2300 | 1468841060528 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 2300 | 1468841060532 Marionette TRACE conn6 <- [1,1250,null,{}] 04:24:20 INFO - PROCESS | 2300 | 1468841060543 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:20 INFO - PROCESS | 2300 | 1468841060548 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:20 INFO - PROCESS | 2300 | 1468841060660 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 04:24:20 INFO - PROCESS | 2300 | 1468841060796 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 2300 | 1468841060800 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:20 INFO - PROCESS | 2300 | ++DOCSHELL 1B98D800 == 40 [pid = 2300] [id = 322] 04:24:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1B994800) [pid = 2300] [serial = 965] [outer = 00000000] 04:24:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1BBE3C00) [pid = 2300] [serial = 966] [outer = 1B994800] 04:24:20 INFO - PROCESS | 2300 | 1468841060858 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1C47C800) [pid = 2300] [serial = 967] [outer = 1B994800] 04:24:21 INFO - PROCESS | 2300 | 1468841061419 Marionette TRACE conn6 <- [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]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 971ms 04:24:21 INFO - PROCESS | 2300 | 1468841061501 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 2300 | 1468841061504 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 04:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:24:21 INFO - PROCESS | 2300 | 1468841061507 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 2300 | 1468841061509 Marionette TRACE conn6 <- [1,1254,null,{}] 04:24:21 INFO - PROCESS | 2300 | 1468841061513 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:21 INFO - PROCESS | 2300 | 1468841061516 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:21 INFO - PROCESS | 2300 | 1468841061637 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 04:24:21 INFO - PROCESS | 2300 | 1468841061739 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 2300 | 1468841061742 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:21 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BEC00 == 41 [pid = 2300] [id = 323] 04:24:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0D0F8C00) [pid = 2300] [serial = 968] [outer = 00000000] 04:24:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0DBAE800) [pid = 2300] [serial = 969] [outer = 0D0F8C00] 04:24:21 INFO - PROCESS | 2300 | 1468841061797 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (11B49800) [pid = 2300] [serial = 970] [outer = 0D0F8C00] 04:24:22 INFO - PROCESS | 2300 | 1468841062594 Marionette TRACE conn6 <- [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]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1123ms 04:24:22 INFO - PROCESS | 2300 | 1468841062633 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 2300 | 1468841062636 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 04:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:24:22 INFO - PROCESS | 2300 | 1468841062640 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 2300 | 1468841062643 Marionette TRACE conn6 <- [1,1258,null,{}] 04:24:22 INFO - PROCESS | 2300 | 1468841062648 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:22 INFO - PROCESS | 2300 | 1468841062652 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:22 INFO - PROCESS | 2300 | 1468841062805 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 04:24:22 INFO - PROCESS | 2300 | 1468841062869 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 2300 | 1468841062872 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:22 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA4000 == 42 [pid = 2300] [id = 324] 04:24:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (0DDB0000) [pid = 2300] [serial = 971] [outer = 00000000] 04:24:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (14E17000) [pid = 2300] [serial = 972] [outer = 0DDB0000] 04:24:22 INFO - PROCESS | 2300 | 1468841062924 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (14FEF800) [pid = 2300] [serial = 973] [outer = 0DDB0000] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 14EB5400 == 41 [pid = 2300] [id = 318] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 0D7CD800 == 40 [pid = 2300] [id = 317] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 19F41000 == 39 [pid = 2300] [id = 316] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 0DDAAC00 == 38 [pid = 2300] [id = 315] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 18812400 == 37 [pid = 2300] [id = 314] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 17F24800 == 36 [pid = 2300] [id = 313] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 0DDA4800 == 35 [pid = 2300] [id = 312] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 0D77D000 == 34 [pid = 2300] [id = 311] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 0D80A000 == 33 [pid = 2300] [id = 310] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 1B98E800 == 32 [pid = 2300] [id = 308] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 0CF42800 == 31 [pid = 2300] [id = 309] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 1B98D800 == 30 [pid = 2300] [id = 322] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 0C7BEC00 == 29 [pid = 2300] [id = 323] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 17F1BC00 == 28 [pid = 2300] [id = 321] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 1B4E2000 == 27 [pid = 2300] [id = 319] 04:24:23 INFO - PROCESS | 2300 | --DOCSHELL 0D0FD000 == 26 [pid = 2300] [id = 320] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (1A7A2800) [pid = 2300] [serial = 921] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (18384C00) [pid = 2300] [serial = 909] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (1597CC00) [pid = 2300] [serial = 906] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (0DDBF800) [pid = 2300] [serial = 903] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0E04B000) [pid = 2300] [serial = 904] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0D776C00) [pid = 2300] [serial = 900] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0D7C8800) [pid = 2300] [serial = 901] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (14EB2800) [pid = 2300] [serial = 898] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDC0000) [pid = 2300] [serial = 897] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D7C3C00) [pid = 2300] [serial = 883] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0CFE7800) [pid = 2300] [serial = 882] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (15756000) [pid = 2300] [serial = 886] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (14EA8800) [pid = 2300] [serial = 885] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1936D400) [pid = 2300] [serial = 912] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1B882800) [pid = 2300] [serial = 889] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1B405000) [pid = 2300] [serial = 888] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1BA18400) [pid = 2300] [serial = 892] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1B993C00) [pid = 2300] [serial = 891] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (14FF4400) [pid = 2300] [serial = 895] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (14E18800) [pid = 2300] [serial = 894] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1840BC00) [pid = 2300] [serial = 910] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDAF400) [pid = 2300] [serial = 915] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (195D2400) [pid = 2300] [serial = 913] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A171800) [pid = 2300] [serial = 918] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A7A2C00) [pid = 2300] [serial = 922] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A174C00) [pid = 2300] [serial = 919] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (17F3D000) [pid = 2300] [serial = 916] [outer = 00000000] [url = about:blank] 04:24:23 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (17F17400) [pid = 2300] [serial = 907] [outer = 00000000] [url = about:blank] 04:24:24 INFO - PROCESS | 2300 | 1468841064082 Marionette TRACE conn6 <- [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]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1480ms 04:24:24 INFO - PROCESS | 2300 | 1468841064122 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 2300 | 1468841064126 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 04:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:24:24 INFO - PROCESS | 2300 | 1468841064137 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 2300 | 1468841064142 Marionette TRACE conn6 <- [1,1262,null,{}] 04:24:24 INFO - PROCESS | 2300 | 1468841064147 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:24 INFO - PROCESS | 2300 | 1468841064150 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:24 INFO - PROCESS | 2300 | 1468841064243 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 04:24:24 INFO - PROCESS | 2300 | 1468841064254 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 2300 | 1468841064257 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:24 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F9C00 == 27 [pid = 2300] [id = 325] 04:24:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D0FA400) [pid = 2300] [serial = 974] [outer = 00000000] 04:24:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D77D800) [pid = 2300] [serial = 975] [outer = 0D0FA400] 04:24:24 INFO - PROCESS | 2300 | 1468841064307 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D7C6800) [pid = 2300] [serial = 976] [outer = 0D0FA400] 04:24:24 INFO - PROCESS | 2300 | 1468841064799 Marionette TRACE conn6 <- [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]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 04:24:24 INFO - PROCESS | 2300 | 1468841064827 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 2300 | 1468841064832 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 04:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:24:24 INFO - PROCESS | 2300 | 1468841064839 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 2300 | 1468841064841 Marionette TRACE conn6 <- [1,1266,null,{}] 04:24:24 INFO - PROCESS | 2300 | 1468841064845 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:24 INFO - PROCESS | 2300 | 1468841064848 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:25 INFO - PROCESS | 2300 | 1468841064973 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 04:24:25 INFO - PROCESS | 2300 | 1468841064990 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 2300 | 1468841064993 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:25 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB0800 == 28 [pid = 2300] [id = 326] 04:24:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDB0C00) [pid = 2300] [serial = 977] [outer = 00000000] 04:24:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDBC000) [pid = 2300] [serial = 978] [outer = 0DDB0C00] 04:24:25 INFO - PROCESS | 2300 | 1468841065043 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0DDD4C00) [pid = 2300] [serial = 979] [outer = 0DDB0C00] 04:24:25 INFO - PROCESS | 2300 | 1468841065511 Marionette TRACE conn6 <- [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]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 731ms 04:24:25 INFO - PROCESS | 2300 | 1468841065572 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 2300 | 1468841065574 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 04:24:25 INFO - PROCESS | 2300 | 1468841065578 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:24:25 INFO - PROCESS | 2300 | 1468841065581 Marionette TRACE conn6 <- [1,1270,null,{}] 04:24:25 INFO - PROCESS | 2300 | 1468841065592 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:25 INFO - PROCESS | 2300 | 1468841065596 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:25 INFO - PROCESS | 2300 | 1468841065680 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 04:24:25 INFO - PROCESS | 2300 | 1468841065690 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 2300 | 1468841065693 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:25 INFO - PROCESS | 2300 | ++DOCSHELL 14FF0800 == 29 [pid = 2300] [id = 327] 04:24:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (14FF4400) [pid = 2300] [serial = 980] [outer = 00000000] 04:24:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1584EC00) [pid = 2300] [serial = 981] [outer = 14FF4400] 04:24:25 INFO - PROCESS | 2300 | 1468841065827 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1597CC00) [pid = 2300] [serial = 982] [outer = 14FF4400] 04:24:26 INFO - PROCESS | 2300 | 1468841066275 Marionette TRACE conn6 <- [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]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 04:24:26 INFO - PROCESS | 2300 | 1468841066348 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 2300 | 1468841066350 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 04:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:24:26 INFO - PROCESS | 2300 | 1468841066354 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 2300 | 1468841066356 Marionette TRACE conn6 <- [1,1274,null,{}] 04:24:26 INFO - PROCESS | 2300 | 1468841066360 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:26 INFO - PROCESS | 2300 | 1468841066362 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:26 INFO - PROCESS | 2300 | 1468841066478 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 04:24:26 INFO - PROCESS | 2300 | 1468841066541 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 2300 | 1468841066544 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:26 INFO - PROCESS | 2300 | ++DOCSHELL 16260000 == 30 [pid = 2300] [id = 328] 04:24:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (17F17000) [pid = 2300] [serial = 983] [outer = 00000000] 04:24:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (17F25C00) [pid = 2300] [serial = 984] [outer = 17F17000] 04:24:26 INFO - PROCESS | 2300 | 1468841066591 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1837FC00) [pid = 2300] [serial = 985] [outer = 17F17000] 04:24:27 INFO - PROCESS | 2300 | 1468841066988 Marionette TRACE conn6 <- [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]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 04:24:27 INFO - PROCESS | 2300 | 1468841067026 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 2300 | 1468841067029 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 04:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:24:27 INFO - PROCESS | 2300 | 1468841067032 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 2300 | 1468841067033 Marionette TRACE conn6 <- [1,1278,null,{}] 04:24:27 INFO - PROCESS | 2300 | 1468841067037 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:27 INFO - PROCESS | 2300 | 1468841067039 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:27 INFO - PROCESS | 2300 | 1468841067154 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 04:24:27 INFO - PROCESS | 2300 | 1468841067159 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 2300 | 1468841067161 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:27 INFO - PROCESS | 2300 | ++DOCSHELL 18384800 == 31 [pid = 2300] [id = 329] 04:24:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (18385000) [pid = 2300] [serial = 986] [outer = 00000000] 04:24:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (184EE000) [pid = 2300] [serial = 987] [outer = 18385000] 04:24:27 INFO - PROCESS | 2300 | 1468841067207 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1881B000) [pid = 2300] [serial = 988] [outer = 18385000] 04:24:27 INFO - PROCESS | 2300 | 1468841067698 Marionette TRACE conn6 <- [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]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 731ms 04:24:27 INFO - PROCESS | 2300 | 1468841067763 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 2300 | 1468841067765 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 04:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:24:27 INFO - PROCESS | 2300 | 1468841067775 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 2300 | 1468841067777 Marionette TRACE conn6 <- [1,1282,null,{}] 04:24:27 INFO - PROCESS | 2300 | 1468841067781 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:27 INFO - PROCESS | 2300 | 1468841067786 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:27 INFO - PROCESS | 2300 | 1468841067946 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 04:24:28 INFO - PROCESS | 2300 | 1468841068007 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 2300 | 1468841068010 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:28 INFO - PROCESS | 2300 | ++DOCSHELL 19F3E800 == 32 [pid = 2300] [id = 330] 04:24:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (19F40000) [pid = 2300] [serial = 989] [outer = 00000000] 04:24:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A073400) [pid = 2300] [serial = 990] [outer = 19F40000] 04:24:28 INFO - PROCESS | 2300 | 1468841068056 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A079400) [pid = 2300] [serial = 991] [outer = 19F40000] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (14EBE000) [pid = 2300] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1B880800) [pid = 2300] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (18813C00) [pid = 2300] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A071800) [pid = 2300] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14EBB800) [pid = 2300] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D837400) [pid = 2300] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DBB3C00) [pid = 2300] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1B98F800) [pid = 2300] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0CF85800) [pid = 2300] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F3C800) [pid = 2300] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D77DC00) [pid = 2300] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:24:28 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDA6C00) [pid = 2300] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:24:28 INFO - PROCESS | 2300 | 1468841068659 Marionette TRACE conn6 <- [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]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 931ms 04:24:28 INFO - PROCESS | 2300 | 1468841068707 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 2300 | 1468841068709 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 04:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:24:28 INFO - PROCESS | 2300 | 1468841068726 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 2300 | 1468841068728 Marionette TRACE conn6 <- [1,1286,null,{}] 04:24:28 INFO - PROCESS | 2300 | 1468841068732 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:28 INFO - PROCESS | 2300 | 1468841068733 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:28 INFO - PROCESS | 2300 | 1468841068816 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 04:24:28 INFO - PROCESS | 2300 | 1468841068821 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 2300 | 1468841068823 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:28 INFO - PROCESS | 2300 | ++DOCSHELL 0D77DC00 == 33 [pid = 2300] [id = 331] 04:24:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0D7C2C00) [pid = 2300] [serial = 992] [outer = 00000000] 04:24:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (16261800) [pid = 2300] [serial = 993] [outer = 0D7C2C00] 04:24:28 INFO - PROCESS | 2300 | 1468841068867 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18387400) [pid = 2300] [serial = 994] [outer = 0D7C2C00] 04:24:29 INFO - PROCESS | 2300 | 1468841069314 Marionette TRACE conn6 <- [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]]]}] 04:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 04:24:29 INFO - PROCESS | 2300 | 1468841069359 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 04:24:29 INFO - PROCESS | 2300 | 1468841069361 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 04:24:29 INFO - PROCESS | 2300 | 1468841069364 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 2300 | 1468841069366 Marionette TRACE conn6 <- [1,1290,null,{}] 04:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:24:29 INFO - PROCESS | 2300 | 1468841069370 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:29 INFO - PROCESS | 2300 | 1468841069371 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:29 INFO - PROCESS | 2300 | 1468841069448 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 04:24:29 INFO - PROCESS | 2300 | 1468841069457 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 2300 | 1468841069458 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:29 INFO - PROCESS | 2300 | ++DOCSHELL 0D836C00 == 34 [pid = 2300] [id = 332] 04:24:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (188E5800) [pid = 2300] [serial = 995] [outer = 00000000] 04:24:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A07A400) [pid = 2300] [serial = 996] [outer = 188E5800] 04:24:29 INFO - PROCESS | 2300 | 1468841069501 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A07D800) [pid = 2300] [serial = 997] [outer = 188E5800] 04:24:29 INFO - PROCESS | 2300 | 1468841069955 Marionette TRACE conn6 <- [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]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 631ms 04:24:30 INFO - PROCESS | 2300 | 1468841070009 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 2300 | 1468841070011 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 04:24:30 INFO - PROCESS | 2300 | 1468841070014 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 2300 | 1468841070016 Marionette TRACE conn6 <- [1,1294,null,{}] 04:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:24:30 INFO - PROCESS | 2300 | 1468841070019 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:30 INFO - PROCESS | 2300 | 1468841070021 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:30 INFO - PROCESS | 2300 | 1468841070101 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 04:24:30 INFO - PROCESS | 2300 | 1468841070106 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 2300 | 1468841070108 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:30 INFO - PROCESS | 2300 | ++DOCSHELL 1A177800 == 35 [pid = 2300] [id = 333] 04:24:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A178400) [pid = 2300] [serial = 998] [outer = 00000000] 04:24:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A17CC00) [pid = 2300] [serial = 999] [outer = 1A178400] 04:24:30 INFO - PROCESS | 2300 | 1468841070154 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A7A6400) [pid = 2300] [serial = 1000] [outer = 1A178400] 04:24:30 INFO - PROCESS | 2300 | 1468841070884 Marionette TRACE conn6 <- [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]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 931ms 04:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:24:30 INFO - PROCESS | 2300 | 1468841070950 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 2300 | 1468841070955 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 04:24:31 INFO - PROCESS | 2300 | 1468841070960 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 2300 | 1468841070964 Marionette TRACE conn6 <- [1,1298,null,{}] 04:24:31 INFO - PROCESS | 2300 | 1468841070970 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 2300 | 1468841070973 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:31 INFO - PROCESS | 2300 | 1468841071108 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 04:24:31 INFO - PROCESS | 2300 | 1468841071238 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 2300 | 1468841071241 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:31 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B5800 == 36 [pid = 2300] [id = 334] 04:24:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0CFE3C00) [pid = 2300] [serial = 1001] [outer = 00000000] 04:24:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0D808400) [pid = 2300] [serial = 1002] [outer = 0CFE3C00] 04:24:31 INFO - PROCESS | 2300 | 1468841071303 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0DBAB800) [pid = 2300] [serial = 1003] [outer = 0CFE3C00] 04:24:32 INFO - PROCESS | 2300 | 1468841072000 Marionette TRACE conn6 <- [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] 04:24:32 INFO - PROCESS | 2300 | 1468841072098 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 04:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:24:32 INFO - PROCESS | 2300 | 1468841072105 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 2300 | 1468841072108 Marionette TRACE conn6 <- [1,1302,null,{}] 04:24:32 INFO - PROCESS | 2300 | 1468841072113 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:32 INFO - PROCESS | 2300 | 1468841072116 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:32 INFO - PROCESS | 2300 | 1468841072240 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 04:24:32 INFO - PROCESS | 2300 | 1468841072375 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 2300 | 1468841072378 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:32 INFO - PROCESS | 2300 | ++DOCSHELL 14EB4800 == 37 [pid = 2300] [id = 335] 04:24:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (14F21400) [pid = 2300] [serial = 1004] [outer = 00000000] 04:24:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (15803800) [pid = 2300] [serial = 1005] [outer = 14F21400] 04:24:32 INFO - PROCESS | 2300 | 1468841072440 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (17F18000) [pid = 2300] [serial = 1006] [outer = 14F21400] 04:24:33 INFO - PROCESS | 2300 | 1468841073337 Marionette TRACE conn6 <- [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]]]}] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 0D836C00 == 36 [pid = 2300] [id = 332] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 0D77DC00 == 35 [pid = 2300] [id = 331] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 19F3E800 == 34 [pid = 2300] [id = 330] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 18384800 == 33 [pid = 2300] [id = 329] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 16260000 == 32 [pid = 2300] [id = 328] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 14FF0800 == 31 [pid = 2300] [id = 327] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 0DDB0800 == 30 [pid = 2300] [id = 326] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 0D0F9C00 == 29 [pid = 2300] [id = 325] 04:24:33 INFO - PROCESS | 2300 | --DOCSHELL 0DDA4000 == 28 [pid = 2300] [id = 324] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (1A177000) [pid = 2300] [serial = 954] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1B997C00) [pid = 2300] [serial = 958] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1B98A000) [pid = 2300] [serial = 957] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (188EEC00) [pid = 2300] [serial = 942] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A11C400) [pid = 2300] [serial = 948] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (19F37800) [pid = 2300] [serial = 946] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (19F36400) [pid = 2300] [serial = 945] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14FAD000) [pid = 2300] [serial = 951] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (16258800) [pid = 2300] [serial = 930] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F3E400) [pid = 2300] [serial = 931] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1BA74C00) [pid = 2300] [serial = 925] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1B998400) [pid = 2300] [serial = 924] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D82B800) [pid = 2300] [serial = 927] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDA4C00) [pid = 2300] [serial = 928] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0C7BCC00) [pid = 2300] [serial = 939] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D7D1800) [pid = 2300] [serial = 933] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D82B400) [pid = 2300] [serial = 934] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0E0D5800) [pid = 2300] [serial = 936] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (14EB5C00) [pid = 2300] [serial = 937] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A11D000) [pid = 2300] [serial = 949] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (195D3000) [pid = 2300] [serial = 943] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1837F000) [pid = 2300] [serial = 940] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A5EF000) [pid = 2300] [serial = 955] [outer = 00000000] [url = about:blank] 04:24:33 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (18280400) [pid = 2300] [serial = 952] [outer = 00000000] [url = about:blank] 04:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1283ms 04:24:33 INFO - PROCESS | 2300 | 1468841073390 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 2300 | 1468841073395 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 04:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:24:33 INFO - PROCESS | 2300 | 1468841073400 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 2300 | 1468841073403 Marionette TRACE conn6 <- [1,1306,null,{}] 04:24:33 INFO - PROCESS | 2300 | 1468841073408 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 2300 | 1468841073411 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:33 INFO - PROCESS | 2300 | 1468841073502 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 04:24:33 INFO - PROCESS | 2300 | 1468841073515 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 2300 | 1468841073519 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:33 INFO - PROCESS | 2300 | ++DOCSHELL 0C9D2400 == 29 [pid = 2300] [id = 336] 04:24:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0C9F0400) [pid = 2300] [serial = 1007] [outer = 00000000] 04:24:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0CFE3000) [pid = 2300] [serial = 1008] [outer = 0C9F0400] 04:24:33 INFO - PROCESS | 2300 | 1468841073571 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D0F7400) [pid = 2300] [serial = 1009] [outer = 0C9F0400] 04:24:34 INFO - PROCESS | 2300 | 1468841074103 Marionette TRACE conn6 <- [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]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 04:24:34 INFO - PROCESS | 2300 | 1468841074130 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 2300 | 1468841074135 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 04:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:24:34 INFO - PROCESS | 2300 | 1468841074141 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 2300 | 1468841074144 Marionette TRACE conn6 <- [1,1310,null,{}] 04:24:34 INFO - PROCESS | 2300 | 1468841074148 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:34 INFO - PROCESS | 2300 | 1468841074150 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:34 INFO - PROCESS | 2300 | 1468841074241 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 04:24:34 INFO - PROCESS | 2300 | 1468841074324 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 2300 | 1468841074327 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:34 INFO - PROCESS | 2300 | ++DOCSHELL 0D809400 == 30 [pid = 2300] [id = 337] 04:24:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D80A000) [pid = 2300] [serial = 1010] [outer = 00000000] 04:24:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D834C00) [pid = 2300] [serial = 1011] [outer = 0D80A000] 04:24:34 INFO - PROCESS | 2300 | 1468841074380 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDA4C00) [pid = 2300] [serial = 1012] [outer = 0D80A000] 04:24:34 INFO - PROCESS | 2300 | 1468841074766 Marionette TRACE conn6 <- [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]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 04:24:34 INFO - PROCESS | 2300 | 1468841074815 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 2300 | 1468841074818 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 04:24:34 INFO - PROCESS | 2300 | 1468841074821 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:24:34 INFO - PROCESS | 2300 | 1468841074825 Marionette TRACE conn6 <- [1,1314,null,{}] 04:24:34 INFO - PROCESS | 2300 | 1468841074836 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:34 INFO - PROCESS | 2300 | 1468841074841 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:34 INFO - PROCESS | 2300 | 1468841074957 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 04:24:34 INFO - PROCESS | 2300 | 1468841074974 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 2300 | 1468841074977 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:34 INFO - PROCESS | 2300 | ++DOCSHELL 14EB9000 == 31 [pid = 2300] [id = 338] 04:24:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (14EB9400) [pid = 2300] [serial = 1013] [outer = 00000000] 04:24:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (14FAD400) [pid = 2300] [serial = 1014] [outer = 14EB9400] 04:24:35 INFO - PROCESS | 2300 | 1468841075025 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (157A5C00) [pid = 2300] [serial = 1015] [outer = 14EB9400] 04:24:35 INFO - PROCESS | 2300 | 1468841075491 Marionette TRACE conn6 <- [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]]]}] 04:24:35 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 04:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 731ms 04:24:35 INFO - PROCESS | 2300 | 1468841075556 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 2300 | 1468841075559 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:24:35 INFO - PROCESS | 2300 | 1468841075562 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 2300 | 1468841075564 Marionette TRACE conn6 <- [1,1318,null,{}] 04:24:35 INFO - PROCESS | 2300 | 1468841075568 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 2300 | 1468841075570 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:35 INFO - PROCESS | 2300 | 1468841075696 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 04:24:35 INFO - PROCESS | 2300 | 1468841075702 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 2300 | 1468841075704 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:35 INFO - PROCESS | 2300 | ++DOCSHELL 17F1F000 == 32 [pid = 2300] [id = 339] 04:24:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F21400) [pid = 2300] [serial = 1016] [outer = 00000000] 04:24:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F47800) [pid = 2300] [serial = 1017] [outer = 17F21400] 04:24:35 INFO - PROCESS | 2300 | 1468841075749 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18280400) [pid = 2300] [serial = 1018] [outer = 17F21400] 04:24:36 INFO - PROCESS | 2300 | 1468841076210 Marionette TRACE conn6 <- [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]]]}] 04:24:36 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 04:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 04:24:36 INFO - PROCESS | 2300 | 1468841076235 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 2300 | 1468841076237 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 04:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:24:36 INFO - PROCESS | 2300 | 1468841076245 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 2300 | 1468841076247 Marionette TRACE conn6 <- [1,1322,null,{}] 04:24:36 INFO - PROCESS | 2300 | 1468841076251 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 2300 | 1468841076253 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:36 INFO - PROCESS | 2300 | 1468841076397 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 04:24:36 INFO - PROCESS | 2300 | 1468841076427 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 2300 | 1468841076428 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:36 INFO - PROCESS | 2300 | ++DOCSHELL 17409400 == 33 [pid = 2300] [id = 340] 04:24:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1827D000) [pid = 2300] [serial = 1019] [outer = 00000000] 04:24:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (184EF000) [pid = 2300] [serial = 1020] [outer = 1827D000] 04:24:36 INFO - PROCESS | 2300 | 1468841076475 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18812C00) [pid = 2300] [serial = 1021] [outer = 1827D000] 04:24:36 INFO - PROCESS | 2300 | 1468841076940 Marionette TRACE conn6 <- [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]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 731ms 04:24:36 INFO - PROCESS | 2300 | 1468841076980 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 2300 | 1468841076983 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 04:24:36 INFO - PROCESS | 2300 | 1468841076986 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:24:36 INFO - PROCESS | 2300 | 1468841076988 Marionette TRACE conn6 <- [1,1326,null,{}] 04:24:36 INFO - PROCESS | 2300 | 1468841076991 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 2300 | 1468841076997 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:37 INFO - PROCESS | 2300 | 1468841077144 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 04:24:37 INFO - PROCESS | 2300 | 1468841077218 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 2300 | 1468841077220 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:37 INFO - PROCESS | 2300 | ++DOCSHELL 1936CC00 == 34 [pid = 2300] [id = 341] 04:24:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (19370800) [pid = 2300] [serial = 1022] [outer = 00000000] 04:24:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (19F3AC00) [pid = 2300] [serial = 1023] [outer = 19370800] 04:24:37 INFO - PROCESS | 2300 | 1468841077265 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (195D3800) [pid = 2300] [serial = 1024] [outer = 19370800] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D0FA400) [pid = 2300] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14FF4400) [pid = 2300] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DDB0000) [pid = 2300] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F17000) [pid = 2300] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DDB0C00) [pid = 2300] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D77EC00) [pid = 2300] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F1C400) [pid = 2300] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (188E5800) [pid = 2300] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1B994800) [pid = 2300] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D0F8C00) [pid = 2300] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18385000) [pid = 2300] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (19F40000) [pid = 2300] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:24:37 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D7C2C00) [pid = 2300] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:24:38 INFO - PROCESS | 2300 | 1468841078300 Marionette TRACE conn6 <- [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]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1323ms 04:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:24:38 INFO - PROCESS | 2300 | 1468841078312 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 2300 | 1468841078314 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 04:24:38 INFO - PROCESS | 2300 | 1468841078318 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 2300 | 1468841078319 Marionette TRACE conn6 <- [1,1330,null,{}] 04:24:38 INFO - PROCESS | 2300 | 1468841078323 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 2300 | 1468841078325 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:38 INFO - PROCESS | 2300 | 1468841078404 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 04:24:38 INFO - PROCESS | 2300 | 1468841078489 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 2300 | 1468841078491 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:38 INFO - PROCESS | 2300 | ++DOCSHELL 08C88400 == 35 [pid = 2300] [id = 342] 04:24:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0926B000) [pid = 2300] [serial = 1025] [outer = 00000000] 04:24:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (14FF4400) [pid = 2300] [serial = 1026] [outer = 0926B000] 04:24:38 INFO - PROCESS | 2300 | 1468841078537 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1838B800) [pid = 2300] [serial = 1027] [outer = 0926B000] 04:24:38 INFO - PROCESS | 2300 | 1468841078893 Marionette TRACE conn6 <- [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]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 631ms 04:24:38 INFO - PROCESS | 2300 | 1468841078948 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 04:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:24:38 INFO - PROCESS | 2300 | 1468841078950 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 04:24:38 INFO - PROCESS | 2300 | 1468841078953 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 2300 | 1468841078955 Marionette TRACE conn6 <- [1,1334,null,{}] 04:24:38 INFO - PROCESS | 2300 | 1468841078958 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 2300 | 1468841078960 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:39 INFO - PROCESS | 2300 | 1468841079077 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 04:24:39 INFO - PROCESS | 2300 | 1468841079086 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 2300 | 1468841079088 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:39 INFO - PROCESS | 2300 | ++DOCSHELL 14FEE000 == 36 [pid = 2300] [id = 343] 04:24:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1740DC00) [pid = 2300] [serial = 1028] [outer = 00000000] 04:24:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A079800) [pid = 2300] [serial = 1029] [outer = 1740DC00] 04:24:39 INFO - PROCESS | 2300 | 1468841079131 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A07FC00) [pid = 2300] [serial = 1030] [outer = 1740DC00] 04:24:39 INFO - PROCESS | 2300 | 1468841079557 Marionette TRACE conn6 <- [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]]]}] 04:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 04:24:39 INFO - PROCESS | 2300 | 1468841079584 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 2300 | 1468841079586 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 04:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:24:39 INFO - PROCESS | 2300 | 1468841079589 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - PROCESS | 2300 | 1468841079591 Marionette TRACE conn6 <- [1,1338,null,{}] 04:24:39 INFO - PROCESS | 2300 | 1468841079594 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:39 INFO - PROCESS | 2300 | 1468841079596 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:39 INFO - PROCESS | 2300 | 1468841079726 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 04:24:39 INFO - PROCESS | 2300 | 1468841079917 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 2300 | 1468841079921 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:39 INFO - PROCESS | 2300 | ++DOCSHELL 0C70F400 == 37 [pid = 2300] [id = 344] 04:24:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0C710800) [pid = 2300] [serial = 1031] [outer = 00000000] 04:24:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0C7BB000) [pid = 2300] [serial = 1032] [outer = 0C710800] 04:24:39 INFO - PROCESS | 2300 | 1468841079981 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0CF84400) [pid = 2300] [serial = 1033] [outer = 0C710800] 04:24:40 INFO - PROCESS | 2300 | 1468841080565 Marionette TRACE conn6 <- [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]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1024ms 04:24:40 INFO - PROCESS | 2300 | 1468841080615 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 2300 | 1468841080620 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 04:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:24:40 INFO - PROCESS | 2300 | 1468841080625 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 2300 | 1468841080629 Marionette TRACE conn6 <- [1,1342,null,{}] 04:24:40 INFO - PROCESS | 2300 | 1468841080655 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 2300 | 1468841080659 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:40 INFO - PROCESS | 2300 | 1468841080804 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 04:24:40 INFO - PROCESS | 2300 | 1468841080939 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 2300 | 1468841080942 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:40 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB9400 == 38 [pid = 2300] [id = 345] 04:24:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0DDC0000) [pid = 2300] [serial = 1034] [outer = 00000000] 04:24:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0E04D400) [pid = 2300] [serial = 1035] [outer = 0DDC0000] 04:24:41 INFO - PROCESS | 2300 | 1468841081004 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (14EA5800) [pid = 2300] [serial = 1036] [outer = 0DDC0000] 04:24:41 INFO - PROCESS | 2300 | 1468841081548 Marionette TRACE conn6 <- [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]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 951ms 04:24:41 INFO - PROCESS | 2300 | 1468841081598 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 2300 | 1468841081602 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 04:24:41 INFO - PROCESS | 2300 | 1468841081606 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 2300 | 1468841081609 Marionette TRACE conn6 <- [1,1346,null,{}] 04:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:24:41 INFO - PROCESS | 2300 | 1468841081613 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 2300 | 1468841081615 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:41 INFO - PROCESS | 2300 | 1468841081730 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 04:24:41 INFO - PROCESS | 2300 | 1468841081840 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 2300 | 1468841081843 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:41 INFO - PROCESS | 2300 | ++DOCSHELL 195D5000 == 39 [pid = 2300] [id = 346] 04:24:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (195D7400) [pid = 2300] [serial = 1037] [outer = 00000000] 04:24:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (19F36800) [pid = 2300] [serial = 1038] [outer = 195D7400] 04:24:41 INFO - PROCESS | 2300 | 1468841081898 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A076000) [pid = 2300] [serial = 1039] [outer = 195D7400] 04:24:42 INFO - PROCESS | 2300 | 1468841082504 Marionette TRACE conn6 <- [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]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 931ms 04:24:42 INFO - PROCESS | 2300 | 1468841082545 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 2300 | 1468841082549 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 04:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:24:42 INFO - PROCESS | 2300 | 1468841082560 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 2300 | 1468841082565 Marionette TRACE conn6 <- [1,1350,null,{}] 04:24:42 INFO - PROCESS | 2300 | 1468841082569 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 2300 | 1468841082572 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:42 INFO - PROCESS | 2300 | 1468841082684 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 04:24:42 INFO - PROCESS | 2300 | 1468841082786 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 2300 | 1468841082789 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:42 INFO - PROCESS | 2300 | ++DOCSHELL 14FAD000 == 40 [pid = 2300] [id = 347] 04:24:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A173400) [pid = 2300] [serial = 1040] [outer = 00000000] 04:24:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1B8EAC00) [pid = 2300] [serial = 1041] [outer = 1A173400] 04:24:42 INFO - PROCESS | 2300 | 1468841082842 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1B8F0400) [pid = 2300] [serial = 1042] [outer = 1A173400] 04:24:43 INFO - PROCESS | 2300 | 1468841083611 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1136ms 04:24:43 INFO - PROCESS | 2300 | 1468841083697 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 2300 | 1468841083701 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 04:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:24:43 INFO - PROCESS | 2300 | 1468841083706 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 2300 | 1468841083710 Marionette TRACE conn6 <- [1,1354,null,{}] 04:24:43 INFO - PROCESS | 2300 | 1468841083715 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 2300 | 1468841083719 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:43 INFO - PROCESS | 2300 | 1468841083821 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 04:24:43 INFO - PROCESS | 2300 | 1468841083953 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 2300 | 1468841083958 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:43 INFO - PROCESS | 2300 | ++DOCSHELL 0D836C00 == 41 [pid = 2300] [id = 348] 04:24:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D837400) [pid = 2300] [serial = 1043] [outer = 00000000] 04:24:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0DCBC000) [pid = 2300] [serial = 1044] [outer = 0D837400] 04:24:44 INFO - PROCESS | 2300 | 1468841084013 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0DDC0800) [pid = 2300] [serial = 1045] [outer = 0D837400] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 14FEE000 == 40 [pid = 2300] [id = 343] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 08C88400 == 39 [pid = 2300] [id = 342] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 1936CC00 == 38 [pid = 2300] [id = 341] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 17409400 == 37 [pid = 2300] [id = 340] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 17F1F000 == 36 [pid = 2300] [id = 339] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 14EB9000 == 35 [pid = 2300] [id = 338] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 0D809400 == 34 [pid = 2300] [id = 337] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 0C9D2400 == 33 [pid = 2300] [id = 336] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 1A177800 == 32 [pid = 2300] [id = 333] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 14EB4800 == 31 [pid = 2300] [id = 335] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 0C7B5800 == 30 [pid = 2300] [id = 334] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 14FAD000 == 29 [pid = 2300] [id = 347] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 195D5000 == 28 [pid = 2300] [id = 346] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 0C70F400 == 27 [pid = 2300] [id = 344] 04:24:44 INFO - PROCESS | 2300 | --DOCSHELL 0DDB9400 == 26 [pid = 2300] [id = 345] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0D77D800) [pid = 2300] [serial = 975] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (1584EC00) [pid = 2300] [serial = 981] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (14FEF800) [pid = 2300] [serial = 973] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (14E17000) [pid = 2300] [serial = 972] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (17F25C00) [pid = 2300] [serial = 984] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0DDBC000) [pid = 2300] [serial = 978] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDD4C00) [pid = 2300] [serial = 979] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (14EB4400) [pid = 2300] [serial = 961] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DBAB400) [pid = 2300] [serial = 960] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (18B04400) [pid = 2300] [serial = 964] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1837E800) [pid = 2300] [serial = 963] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A07D800) [pid = 2300] [serial = 997] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1C47C800) [pid = 2300] [serial = 967] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1BBE3C00) [pid = 2300] [serial = 966] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (11B49800) [pid = 2300] [serial = 970] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1A17CC00) [pid = 2300] [serial = 999] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DBAE800) [pid = 2300] [serial = 969] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (184EE000) [pid = 2300] [serial = 987] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1837FC00) [pid = 2300] [serial = 985] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A073400) [pid = 2300] [serial = 990] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1881B000) [pid = 2300] [serial = 988] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A07A400) [pid = 2300] [serial = 996] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D7C6800) [pid = 2300] [serial = 976] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A079400) [pid = 2300] [serial = 991] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (16261800) [pid = 2300] [serial = 993] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (18387400) [pid = 2300] [serial = 994] [outer = 00000000] [url = about:blank] 04:24:44 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1597CC00) [pid = 2300] [serial = 982] [outer = 00000000] [url = about:blank] 04:24:45 INFO - PROCESS | 2300 | 1468841085231 Marionette TRACE conn6 <- [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] 04:24:45 INFO - PROCESS | 2300 | 1468841085324 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 04:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:24:45 INFO - PROCESS | 2300 | 1468841085332 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 2300 | 1468841085335 Marionette TRACE conn6 <- [1,1358,null,{}] 04:24:45 INFO - PROCESS | 2300 | 1468841085344 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 2300 | 1468841085347 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:45 INFO - PROCESS | 2300 | 1468841085434 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 04:24:45 INFO - PROCESS | 2300 | 1468841085448 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 2300 | 1468841085451 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:45 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C6800 == 27 [pid = 2300] [id = 349] 04:24:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D7C7400) [pid = 2300] [serial = 1046] [outer = 00000000] 04:24:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D802400) [pid = 2300] [serial = 1047] [outer = 0D7C7400] 04:24:45 INFO - PROCESS | 2300 | 1468841085502 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D80AC00) [pid = 2300] [serial = 1048] [outer = 0D7C7400] 04:24:46 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 04:24:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 04:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:24:46 INFO - _addTest/ [0,1361,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 2300 | 1468841086011 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 04:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:24:46 INFO - PROCESS | 2300 | 1468841086017 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 2300 | 1468841086020 Marionette TRACE conn6 <- [1,1362,null,{}] 04:24:46 INFO - PROCESS | 2300 | 1468841086028 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 2300 | 1468841086030 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:46 INFO - PROCESS | 2300 | 1468841086120 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 04:24:46 INFO - PROCESS | 2300 | 1468841086127 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 2300 | 1468841086129 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:46 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C3000 == 28 [pid = 2300] [id = 350] 04:24:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0DDBC000) [pid = 2300] [serial = 1049] [outer = 00000000] 04:24:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDD5800) [pid = 2300] [serial = 1050] [outer = 0DDBC000] 04:24:46 INFO - PROCESS | 2300 | 1468841086179 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0E084C00) [pid = 2300] [serial = 1051] [outer = 0DDBC000] 04:24:46 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:46 INFO - PROCESS | 2300 | 1468841086646 Marionette TRACE conn6 <- [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] 04:24:46 INFO - PROCESS | 2300 | 1468841086713 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 04:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:24:46 INFO - PROCESS | 2300 | 1468841086717 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 2300 | 1468841086721 Marionette TRACE conn6 <- [1,1366,null,{}] 04:24:46 INFO - PROCESS | 2300 | 1468841086732 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 2300 | 1468841086737 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:46 INFO - PROCESS | 2300 | 1468841086849 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 04:24:46 INFO - PROCESS | 2300 | 1468841086955 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 2300 | 1468841086958 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:46 INFO - PROCESS | 2300 | ++DOCSHELL 1597F000 == 29 [pid = 2300] [id = 351] 04:24:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (16256C00) [pid = 2300] [serial = 1052] [outer = 00000000] 04:24:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (16E20800) [pid = 2300] [serial = 1053] [outer = 16256C00] 04:24:47 INFO - PROCESS | 2300 | 1468841087006 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F1CC00) [pid = 2300] [serial = 1054] [outer = 16256C00] 04:24:47 INFO - PROCESS | 2300 | 1468841087412 Marionette TRACE conn6 <- [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] 04:24:47 INFO - PROCESS | 2300 | 1468841087453 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 04:24:47 INFO - PROCESS | 2300 | 1468841087457 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:24:47 INFO - PROCESS | 2300 | 1468841087458 Marionette TRACE conn6 <- [1,1370,null,{}] 04:24:47 INFO - PROCESS | 2300 | 1468841087462 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 2300 | 1468841087464 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:47 INFO - PROCESS | 2300 | 1468841087579 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 04:24:47 INFO - PROCESS | 2300 | 1468841087586 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 2300 | 1468841087588 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:47 INFO - PROCESS | 2300 | ++DOCSHELL 17F1BC00 == 30 [pid = 2300] [id = 352] 04:24:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F21C00) [pid = 2300] [serial = 1055] [outer = 00000000] 04:24:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18382800) [pid = 2300] [serial = 1056] [outer = 17F21C00] 04:24:47 INFO - PROCESS | 2300 | 1468841087681 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (184AB000) [pid = 2300] [serial = 1057] [outer = 17F21C00] 04:24:48 INFO - PROCESS | 2300 | [2300] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:24:48 INFO - PROCESS | 2300 | 1468841088113 Marionette TRACE conn6 <- [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] 04:24:48 INFO - PROCESS | 2300 | 1468841088133 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 04:24:48 INFO - PROCESS | 2300 | 1468841088136 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:24:48 INFO - PROCESS | 2300 | 1468841088138 Marionette TRACE conn6 <- [1,1374,null,{}] 04:24:48 INFO - PROCESS | 2300 | 1468841088147 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 2300 | 1468841088149 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:48 INFO - PROCESS | 2300 | 1468841088291 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 04:24:48 INFO - PROCESS | 2300 | 1468841088314 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 2300 | 1468841088316 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:48 INFO - PROCESS | 2300 | ++DOCSHELL 184F3C00 == 31 [pid = 2300] [id = 353] 04:24:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18812800) [pid = 2300] [serial = 1058] [outer = 00000000] 04:24:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18B0B800) [pid = 2300] [serial = 1059] [outer = 18812800] 04:24:48 INFO - PROCESS | 2300 | 1468841088362 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (19389400) [pid = 2300] [serial = 1060] [outer = 18812800] 04:24:48 INFO - PROCESS | 2300 | 1468841088837 Marionette TRACE conn6 <- [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] 04:24:48 INFO - PROCESS | 2300 | 1468841088875 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:24:48 INFO - PROCESS | 2300 | 1468841088878 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 2300 | 1468841088880 Marionette TRACE conn6 <- [1,1378,null,{}] 04:24:48 INFO - PROCESS | 2300 | 1468841088883 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 2300 | 1468841088889 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:49 INFO - PROCESS | 2300 | 1468841089033 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 04:24:49 INFO - PROCESS | 2300 | 1468841089101 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 2300 | 1468841089103 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:49 INFO - PROCESS | 2300 | ++DOCSHELL 1A07E800 == 32 [pid = 2300] [id = 354] 04:24:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A07F000) [pid = 2300] [serial = 1061] [outer = 00000000] 04:24:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A16F800) [pid = 2300] [serial = 1062] [outer = 1A07F000] 04:24:49 INFO - PROCESS | 2300 | 1468841089149 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A175400) [pid = 2300] [serial = 1063] [outer = 1A07F000] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (17F21400) [pid = 2300] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19370800) [pid = 2300] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1827D000) [pid = 2300] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (14F21400) [pid = 2300] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0CFE3C00) [pid = 2300] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A178400) [pid = 2300] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C9F0400) [pid = 2300] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D80A000) [pid = 2300] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14EB9400) [pid = 2300] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1740DC00) [pid = 2300] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:24:49 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0926B000) [pid = 2300] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:24:49 INFO - PROCESS | 2300 | 1468841089749 Marionette TRACE conn6 <- [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]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 04:24:49 INFO - PROCESS | 2300 | 1468841089811 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 2300 | 1468841089813 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 04:24:49 INFO - PROCESS | 2300 | 1468841089816 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:24:49 INFO - PROCESS | 2300 | 1468841089818 Marionette TRACE conn6 <- [1,1382,null,{}] 04:24:49 INFO - PROCESS | 2300 | 1468841089822 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 2300 | 1468841089824 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:49 INFO - PROCESS | 2300 | 1468841089903 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 04:24:49 INFO - PROCESS | 2300 | 1468841089909 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 2300 | 1468841089911 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:49 INFO - PROCESS | 2300 | ++DOCSHELL 0C70A000 == 33 [pid = 2300] [id = 355] 04:24:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0CF34400) [pid = 2300] [serial = 1064] [outer = 00000000] 04:24:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F17800) [pid = 2300] [serial = 1065] [outer = 0CF34400] 04:24:49 INFO - PROCESS | 2300 | 1468841089957 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F24C00) [pid = 2300] [serial = 1066] [outer = 0CF34400] 04:24:50 INFO - PROCESS | 2300 | 1468841090382 Marionette TRACE conn6 <- [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]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 632ms 04:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:24:50 INFO - PROCESS | 2300 | 1468841090453 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 2300 | 1468841090455 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 04:24:50 INFO - PROCESS | 2300 | 1468841090459 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 2300 | 1468841090460 Marionette TRACE conn6 <- [1,1386,null,{}] 04:24:50 INFO - PROCESS | 2300 | 1468841090464 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:50 INFO - PROCESS | 2300 | 1468841090466 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:50 INFO - PROCESS | 2300 | 1468841090543 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 04:24:50 INFO - PROCESS | 2300 | 1468841090551 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 2300 | 1468841090554 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:50 INFO - PROCESS | 2300 | ++DOCSHELL 19370800 == 34 [pid = 2300] [id = 356] 04:24:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19F3BC00) [pid = 2300] [serial = 1067] [outer = 00000000] 04:24:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A170C00) [pid = 2300] [serial = 1068] [outer = 19F3BC00] 04:24:50 INFO - PROCESS | 2300 | 1468841090600 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1838AC00) [pid = 2300] [serial = 1069] [outer = 19F3BC00] 04:24:51 INFO - PROCESS | 2300 | 1468841091038 Marionette TRACE conn6 <- [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]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 631ms 04:24:51 INFO - PROCESS | 2300 | 1468841091093 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 2300 | 1468841091095 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 04:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:24:51 INFO - PROCESS | 2300 | 1468841091098 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 2300 | 1468841091100 Marionette TRACE conn6 <- [1,1390,null,{}] 04:24:51 INFO - PROCESS | 2300 | 1468841091103 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 2300 | 1468841091105 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:51 INFO - PROCESS | 2300 | 1468841091182 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 04:24:51 INFO - PROCESS | 2300 | 1468841091188 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 2300 | 1468841091190 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:51 INFO - PROCESS | 2300 | ++DOCSHELL 1597E400 == 35 [pid = 2300] [id = 357] 04:24:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A5EF000) [pid = 2300] [serial = 1070] [outer = 00000000] 04:24:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A7A6C00) [pid = 2300] [serial = 1071] [outer = 1A5EF000] 04:24:51 INFO - PROCESS | 2300 | 1468841091233 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1B8EB000) [pid = 2300] [serial = 1072] [outer = 1A5EF000] 04:24:51 INFO - PROCESS | 2300 | 1468841091865 Marionette TRACE conn6 <- [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]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 830ms 04:24:51 INFO - PROCESS | 2300 | 1468841091965 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 2300 | 1468841091970 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 04:24:52 INFO - PROCESS | 2300 | 1468841091975 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 2300 | 1468841091978 Marionette TRACE conn6 <- [1,1394,null,{}] 04:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:24:52 INFO - PROCESS | 2300 | 1468841091984 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:52 INFO - PROCESS | 2300 | 1468841091988 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:52 INFO - PROCESS | 2300 | 1468841092119 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 04:24:52 INFO - PROCESS | 2300 | 1468841092231 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 2300 | 1468841092234 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:52 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C5000 == 36 [pid = 2300] [id = 358] 04:24:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0D7CB400) [pid = 2300] [serial = 1073] [outer = 00000000] 04:24:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0DDA9C00) [pid = 2300] [serial = 1074] [outer = 0D7CB400] 04:24:52 INFO - PROCESS | 2300 | 1468841092318 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DDD2000) [pid = 2300] [serial = 1075] [outer = 0D7CB400] 04:24:53 INFO - PROCESS | 2300 | 1468841093067 Marionette TRACE conn6 <- [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]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1117ms 04:24:53 INFO - PROCESS | 2300 | 1468841093109 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 2300 | 1468841093114 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 04:24:53 INFO - PROCESS | 2300 | 1468841093122 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 2300 | 1468841093125 Marionette TRACE conn6 <- [1,1398,null,{}] 04:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:24:53 INFO - PROCESS | 2300 | 1468841093129 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 2300 | 1468841093132 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:53 INFO - PROCESS | 2300 | 1468841093258 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 04:24:53 INFO - PROCESS | 2300 | 1468841093386 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 2300 | 1468841093388 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:53 INFO - PROCESS | 2300 | ++DOCSHELL 17F20400 == 37 [pid = 2300] [id = 359] 04:24:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (17F20800) [pid = 2300] [serial = 1076] [outer = 00000000] 04:24:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (184B4C00) [pid = 2300] [serial = 1077] [outer = 17F20800] 04:24:53 INFO - PROCESS | 2300 | 1468841093445 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (195D6C00) [pid = 2300] [serial = 1078] [outer = 17F20800] 04:24:54 INFO - PROCESS | 2300 | --DOCSHELL 19370800 == 36 [pid = 2300] [id = 356] 04:24:54 INFO - PROCESS | 2300 | --DOCSHELL 0C70A000 == 35 [pid = 2300] [id = 355] 04:24:54 INFO - PROCESS | 2300 | --DOCSHELL 1A07E800 == 34 [pid = 2300] [id = 354] 04:24:54 INFO - PROCESS | 2300 | --DOCSHELL 184F3C00 == 33 [pid = 2300] [id = 353] 04:24:54 INFO - PROCESS | 2300 | --DOCSHELL 17F1BC00 == 32 [pid = 2300] [id = 352] 04:24:54 INFO - PROCESS | 2300 | --DOCSHELL 1597F000 == 31 [pid = 2300] [id = 351] 04:24:54 INFO - PROCESS | 2300 | --DOCSHELL 0D7C3000 == 30 [pid = 2300] [id = 350] 04:24:54 INFO - PROCESS | 2300 | --DOCSHELL 0D7C6800 == 29 [pid = 2300] [id = 349] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (17F47800) [pid = 2300] [serial = 1017] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (19F3AC00) [pid = 2300] [serial = 1023] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (18812C00) [pid = 2300] [serial = 1021] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (184EF000) [pid = 2300] [serial = 1020] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (15803800) [pid = 2300] [serial = 1005] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (17F18000) [pid = 2300] [serial = 1006] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D808400) [pid = 2300] [serial = 1002] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DBAB800) [pid = 2300] [serial = 1003] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A7A6400) [pid = 2300] [serial = 1000] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0CFE3000) [pid = 2300] [serial = 1008] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D0F7400) [pid = 2300] [serial = 1009] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D834C00) [pid = 2300] [serial = 1011] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0DDA4C00) [pid = 2300] [serial = 1012] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (14FAD400) [pid = 2300] [serial = 1014] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A07FC00) [pid = 2300] [serial = 1030] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1838B800) [pid = 2300] [serial = 1027] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (14FF4400) [pid = 2300] [serial = 1026] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (18280400) [pid = 2300] [serial = 1018] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (157A5C00) [pid = 2300] [serial = 1015] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A079800) [pid = 2300] [serial = 1029] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (195D3800) [pid = 2300] [serial = 1024] [outer = 00000000] [url = about:blank] 04:24:54 INFO - PROCESS | 2300 | 1468841094394 Marionette TRACE conn6 <- [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]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1318ms 04:24:54 INFO - PROCESS | 2300 | 1468841094444 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 2300 | 1468841094449 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 04:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:24:54 INFO - PROCESS | 2300 | 1468841094454 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 2300 | 1468841094457 Marionette TRACE conn6 <- [1,1402,null,{}] 04:24:54 INFO - PROCESS | 2300 | 1468841094463 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 2300 | 1468841094466 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:54 INFO - PROCESS | 2300 | 1468841094563 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 04:24:54 INFO - PROCESS | 2300 | 1468841094657 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 2300 | 1468841094661 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:54 INFO - PROCESS | 2300 | ++DOCSHELL 0C9F0400 == 30 [pid = 2300] [id = 360] 04:24:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D0F8800) [pid = 2300] [serial = 1079] [outer = 00000000] 04:24:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D77D800) [pid = 2300] [serial = 1080] [outer = 0D0F8800] 04:24:54 INFO - PROCESS | 2300 | 1468841094710 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D802C00) [pid = 2300] [serial = 1081] [outer = 0D0F8800] 04:24:55 INFO - PROCESS | 2300 | 1468841095299 Marionette TRACE conn6 <- [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]]]}] 04:24:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D0F2C00) [pid = 2300] [serial = 1082] [outer = 0E0D1C00] 04:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 890ms 04:24:55 INFO - PROCESS | 2300 | 1468841095402 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 2300 | 1468841095407 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 04:24:55 INFO - PROCESS | 2300 | 1468841095425 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 2300 | 1468841095429 Marionette TRACE conn6 <- [1,1406,null,{}] 04:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:24:55 INFO - PROCESS | 2300 | 1468841095435 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 2300 | 1468841095438 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:55 INFO - PROCESS | 2300 | 1468841095557 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 04:24:55 INFO - PROCESS | 2300 | 1468841095683 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 2300 | 1468841095688 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:55 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CB800 == 31 [pid = 2300] [id = 361] 04:24:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0C9CBC00) [pid = 2300] [serial = 1083] [outer = 00000000] 04:24:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D837800) [pid = 2300] [serial = 1084] [outer = 0C9CBC00] 04:24:55 INFO - PROCESS | 2300 | 1468841095752 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDA2800) [pid = 2300] [serial = 1085] [outer = 0C9CBC00] 04:24:56 INFO - PROCESS | 2300 | 1468841096378 Marionette TRACE conn6 <- [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]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1014ms 04:24:56 INFO - PROCESS | 2300 | 1468841096450 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 2300 | 1468841096455 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 04:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:24:56 INFO - PROCESS | 2300 | 1468841096462 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 2300 | 1468841096465 Marionette TRACE conn6 <- [1,1410,null,{}] 04:24:56 INFO - PROCESS | 2300 | 1468841096470 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:56 INFO - PROCESS | 2300 | 1468841096473 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:56 INFO - PROCESS | 2300 | 1468841096593 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 04:24:56 INFO - PROCESS | 2300 | 1468841096723 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 2300 | 1468841096726 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:56 INFO - PROCESS | 2300 | ++DOCSHELL 14EB7400 == 32 [pid = 2300] [id = 362] 04:24:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (14EB9800) [pid = 2300] [serial = 1086] [outer = 00000000] 04:24:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14EC1C00) [pid = 2300] [serial = 1087] [outer = 14EB9800] 04:24:56 INFO - PROCESS | 2300 | 1468841096784 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (14FF9C00) [pid = 2300] [serial = 1088] [outer = 14EB9800] 04:24:57 INFO - PROCESS | 2300 | 1468841097481 Marionette TRACE conn6 <- [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]]]}] 04:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1074ms 04:24:57 INFO - PROCESS | 2300 | 1468841097541 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 2300 | 1468841097544 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 04:24:57 INFO - PROCESS | 2300 | 1468841097548 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:24:57 INFO - PROCESS | 2300 | 1468841097552 Marionette TRACE conn6 <- [1,1414,null,{}] 04:24:57 INFO - PROCESS | 2300 | 1468841097564 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 2300 | 1468841097569 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:57 INFO - PROCESS | 2300 | 1468841097711 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 04:24:57 INFO - PROCESS | 2300 | 1468841097842 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 2300 | 1468841097845 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:57 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB8400 == 33 [pid = 2300] [id = 363] 04:24:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (158E0000) [pid = 2300] [serial = 1089] [outer = 00000000] 04:24:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F45000) [pid = 2300] [serial = 1090] [outer = 158E0000] 04:24:57 INFO - PROCESS | 2300 | 1468841097907 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1827E400) [pid = 2300] [serial = 1091] [outer = 158E0000] 04:24:58 INFO - PROCESS | 2300 | 1468841098527 Marionette TRACE conn6 <- [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]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1022ms 04:24:58 INFO - PROCESS | 2300 | 1468841098573 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 2300 | 1468841098576 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 04:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:24:58 INFO - PROCESS | 2300 | 1468841098580 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 2300 | 1468841098582 Marionette TRACE conn6 <- [1,1418,null,{}] 04:24:58 INFO - PROCESS | 2300 | 1468841098586 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:58 INFO - PROCESS | 2300 | 1468841098588 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:58 INFO - PROCESS | 2300 | 1468841098703 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 04:24:58 INFO - PROCESS | 2300 | 1468841098807 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 2300 | 1468841098809 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:58 INFO - PROCESS | 2300 | ++DOCSHELL 1838DC00 == 34 [pid = 2300] [id = 364] 04:24:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1840B800) [pid = 2300] [serial = 1092] [outer = 00000000] 04:24:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18818800) [pid = 2300] [serial = 1093] [outer = 1840B800] 04:24:58 INFO - PROCESS | 2300 | 1468841098867 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (19364400) [pid = 2300] [serial = 1094] [outer = 1840B800] 04:24:59 INFO - PROCESS | 2300 | 1468841099480 Marionette TRACE conn6 <- [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]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 931ms 04:24:59 INFO - PROCESS | 2300 | 1468841099513 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 2300 | 1468841099516 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 04:24:59 INFO - PROCESS | 2300 | 1468841099519 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:24:59 INFO - PROCESS | 2300 | 1468841099521 Marionette TRACE conn6 <- [1,1422,null,{}] 04:24:59 INFO - PROCESS | 2300 | 1468841099525 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 2300 | 1468841099527 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:59 INFO - PROCESS | 2300 | 1468841099634 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 04:24:59 INFO - PROCESS | 2300 | 1468841099733 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 2300 | 1468841099735 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:24:59 INFO - PROCESS | 2300 | ++DOCSHELL 18B0B400 == 35 [pid = 2300] [id = 365] 04:24:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (195D8800) [pid = 2300] [serial = 1095] [outer = 00000000] 04:24:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (19F36000) [pid = 2300] [serial = 1096] [outer = 195D8800] 04:24:59 INFO - PROCESS | 2300 | 1468841099789 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (19F37C00) [pid = 2300] [serial = 1097] [outer = 195D8800] 04:25:00 INFO - PROCESS | 2300 | --DOCSHELL 0D7C5000 == 34 [pid = 2300] [id = 358] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 14FF3800 == 33 [pid = 2300] [id = 264] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0DFBF400 == 32 [pid = 2300] [id = 271] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0DFB2C00 == 31 [pid = 2300] [id = 277] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 184B2C00 == 30 [pid = 2300] [id = 275] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 14FEE400 == 29 [pid = 2300] [id = 273] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0DDAB000 == 28 [pid = 2300] [id = 268] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0C9D4C00 == 27 [pid = 2300] [id = 276] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 08C86000 == 26 [pid = 2300] [id = 266] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 17F20400 == 25 [pid = 2300] [id = 359] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0DBB9800 == 24 [pid = 2300] [id = 262] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 17F42400 == 23 [pid = 2300] [id = 274] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 17F44000 == 22 [pid = 2300] [id = 265] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0CF37C00 == 21 [pid = 2300] [id = 269] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0D836C00 == 20 [pid = 2300] [id = 348] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0D779400 == 19 [pid = 2300] [id = 261] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0D80D400 == 18 [pid = 2300] [id = 270] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0C9CA800 == 17 [pid = 2300] [id = 263] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 14E13800 == 16 [pid = 2300] [id = 272] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 18813000 == 15 [pid = 2300] [id = 267] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0DDB8400 == 14 [pid = 2300] [id = 363] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 1838DC00 == 13 [pid = 2300] [id = 364] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 14EB7400 == 12 [pid = 2300] [id = 362] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0C9F0400 == 11 [pid = 2300] [id = 360] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 0C9CB800 == 10 [pid = 2300] [id = 361] 04:25:01 INFO - PROCESS | 2300 | --DOCSHELL 1597E400 == 9 [pid = 2300] [id = 357] 04:25:03 INFO - PROCESS | 2300 | 1468841103439 Marionette TRACE conn6 <- [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]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 3974ms 04:25:03 INFO - PROCESS | 2300 | 1468841103494 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 2300 | 1468841103499 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:25:03 INFO - PROCESS | 2300 | 1468841103505 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 2300 | 1468841103508 Marionette TRACE conn6 <- [1,1426,null,{}] 04:25:03 INFO - PROCESS | 2300 | 1468841103515 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 2300 | 1468841103518 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:03 INFO - PROCESS | 2300 | 1468841103619 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 04:25:03 INFO - PROCESS | 2300 | 1468841103632 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 2300 | 1468841103637 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:03 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE2400 == 10 [pid = 2300] [id = 366] 04:25:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0CFE3000) [pid = 2300] [serial = 1098] [outer = 00000000] 04:25:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0D772800) [pid = 2300] [serial = 1099] [outer = 0CFE3000] 04:25:03 INFO - PROCESS | 2300 | 1468841103686 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0D7C9800) [pid = 2300] [serial = 1100] [outer = 0CFE3000] 04:25:04 INFO - PROCESS | 2300 | 1468841104198 Marionette TRACE conn6 <- [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]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 732ms 04:25:04 INFO - PROCESS | 2300 | 1468841104241 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 2300 | 1468841104246 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 04:25:04 INFO - PROCESS | 2300 | 1468841104252 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:25:04 INFO - PROCESS | 2300 | 1468841104255 Marionette TRACE conn6 <- [1,1430,null,{}] 04:25:04 INFO - PROCESS | 2300 | 1468841104258 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 2300 | 1468841104261 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:04 INFO - PROCESS | 2300 | 1468841104359 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 04:25:04 INFO - PROCESS | 2300 | 1468841104375 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 2300 | 1468841104378 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:04 INFO - PROCESS | 2300 | ++DOCSHELL 0CF37C00 == 11 [pid = 2300] [id = 367] 04:25:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0DDA7800) [pid = 2300] [serial = 1101] [outer = 00000000] 04:25:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0DDB0400) [pid = 2300] [serial = 1102] [outer = 0DDA7800] 04:25:04 INFO - PROCESS | 2300 | 1468841104427 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0DDC0400) [pid = 2300] [serial = 1103] [outer = 0DDA7800] 04:25:04 INFO - PROCESS | 2300 | 1468841104960 Marionette TRACE conn6 <- [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]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 04:25:05 INFO - PROCESS | 2300 | 1468841104986 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 2300 | 1468841104988 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 04:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:25:05 INFO - PROCESS | 2300 | 1468841105035 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 2300 | 1468841105038 Marionette TRACE conn6 <- [1,1434,null,{}] 04:25:05 INFO - PROCESS | 2300 | 1468841105052 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:05 INFO - PROCESS | 2300 | 1468841105057 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:05 INFO - PROCESS | 2300 | 1468841105180 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 04:25:05 INFO - PROCESS | 2300 | 1468841105243 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 2300 | 1468841105246 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:05 INFO - PROCESS | 2300 | ++DOCSHELL 14FEF800 == 12 [pid = 2300] [id = 368] 04:25:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (14FF0400) [pid = 2300] [serial = 1104] [outer = 00000000] 04:25:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (153F1400) [pid = 2300] [serial = 1105] [outer = 14FF0400] 04:25:05 INFO - PROCESS | 2300 | 1468841105296 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (1584A000) [pid = 2300] [serial = 1106] [outer = 14FF0400] 04:25:05 INFO - PROCESS | 2300 | 1468841105760 Marionette TRACE conn6 <- [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]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 791ms 04:25:05 INFO - PROCESS | 2300 | 1468841105821 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 2300 | 1468841105823 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 04:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:25:05 INFO - PROCESS | 2300 | 1468841105826 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 2300 | 1468841105828 Marionette TRACE conn6 <- [1,1438,null,{}] 04:25:05 INFO - PROCESS | 2300 | 1468841105842 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:05 INFO - PROCESS | 2300 | 1468841105844 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:05 INFO - PROCESS | 2300 | 1468841105962 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 04:25:06 INFO - PROCESS | 2300 | 1468841105975 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 2300 | 1468841105977 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:06 INFO - PROCESS | 2300 | ++DOCSHELL 1625C000 == 13 [pid = 2300] [id = 369] 04:25:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (16E25C00) [pid = 2300] [serial = 1107] [outer = 00000000] 04:25:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (17F46000) [pid = 2300] [serial = 1108] [outer = 16E25C00] 04:25:06 INFO - PROCESS | 2300 | 1468841106076 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 98 (18383C00) [pid = 2300] [serial = 1109] [outer = 16E25C00] 04:25:06 INFO - PROCESS | 2300 | 1468841106541 Marionette TRACE conn6 <- [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]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 791ms 04:25:06 INFO - PROCESS | 2300 | 1468841106621 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 2300 | 1468841106623 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 04:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:25:06 INFO - PROCESS | 2300 | 1468841106627 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 2300 | 1468841106628 Marionette TRACE conn6 <- [1,1442,null,{}] 04:25:06 INFO - PROCESS | 2300 | 1468841106632 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 2300 | 1468841106634 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:06 INFO - PROCESS | 2300 | 1468841106746 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 04:25:06 INFO - PROCESS | 2300 | 1468841106758 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 2300 | 1468841106760 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:06 INFO - PROCESS | 2300 | ++DOCSHELL 1838C800 == 14 [pid = 2300] [id = 370] 04:25:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 99 (1840BC00) [pid = 2300] [serial = 1110] [outer = 00000000] 04:25:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 100 (184EE800) [pid = 2300] [serial = 1111] [outer = 1840BC00] 04:25:06 INFO - PROCESS | 2300 | 1468841106804 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 101 (1881E400) [pid = 2300] [serial = 1112] [outer = 1840BC00] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 100 (0C9CBC00) [pid = 2300] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 99 (158E0000) [pid = 2300] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 98 (14EB9800) [pid = 2300] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 97 (0D0F8800) [pid = 2300] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (0D7C7400) [pid = 2300] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (0DDBC000) [pid = 2300] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (16256C00) [pid = 2300] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0D837400) [pid = 2300] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (17F21C00) [pid = 2300] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0C710800) [pid = 2300] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0DDC0000) [pid = 2300] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (195D7400) [pid = 2300] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1A173400) [pid = 2300] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (18812800) [pid = 2300] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A07F000) [pid = 2300] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (19F3BC00) [pid = 2300] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0CF34400) [pid = 2300] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1840B800) [pid = 2300] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (17F20800) [pid = 2300] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D7CB400) [pid = 2300] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:25:07 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A5EF000) [pid = 2300] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:25:07 INFO - PROCESS | 2300 | 1468841107580 Marionette TRACE conn6 <- [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]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 971ms 04:25:07 INFO - PROCESS | 2300 | 1468841107601 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 04:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:25:07 INFO - PROCESS | 2300 | 1468841107603 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 04:25:07 INFO - PROCESS | 2300 | 1468841107606 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 2300 | 1468841107609 Marionette TRACE conn6 <- [1,1446,null,{}] 04:25:07 INFO - PROCESS | 2300 | 1468841107612 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 2300 | 1468841107618 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:07 INFO - PROCESS | 2300 | 1468841107744 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 04:25:07 INFO - PROCESS | 2300 | 1468841107750 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 2300 | 1468841107752 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:07 INFO - PROCESS | 2300 | ++DOCSHELL 0E0CB800 == 15 [pid = 2300] [id = 371] 04:25:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (14EB9800) [pid = 2300] [serial = 1113] [outer = 00000000] 04:25:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18381C00) [pid = 2300] [serial = 1114] [outer = 14EB9800] 04:25:07 INFO - PROCESS | 2300 | 1468841107807 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (184F1000) [pid = 2300] [serial = 1115] [outer = 14EB9800] 04:25:08 INFO - PROCESS | 2300 | 1468841108296 Marionette TRACE conn6 <- [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]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 732ms 04:25:08 INFO - PROCESS | 2300 | 1468841108339 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 2300 | 1468841108341 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 04:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:25:08 INFO - PROCESS | 2300 | 1468841108344 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 2300 | 1468841108345 Marionette TRACE conn6 <- [1,1450,null,{}] 04:25:08 INFO - PROCESS | 2300 | 1468841108349 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:08 INFO - PROCESS | 2300 | 1468841108351 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:08 INFO - PROCESS | 2300 | 1468841108454 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 04:25:08 INFO - PROCESS | 2300 | 1468841108461 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 2300 | 1468841108463 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:08 INFO - PROCESS | 2300 | ++DOCSHELL 18B05400 == 16 [pid = 2300] [id = 372] 04:25:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (195D2800) [pid = 2300] [serial = 1116] [outer = 00000000] 04:25:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (19F34400) [pid = 2300] [serial = 1117] [outer = 195D2800] 04:25:08 INFO - PROCESS | 2300 | 1468841108509 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (19F3F800) [pid = 2300] [serial = 1118] [outer = 195D2800] 04:25:08 INFO - PROCESS | 2300 | 1468841108989 Marionette TRACE conn6 <- [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]]]}] 04:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 671ms 04:25:09 INFO - PROCESS | 2300 | 1468841109046 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 2300 | 1468841109048 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:25:09 INFO - PROCESS | 2300 | 1468841109051 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 2300 | 1468841109053 Marionette TRACE conn6 <- [1,1454,null,{}] 04:25:09 INFO - PROCESS | 2300 | 1468841109056 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:09 INFO - PROCESS | 2300 | 1468841109058 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:09 INFO - PROCESS | 2300 | 1468841109140 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 04:25:09 INFO - PROCESS | 2300 | 1468841109146 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 2300 | 1468841109148 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:09 INFO - PROCESS | 2300 | ++DOCSHELL 195D8C00 == 17 [pid = 2300] [id = 373] 04:25:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A072C00) [pid = 2300] [serial = 1119] [outer = 00000000] 04:25:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A07AC00) [pid = 2300] [serial = 1120] [outer = 1A072C00] 04:25:09 INFO - PROCESS | 2300 | 1468841109192 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (19F42C00) [pid = 2300] [serial = 1121] [outer = 1A072C00] 04:25:10 INFO - PROCESS | 2300 | 1468841110003 Marionette TRACE conn6 <- [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]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 971ms 04:25:10 INFO - PROCESS | 2300 | 1468841110043 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 2300 | 1468841110048 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 04:25:10 INFO - PROCESS | 2300 | 1468841110054 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:25:10 INFO - PROCESS | 2300 | 1468841110060 Marionette TRACE conn6 <- [1,1458,null,{}] 04:25:10 INFO - PROCESS | 2300 | 1468841110065 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:10 INFO - PROCESS | 2300 | 1468841110068 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:10 INFO - PROCESS | 2300 | 1468841110189 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 04:25:10 INFO - PROCESS | 2300 | 1468841110321 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 2300 | 1468841110324 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:10 INFO - PROCESS | 2300 | ++DOCSHELL 0D05F000 == 18 [pid = 2300] [id = 374] 04:25:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D7C5C00) [pid = 2300] [serial = 1122] [outer = 00000000] 04:25:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D82F000) [pid = 2300] [serial = 1123] [outer = 0D7C5C00] 04:25:10 INFO - PROCESS | 2300 | 1468841110382 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0D831800) [pid = 2300] [serial = 1124] [outer = 0D7C5C00] 04:25:11 INFO - PROCESS | 2300 | 1468841111250 Marionette TRACE conn6 <- [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]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1276ms 04:25:11 INFO - PROCESS | 2300 | 1468841111333 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 04:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:25:11 INFO - PROCESS | 2300 | 1468841111337 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 04:25:11 INFO - PROCESS | 2300 | 1468841111342 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 2300 | 1468841111346 Marionette TRACE conn6 <- [1,1462,null,{}] 04:25:11 INFO - PROCESS | 2300 | 1468841111351 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 2300 | 1468841111354 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:11 INFO - PROCESS | 2300 | 1468841111466 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 04:25:11 INFO - PROCESS | 2300 | 1468841111552 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 2300 | 1468841111557 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:11 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F3800 == 19 [pid = 2300] [id = 375] 04:25:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0D772400) [pid = 2300] [serial = 1125] [outer = 00000000] 04:25:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0D7C2C00) [pid = 2300] [serial = 1126] [outer = 0D772400] 04:25:11 INFO - PROCESS | 2300 | 1468841111648 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0D7CD400) [pid = 2300] [serial = 1127] [outer = 0D772400] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (17F45000) [pid = 2300] [serial = 1090] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (14FF9C00) [pid = 2300] [serial = 1088] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (14EC1C00) [pid = 2300] [serial = 1087] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0D802C00) [pid = 2300] [serial = 1081] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0D77D800) [pid = 2300] [serial = 1080] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0D802400) [pid = 2300] [serial = 1047] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D80AC00) [pid = 2300] [serial = 1048] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0DDD5800) [pid = 2300] [serial = 1050] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0E084C00) [pid = 2300] [serial = 1051] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (16E20800) [pid = 2300] [serial = 1053] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DDC0800) [pid = 2300] [serial = 1045] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DCBC000) [pid = 2300] [serial = 1044] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (18382800) [pid = 2300] [serial = 1056] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0CF84400) [pid = 2300] [serial = 1033] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C7BB000) [pid = 2300] [serial = 1032] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (14EA5800) [pid = 2300] [serial = 1036] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0E04D400) [pid = 2300] [serial = 1035] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1A076000) [pid = 2300] [serial = 1039] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19F36800) [pid = 2300] [serial = 1038] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1B8F0400) [pid = 2300] [serial = 1042] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1B8EAC00) [pid = 2300] [serial = 1041] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18B0B800) [pid = 2300] [serial = 1059] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A7A6C00) [pid = 2300] [serial = 1071] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (184AB000) [pid = 2300] [serial = 1057] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A16F800) [pid = 2300] [serial = 1062] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (19389400) [pid = 2300] [serial = 1060] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A170C00) [pid = 2300] [serial = 1068] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1A175400) [pid = 2300] [serial = 1063] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (17F17800) [pid = 2300] [serial = 1065] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (17F24C00) [pid = 2300] [serial = 1066] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (1838AC00) [pid = 2300] [serial = 1069] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (17F1CC00) [pid = 2300] [serial = 1054] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (19364400) [pid = 2300] [serial = 1094] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (19F36000) [pid = 2300] [serial = 1096] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (184B4C00) [pid = 2300] [serial = 1077] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (195D6C00) [pid = 2300] [serial = 1078] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (0DDD2000) [pid = 2300] [serial = 1075] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (1B8EB000) [pid = 2300] [serial = 1072] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (0DDA9C00) [pid = 2300] [serial = 1074] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (0D837800) [pid = 2300] [serial = 1084] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (1827E400) [pid = 2300] [serial = 1091] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 53 (18818800) [pid = 2300] [serial = 1093] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 52 (0DDA2800) [pid = 2300] [serial = 1085] [outer = 00000000] [url = about:blank] 04:25:11 INFO - PROCESS | 2300 | --DOMWINDOW == 51 (16259800) [pid = 2300] [serial = 661] [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.] 04:25:12 INFO - PROCESS | 2300 | 1468841112131 Marionette TRACE conn6 <- [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]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 831ms 04:25:12 INFO - PROCESS | 2300 | 1468841112173 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 2300 | 1468841112178 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 04:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:25:12 INFO - PROCESS | 2300 | 1468841112185 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 2300 | 1468841112188 Marionette TRACE conn6 <- [1,1466,null,{}] 04:25:12 INFO - PROCESS | 2300 | 1468841112191 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 2300 | 1468841112194 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:12 INFO - PROCESS | 2300 | 1468841112286 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 04:25:12 INFO - PROCESS | 2300 | 1468841112295 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 2300 | 1468841112298 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:12 INFO - PROCESS | 2300 | ++DOCSHELL 0D837800 == 20 [pid = 2300] [id = 376] 04:25:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 52 (0DBAD400) [pid = 2300] [serial = 1128] [outer = 00000000] 04:25:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 53 (0DCBC000) [pid = 2300] [serial = 1129] [outer = 0DBAD400] 04:25:12 INFO - PROCESS | 2300 | 1468841112354 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 54 (0DDA9400) [pid = 2300] [serial = 1130] [outer = 0DBAD400] 04:25:12 INFO - PROCESS | 2300 | 1468841112851 Marionette TRACE conn6 <- [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]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 04:25:12 INFO - PROCESS | 2300 | 1468841112918 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 2300 | 1468841112921 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 04:25:12 INFO - PROCESS | 2300 | 1468841112924 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:25:12 INFO - PROCESS | 2300 | 1468841112928 Marionette TRACE conn6 <- [1,1470,null,{}] 04:25:12 INFO - PROCESS | 2300 | 1468841112973 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 2300 | 1468841112978 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:13 INFO - PROCESS | 2300 | 1468841113081 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 04:25:13 INFO - PROCESS | 2300 | 1468841113158 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 2300 | 1468841113161 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:13 INFO - PROCESS | 2300 | ++DOCSHELL 0E086000 == 21 [pid = 2300] [id = 377] 04:25:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (0E091C00) [pid = 2300] [serial = 1131] [outer = 00000000] 04:25:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (11D2DC00) [pid = 2300] [serial = 1132] [outer = 0E091C00] 04:25:13 INFO - PROCESS | 2300 | 1468841113210 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (14E9EC00) [pid = 2300] [serial = 1133] [outer = 0E091C00] 04:25:13 INFO - PROCESS | 2300 | 1468841113597 Marionette TRACE conn6 <- [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]]]}] 04:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 751ms 04:25:13 INFO - PROCESS | 2300 | 1468841113678 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 2300 | 1468841113681 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 04:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:25:13 INFO - PROCESS | 2300 | 1468841113684 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 2300 | 1468841113686 Marionette TRACE conn6 <- [1,1474,null,{}] 04:25:13 INFO - PROCESS | 2300 | 1468841113690 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:13 INFO - PROCESS | 2300 | 1468841113691 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:13 INFO - PROCESS | 2300 | 1468841113780 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 04:25:13 INFO - PROCESS | 2300 | 1468841113791 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 2300 | 1468841113793 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:13 INFO - PROCESS | 2300 | ++DOCSHELL 14EC1000 == 22 [pid = 2300] [id = 378] 04:25:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (14EC1400) [pid = 2300] [serial = 1134] [outer = 00000000] 04:25:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (1579EC00) [pid = 2300] [serial = 1135] [outer = 14EC1400] 04:25:13 INFO - PROCESS | 2300 | 1468841113840 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (1597D400) [pid = 2300] [serial = 1136] [outer = 14EC1400] 04:25:14 INFO - PROCESS | 2300 | 1468841114347 Marionette TRACE conn6 <- [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]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 04:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:25:14 INFO - PROCESS | 2300 | 1468841114358 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 2300 | 1468841114360 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 04:25:14 INFO - PROCESS | 2300 | 1468841114363 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 2300 | 1468841114365 Marionette TRACE conn6 <- [1,1478,null,{}] 04:25:14 INFO - PROCESS | 2300 | 1468841114375 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:14 INFO - PROCESS | 2300 | 1468841114377 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:14 INFO - PROCESS | 2300 | 1468841114512 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 04:25:14 INFO - PROCESS | 2300 | 1468841114519 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 2300 | 1468841114521 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:14 INFO - PROCESS | 2300 | ++DOCSHELL 16E29C00 == 23 [pid = 2300] [id = 379] 04:25:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (16E2C000) [pid = 2300] [serial = 1137] [outer = 00000000] 04:25:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (17F1B000) [pid = 2300] [serial = 1138] [outer = 16E2C000] 04:25:14 INFO - PROCESS | 2300 | 1468841114565 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (17F3C800) [pid = 2300] [serial = 1139] [outer = 16E2C000] 04:25:15 INFO - PROCESS | 2300 | 1468841115023 Marionette TRACE conn6 <- [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]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 04:25:15 INFO - PROCESS | 2300 | 1468841115054 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 2300 | 1468841115056 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 04:25:15 INFO - PROCESS | 2300 | 1468841115060 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:25:15 INFO - PROCESS | 2300 | 1468841115061 Marionette TRACE conn6 <- [1,1482,null,{}] 04:25:15 INFO - PROCESS | 2300 | 1468841115065 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 2300 | 1468841115071 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:15 INFO - PROCESS | 2300 | 1468841115218 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 04:25:15 INFO - PROCESS | 2300 | 1468841115283 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 2300 | 1468841115285 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:15 INFO - PROCESS | 2300 | ++DOCSHELL 18380800 == 24 [pid = 2300] [id = 380] 04:25:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (18381400) [pid = 2300] [serial = 1140] [outer = 00000000] 04:25:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (18389000) [pid = 2300] [serial = 1141] [outer = 18381400] 04:25:15 INFO - PROCESS | 2300 | 1468841115329 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (184A8400) [pid = 2300] [serial = 1142] [outer = 18381400] 04:25:15 INFO - PROCESS | 2300 | 1468841115739 Marionette TRACE conn6 <- [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]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 731ms 04:25:15 INFO - PROCESS | 2300 | 1468841115829 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 2300 | 1468841115831 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 04:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:25:15 INFO - PROCESS | 2300 | 1468841115839 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 2300 | 1468841115840 Marionette TRACE conn6 <- [1,1486,null,{}] 04:25:15 INFO - PROCESS | 2300 | 1468841115844 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 2300 | 1468841115846 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:15 INFO - PROCESS | 2300 | 1468841115958 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 04:25:15 INFO - PROCESS | 2300 | 1468841115970 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 2300 | 1468841115972 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:16 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F6800 == 25 [pid = 2300] [id = 381] 04:25:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (18387400) [pid = 2300] [serial = 1143] [outer = 00000000] 04:25:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (18818800) [pid = 2300] [serial = 1144] [outer = 18387400] 04:25:16 INFO - PROCESS | 2300 | 1468841116027 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (17F3E800) [pid = 2300] [serial = 1145] [outer = 18387400] 04:25:16 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (195D8800) [pid = 2300] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:25:16 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0DDA7800) [pid = 2300] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:25:16 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0CFE3000) [pid = 2300] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:25:16 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (14FF0400) [pid = 2300] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:25:16 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (16E25C00) [pid = 2300] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:25:16 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (1840BC00) [pid = 2300] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:25:16 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (195D2800) [pid = 2300] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:25:16 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (14EB9800) [pid = 2300] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:25:16 INFO - PROCESS | 2300 | 1468841116469 Marionette TRACE conn6 <- [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]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 04:25:16 INFO - PROCESS | 2300 | 1468841116515 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 2300 | 1468841116517 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 04:25:16 INFO - PROCESS | 2300 | 1468841116520 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 2300 | 1468841116521 Marionette TRACE conn6 <- [1,1490,null,{}] 04:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:25:16 INFO - PROCESS | 2300 | 1468841116525 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 2300 | 1468841116527 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:16 INFO - PROCESS | 2300 | 1468841116604 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 04:25:16 INFO - PROCESS | 2300 | 1468841116610 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 2300 | 1468841116612 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:16 INFO - PROCESS | 2300 | ++DOCSHELL 17F1F800 == 26 [pid = 2300] [id = 382] 04:25:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (17F23C00) [pid = 2300] [serial = 1146] [outer = 00000000] 04:25:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (18813800) [pid = 2300] [serial = 1147] [outer = 17F23C00] 04:25:16 INFO - PROCESS | 2300 | 1468841116655 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (18819800) [pid = 2300] [serial = 1148] [outer = 17F23C00] 04:25:17 INFO - PROCESS | 2300 | 1468841117078 Marionette TRACE conn6 <- [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]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 570ms 04:25:17 INFO - PROCESS | 2300 | 1468841117094 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 2300 | 1468841117096 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:25:17 INFO - PROCESS | 2300 | 1468841117099 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 2300 | 1468841117101 Marionette TRACE conn6 <- [1,1494,null,{}] 04:25:17 INFO - PROCESS | 2300 | 1468841117104 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 2300 | 1468841117106 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:17 INFO - PROCESS | 2300 | 1468841117226 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 04:25:17 INFO - PROCESS | 2300 | 1468841117232 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 2300 | 1468841117234 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:17 INFO - PROCESS | 2300 | ++DOCSHELL 18812400 == 27 [pid = 2300] [id = 383] 04:25:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (195D2800) [pid = 2300] [serial = 1149] [outer = 00000000] 04:25:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (195D8800) [pid = 2300] [serial = 1150] [outer = 195D2800] 04:25:17 INFO - PROCESS | 2300 | 1468841117281 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (19F35400) [pid = 2300] [serial = 1151] [outer = 195D2800] 04:25:17 INFO - PROCESS | 2300 | 1468841117699 Marionette TRACE conn6 <- [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]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 631ms 04:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:25:17 INFO - PROCESS | 2300 | 1468841117730 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 2300 | 1468841117732 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 04:25:17 INFO - PROCESS | 2300 | 1468841117753 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 2300 | 1468841117755 Marionette TRACE conn6 <- [1,1498,null,{}] 04:25:17 INFO - PROCESS | 2300 | 1468841117759 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 2300 | 1468841117761 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:17 INFO - PROCESS | 2300 | 1468841117854 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 04:25:17 INFO - PROCESS | 2300 | 1468841117860 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 2300 | 1468841117861 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:17 INFO - PROCESS | 2300 | ++DOCSHELL 195D4000 == 28 [pid = 2300] [id = 384] 04:25:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (195D8000) [pid = 2300] [serial = 1152] [outer = 00000000] 04:25:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (1A076C00) [pid = 2300] [serial = 1153] [outer = 195D8000] 04:25:17 INFO - PROCESS | 2300 | 1468841117907 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1A07BC00) [pid = 2300] [serial = 1154] [outer = 195D8000] 04:25:18 INFO - PROCESS | 2300 | 1468841118459 Marionette TRACE conn6 <- [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]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 750ms 04:25:18 INFO - PROCESS | 2300 | 1468841118487 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 2300 | 1468841118492 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 04:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:25:18 INFO - PROCESS | 2300 | 1468841118498 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 2300 | 1468841118502 Marionette TRACE conn6 <- [1,1502,null,{}] 04:25:18 INFO - PROCESS | 2300 | 1468841118509 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 2300 | 1468841118512 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:18 INFO - PROCESS | 2300 | 1468841118673 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 04:25:18 INFO - PROCESS | 2300 | 1468841118780 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 2300 | 1468841118785 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:18 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B3800 == 29 [pid = 2300] [id = 385] 04:25:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0C7B4000) [pid = 2300] [serial = 1155] [outer = 00000000] 04:25:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D7C5800) [pid = 2300] [serial = 1156] [outer = 0C7B4000] 04:25:18 INFO - PROCESS | 2300 | 1468841118846 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D82EC00) [pid = 2300] [serial = 1157] [outer = 0C7B4000] 04:25:19 INFO - PROCESS | 2300 | 1468841119447 Marionette TRACE conn6 <- [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]]]}] 04:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 971ms 04:25:19 INFO - PROCESS | 2300 | 1468841119472 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 2300 | 1468841119477 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 04:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:25:19 INFO - PROCESS | 2300 | 1468841119483 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 2300 | 1468841119487 Marionette TRACE conn6 <- [1,1506,null,{}] 04:25:19 INFO - PROCESS | 2300 | 1468841119491 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:19 INFO - PROCESS | 2300 | 1468841119494 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:19 INFO - PROCESS | 2300 | 1468841119608 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 04:25:19 INFO - PROCESS | 2300 | 1468841119713 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 2300 | 1468841119715 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:19 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB8000 == 30 [pid = 2300] [id = 386] 04:25:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDB9C00) [pid = 2300] [serial = 1158] [outer = 00000000] 04:25:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0E045000) [pid = 2300] [serial = 1159] [outer = 0DDB9C00] 04:25:19 INFO - PROCESS | 2300 | 1468841119775 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (11B47800) [pid = 2300] [serial = 1160] [outer = 0DDB9C00] 04:25:20 INFO - PROCESS | 2300 | 1468841120413 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 971ms 04:25:20 INFO - PROCESS | 2300 | 1468841120457 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 2300 | 1468841120460 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 04:25:20 INFO - PROCESS | 2300 | 1468841120463 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:25:20 INFO - PROCESS | 2300 | 1468841120467 Marionette TRACE conn6 <- [1,1510,null,{}] 04:25:20 INFO - PROCESS | 2300 | 1468841120478 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 2300 | 1468841120483 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:20 INFO - PROCESS | 2300 | 1468841120594 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 04:25:20 INFO - PROCESS | 2300 | 1468841120693 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 2300 | 1468841120697 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:20 INFO - PROCESS | 2300 | ++DOCSHELL 17F1E000 == 31 [pid = 2300] [id = 387] 04:25:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1821E800) [pid = 2300] [serial = 1161] [outer = 00000000] 04:25:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1827FC00) [pid = 2300] [serial = 1162] [outer = 1821E800] 04:25:20 INFO - PROCESS | 2300 | 1468841120753 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18811800) [pid = 2300] [serial = 1163] [outer = 1821E800] 04:25:21 INFO - PROCESS | 2300 | 1468841121334 Marionette TRACE conn6 <- [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"]]]}] 04:25:21 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 () { 04:25:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:25:21 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 () { 04:25:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:25:21 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 () { 04:25:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:25:21 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 () { 04:25:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:25:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 939ms 04:25:21 INFO - PROCESS | 2300 | 1468841121405 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 2300 | 1468841121408 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 04:25:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:25:21 INFO - PROCESS | 2300 | 1468841121411 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 2300 | 1468841121413 Marionette TRACE conn6 <- [1,1514,null,{}] 04:25:21 INFO - PROCESS | 2300 | 1468841121418 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 2300 | 1468841121420 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:21 INFO - PROCESS | 2300 | 1468841121531 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 04:25:21 INFO - PROCESS | 2300 | 1468841121661 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 2300 | 1468841121664 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:21 INFO - PROCESS | 2300 | ++DOCSHELL 18811400 == 32 [pid = 2300] [id = 388] 04:25:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A077800) [pid = 2300] [serial = 1164] [outer = 00000000] 04:25:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A176800) [pid = 2300] [serial = 1165] [outer = 1A077800] 04:25:21 INFO - PROCESS | 2300 | 1468841121722 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A179C00) [pid = 2300] [serial = 1166] [outer = 1A077800] 04:25:22 INFO - PROCESS | 2300 | 1468841122412 Marionette TRACE conn6 <- [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"]]]}] 04:25:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:25:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:25:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:25:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:25:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:25:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:25:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1024ms 04:25:22 INFO - PROCESS | 2300 | 1468841122438 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 2300 | 1468841122442 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 04:25:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:25:22 INFO - PROCESS | 2300 | 1468841122447 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 2300 | 1468841122450 Marionette TRACE conn6 <- [1,1518,null,{}] 04:25:22 INFO - PROCESS | 2300 | 1468841122489 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 2300 | 1468841122492 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:22 INFO - PROCESS | 2300 | 1468841122592 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 04:25:22 INFO - PROCESS | 2300 | 1468841122694 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 2300 | 1468841122697 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:22 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C7C00 == 33 [pid = 2300] [id = 389] 04:25:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0D807C00) [pid = 2300] [serial = 1167] [outer = 00000000] 04:25:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D834800) [pid = 2300] [serial = 1168] [outer = 0D807C00] 04:25:22 INFO - PROCESS | 2300 | 1468841122749 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DDB1000) [pid = 2300] [serial = 1169] [outer = 0D807C00] 04:25:23 INFO - PROCESS | 2300 | --DOCSHELL 18B0B400 == 32 [pid = 2300] [id = 365] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (18381C00) [pid = 2300] [serial = 1114] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DDC0400) [pid = 2300] [serial = 1103] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (184F1000) [pid = 2300] [serial = 1115] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (19F37C00) [pid = 2300] [serial = 1097] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DDB0400) [pid = 2300] [serial = 1102] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D772800) [pid = 2300] [serial = 1099] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D7C9800) [pid = 2300] [serial = 1100] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (153F1400) [pid = 2300] [serial = 1105] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1584A000) [pid = 2300] [serial = 1106] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (17F46000) [pid = 2300] [serial = 1108] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (184EE800) [pid = 2300] [serial = 1111] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18383C00) [pid = 2300] [serial = 1109] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (19F34400) [pid = 2300] [serial = 1117] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (19F3F800) [pid = 2300] [serial = 1118] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A07AC00) [pid = 2300] [serial = 1120] [outer = 00000000] [url = about:blank] 04:25:23 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1881E400) [pid = 2300] [serial = 1112] [outer = 00000000] [url = about:blank] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0E086000 == 31 [pid = 2300] [id = 377] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 18B05400 == 30 [pid = 2300] [id = 372] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 18380800 == 29 [pid = 2300] [id = 380] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 1625C000 == 28 [pid = 2300] [id = 369] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 16E29C00 == 27 [pid = 2300] [id = 379] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 1838C800 == 26 [pid = 2300] [id = 370] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 17F1F800 == 25 [pid = 2300] [id = 382] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 14FEF800 == 24 [pid = 2300] [id = 368] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0D837800 == 23 [pid = 2300] [id = 376] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0CFE2400 == 22 [pid = 2300] [id = 366] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0D0F6800 == 21 [pid = 2300] [id = 381] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0E0CB800 == 20 [pid = 2300] [id = 371] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 18812400 == 19 [pid = 2300] [id = 383] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0CF37C00 == 18 [pid = 2300] [id = 367] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0D05F000 == 17 [pid = 2300] [id = 374] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0D0F3800 == 16 [pid = 2300] [id = 375] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 195D4000 == 15 [pid = 2300] [id = 384] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0C7B3800 == 14 [pid = 2300] [id = 385] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 0DDB8000 == 13 [pid = 2300] [id = 386] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 17F1E000 == 12 [pid = 2300] [id = 387] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 18811400 == 11 [pid = 2300] [id = 388] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 195D8C00 == 10 [pid = 2300] [id = 373] 04:25:24 INFO - PROCESS | 2300 | --DOCSHELL 14EC1000 == 9 [pid = 2300] [id = 378] 04:25:25 INFO - PROCESS | 2300 | 1468841125151 Marionette TRACE conn6 <- [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]]]}] 04:25:25 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 04:25:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:25:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:25:25 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. 04:25:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:25:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2740ms 04:25:25 INFO - PROCESS | 2300 | 1468841125187 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 2300 | 1468841125191 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 04:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:25:25 INFO - PROCESS | 2300 | 1468841125197 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 2300 | 1468841125200 Marionette TRACE conn6 <- [1,1522,null,{}] 04:25:25 INFO - PROCESS | 2300 | 1468841125207 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 2300 | 1468841125210 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:25 INFO - PROCESS | 2300 | 1468841125318 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 04:25:25 INFO - PROCESS | 2300 | 1468841125407 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 2300 | 1468841125411 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:25 INFO - PROCESS | 2300 | ++DOCSHELL 0C96FC00 == 10 [pid = 2300] [id = 390] 04:25:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0CFE7400) [pid = 2300] [serial = 1170] [outer = 00000000] 04:25:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D0F6C00) [pid = 2300] [serial = 1171] [outer = 0CFE7400] 04:25:25 INFO - PROCESS | 2300 | 1468841125464 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D779800) [pid = 2300] [serial = 1172] [outer = 0CFE7400] 04:25:25 INFO - PROCESS | 2300 | 1468841125896 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 771ms 04:25:25 INFO - PROCESS | 2300 | 1468841125971 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 2300 | 1468841125976 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 04:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:25:26 INFO - PROCESS | 2300 | 1468841125983 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 2300 | 1468841125986 Marionette TRACE conn6 <- [1,1526,null,{}] 04:25:26 INFO - PROCESS | 2300 | 1468841125990 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 2300 | 1468841125993 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:26 INFO - PROCESS | 2300 | 1468841126088 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 04:25:26 INFO - PROCESS | 2300 | 1468841126101 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 2300 | 1468841126104 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:26 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B6C00 == 11 [pid = 2300] [id = 391] 04:25:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0CFE9800) [pid = 2300] [serial = 1173] [outer = 00000000] 04:25:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DCBB000) [pid = 2300] [serial = 1174] [outer = 0CFE9800] 04:25:26 INFO - PROCESS | 2300 | 1468841126157 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDAF800) [pid = 2300] [serial = 1175] [outer = 0CFE9800] 04:25:26 INFO - PROCESS | 2300 | 1468841126642 Marionette TRACE conn6 <- [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]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 04:25:26 INFO - PROCESS | 2300 | 1468841126657 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 2300 | 1468841126660 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 04:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:25:26 INFO - PROCESS | 2300 | 1468841126663 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 2300 | 1468841126667 Marionette TRACE conn6 <- [1,1530,null,{}] 04:25:26 INFO - PROCESS | 2300 | 1468841126679 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 2300 | 1468841126684 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:26 INFO - PROCESS | 2300 | 1468841126809 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 04:25:26 INFO - PROCESS | 2300 | 1468841126910 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 2300 | 1468841126913 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:26 INFO - PROCESS | 2300 | ++DOCSHELL 11D2F800 == 12 [pid = 2300] [id = 392] 04:25:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (11DD0C00) [pid = 2300] [serial = 1176] [outer = 00000000] 04:25:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (14EB6400) [pid = 2300] [serial = 1177] [outer = 11DD0C00] 04:25:26 INFO - PROCESS | 2300 | 1468841126962 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (14F1F000) [pid = 2300] [serial = 1178] [outer = 11DD0C00] 04:25:27 INFO - PROCESS | 2300 | 1468841127436 Marionette TRACE conn6 <- [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]]]}] 04:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 830ms 04:25:27 INFO - PROCESS | 2300 | 1468841127496 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 2300 | 1468841127499 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 04:25:27 INFO - PROCESS | 2300 | 1468841127502 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:25:27 INFO - PROCESS | 2300 | 1468841127504 Marionette TRACE conn6 <- [1,1534,null,{}] 04:25:27 INFO - PROCESS | 2300 | 1468841127507 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 2300 | 1468841127509 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:27 INFO - PROCESS | 2300 | 1468841127626 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 04:25:27 INFO - PROCESS | 2300 | 1468841127688 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 2300 | 1468841127690 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:27 INFO - PROCESS | 2300 | ++DOCSHELL 15756000 == 13 [pid = 2300] [id = 393] 04:25:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (157A1000) [pid = 2300] [serial = 1179] [outer = 00000000] 04:25:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1597E400) [pid = 2300] [serial = 1180] [outer = 157A1000] 04:25:27 INFO - PROCESS | 2300 | 1468841127735 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (17409400) [pid = 2300] [serial = 1181] [outer = 157A1000] 04:25:28 INFO - PROCESS | 2300 | 1468841128191 Marionette TRACE conn6 <- [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]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 771ms 04:25:28 INFO - PROCESS | 2300 | 1468841128279 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 2300 | 1468841128281 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 04:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:25:28 INFO - PROCESS | 2300 | 1468841128284 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 2300 | 1468841128286 Marionette TRACE conn6 <- [1,1538,null,{}] 04:25:28 INFO - PROCESS | 2300 | 1468841128289 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:28 INFO - PROCESS | 2300 | 1468841128291 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:28 INFO - PROCESS | 2300 | 1468841128413 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 04:25:28 INFO - PROCESS | 2300 | 1468841128424 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 2300 | 1468841128426 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:28 INFO - PROCESS | 2300 | ++DOCSHELL 17F1BC00 == 14 [pid = 2300] [id = 394] 04:25:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F1C800) [pid = 2300] [serial = 1182] [outer = 00000000] 04:25:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (17F24800) [pid = 2300] [serial = 1183] [outer = 17F1C800] 04:25:28 INFO - PROCESS | 2300 | 1468841128527 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18220400) [pid = 2300] [serial = 1184] [outer = 17F1C800] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (195D2800) [pid = 2300] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (195D8000) [pid = 2300] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (16E2C000) [pid = 2300] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (18381400) [pid = 2300] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18387400) [pid = 2300] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D7C5C00) [pid = 2300] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0E091C00) [pid = 2300] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A072C00) [pid = 2300] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14EC1400) [pid = 2300] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D772400) [pid = 2300] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DBAD400) [pid = 2300] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0C7B4000) [pid = 2300] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0DDB9C00) [pid = 2300] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1821E800) [pid = 2300] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A077800) [pid = 2300] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:25:29 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (17F23C00) [pid = 2300] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:25:29 INFO - PROCESS | 2300 | 1468841129152 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 931ms 04:25:29 INFO - PROCESS | 2300 | 1468841129217 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 2300 | 1468841129219 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 04:25:29 INFO - PROCESS | 2300 | 1468841129223 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:25:29 INFO - PROCESS | 2300 | 1468841129225 Marionette TRACE conn6 <- [1,1542,null,{}] 04:25:29 INFO - PROCESS | 2300 | 1468841129228 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 2300 | 1468841129234 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:29 INFO - PROCESS | 2300 | 1468841129391 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 04:25:29 INFO - PROCESS | 2300 | 1468841129452 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 2300 | 1468841129454 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:29 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB6400 == 15 [pid = 2300] [id = 395] 04:25:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0E086C00) [pid = 2300] [serial = 1185] [outer = 00000000] 04:25:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (18382400) [pid = 2300] [serial = 1186] [outer = 0E086C00] 04:25:29 INFO - PROCESS | 2300 | 1468841129500 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (18389800) [pid = 2300] [serial = 1187] [outer = 0E086C00] 04:25:29 INFO - PROCESS | 2300 | 1468841129924 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 731ms 04:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:25:29 INFO - PROCESS | 2300 | 1468841129957 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 2300 | 1468841129959 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 04:25:29 INFO - PROCESS | 2300 | 1468841129962 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 2300 | 1468841129964 Marionette TRACE conn6 <- [1,1546,null,{}] 04:25:29 INFO - PROCESS | 2300 | 1468841129967 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 2300 | 1468841129969 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:30 INFO - PROCESS | 2300 | 1468841130049 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 04:25:30 INFO - PROCESS | 2300 | 1468841130057 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 2300 | 1468841130059 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:30 INFO - PROCESS | 2300 | ++DOCSHELL 184B5800 == 16 [pid = 2300] [id = 396] 04:25:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (184EE800) [pid = 2300] [serial = 1188] [outer = 00000000] 04:25:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18816800) [pid = 2300] [serial = 1189] [outer = 184EE800] 04:25:30 INFO - PROCESS | 2300 | 1468841130105 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (18816C00) [pid = 2300] [serial = 1190] [outer = 184EE800] 04:25:30 INFO - PROCESS | 2300 | 1468841130528 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 04:25:30 INFO - PROCESS | 2300 | 1468841130593 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 2300 | 1468841130595 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 04:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:25:30 INFO - PROCESS | 2300 | 1468841130599 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 2300 | 1468841130601 Marionette TRACE conn6 <- [1,1550,null,{}] 04:25:30 INFO - PROCESS | 2300 | 1468841130604 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 2300 | 1468841130606 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:30 INFO - PROCESS | 2300 | 1468841130687 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 04:25:30 INFO - PROCESS | 2300 | 1468841130693 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 2300 | 1468841130695 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:30 INFO - PROCESS | 2300 | ++DOCSHELL 18817C00 == 17 [pid = 2300] [id = 397] 04:25:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18819400) [pid = 2300] [serial = 1191] [outer = 00000000] 04:25:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (195D6800) [pid = 2300] [serial = 1192] [outer = 18819400] 04:25:30 INFO - PROCESS | 2300 | 1468841130742 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (184F6C00) [pid = 2300] [serial = 1193] [outer = 18819400] 04:25:31 INFO - PROCESS | 2300 | 1468841131438 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 871ms 04:25:31 INFO - PROCESS | 2300 | 1468841131473 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 2300 | 1468841131478 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 04:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:25:31 INFO - PROCESS | 2300 | 1468841131483 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 2300 | 1468841131486 Marionette TRACE conn6 <- [1,1554,null,{}] 04:25:31 INFO - PROCESS | 2300 | 1468841131492 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 2300 | 1468841131496 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:31 INFO - PROCESS | 2300 | 1468841131622 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 04:25:31 INFO - PROCESS | 2300 | 1468841131743 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 2300 | 1468841131746 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:31 INFO - PROCESS | 2300 | ++DOCSHELL 0D05D000 == 18 [pid = 2300] [id = 398] 04:25:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0D05F000) [pid = 2300] [serial = 1194] [outer = 00000000] 04:25:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0D7CB800) [pid = 2300] [serial = 1195] [outer = 0D05F000] 04:25:31 INFO - PROCESS | 2300 | 1468841131844 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D82C400) [pid = 2300] [serial = 1196] [outer = 0D05F000] 04:25:32 INFO - PROCESS | 2300 | 1468841132617 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1182ms 04:25:32 INFO - PROCESS | 2300 | 1468841132664 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 2300 | 1468841132669 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 04:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:25:32 INFO - PROCESS | 2300 | 1468841132676 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 2300 | 1468841132679 Marionette TRACE conn6 <- [1,1558,null,{}] 04:25:32 INFO - PROCESS | 2300 | 1468841132683 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - PROCESS | 2300 | 1468841132686 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:32 INFO - PROCESS | 2300 | 1468841132827 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 04:25:32 INFO - PROCESS | 2300 | 1468841132962 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 2300 | 1468841132965 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:33 INFO - PROCESS | 2300 | ++DOCSHELL 0C70F000 == 19 [pid = 2300] [id = 399] 04:25:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0C7B4400) [pid = 2300] [serial = 1197] [outer = 00000000] 04:25:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0D80D800) [pid = 2300] [serial = 1198] [outer = 0C7B4400] 04:25:33 INFO - PROCESS | 2300 | 1468841133023 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0E0D4400) [pid = 2300] [serial = 1199] [outer = 0C7B4400] 04:25:33 INFO - PROCESS | 2300 | --DOCSHELL 0D7C7C00 == 18 [pid = 2300] [id = 389] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19F35400) [pid = 2300] [serial = 1151] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A07BC00) [pid = 2300] [serial = 1154] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F1B000) [pid = 2300] [serial = 1138] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A076C00) [pid = 2300] [serial = 1153] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (18389000) [pid = 2300] [serial = 1141] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (18818800) [pid = 2300] [serial = 1144] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D82F000) [pid = 2300] [serial = 1123] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D831800) [pid = 2300] [serial = 1124] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (11D2DC00) [pid = 2300] [serial = 1132] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (14E9EC00) [pid = 2300] [serial = 1133] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (19F42C00) [pid = 2300] [serial = 1121] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1579EC00) [pid = 2300] [serial = 1135] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D7C2C00) [pid = 2300] [serial = 1126] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0D7CD400) [pid = 2300] [serial = 1127] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0DCBC000) [pid = 2300] [serial = 1129] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0DDA9400) [pid = 2300] [serial = 1130] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (184A8400) [pid = 2300] [serial = 1142] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0D834800) [pid = 2300] [serial = 1168] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (0D7C5800) [pid = 2300] [serial = 1156] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0E045000) [pid = 2300] [serial = 1159] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0D82EC00) [pid = 2300] [serial = 1157] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (1827FC00) [pid = 2300] [serial = 1162] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (11B47800) [pid = 2300] [serial = 1160] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (1A179C00) [pid = 2300] [serial = 1166] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (1A176800) [pid = 2300] [serial = 1165] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (195D8800) [pid = 2300] [serial = 1150] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (18811800) [pid = 2300] [serial = 1163] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (17F3E800) [pid = 2300] [serial = 1145] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (18813800) [pid = 2300] [serial = 1147] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 53 (17F3C800) [pid = 2300] [serial = 1139] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 52 (18819800) [pid = 2300] [serial = 1148] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | --DOMWINDOW == 51 (1597D400) [pid = 2300] [serial = 1136] [outer = 00000000] [url = about:blank] 04:25:33 INFO - PROCESS | 2300 | 1468841133801 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1173ms 04:25:33 INFO - PROCESS | 2300 | 1468841133851 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 2300 | 1468841133855 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 04:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:25:33 INFO - PROCESS | 2300 | 1468841133879 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 2300 | 1468841133884 Marionette TRACE conn6 <- [1,1562,null,{}] 04:25:33 INFO - PROCESS | 2300 | 1468841133890 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:33 INFO - PROCESS | 2300 | 1468841133893 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:34 INFO - PROCESS | 2300 | 1468841133984 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 04:25:34 INFO - PROCESS | 2300 | 1468841133996 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 2300 | 1468841133998 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:34 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C2C00 == 19 [pid = 2300] [id = 400] 04:25:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 52 (0D7C5800) [pid = 2300] [serial = 1200] [outer = 00000000] 04:25:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 53 (0D80FC00) [pid = 2300] [serial = 1201] [outer = 0D7C5800] 04:25:34 INFO - PROCESS | 2300 | 1468841134053 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 54 (0D836C00) [pid = 2300] [serial = 1202] [outer = 0D7C5800] 04:25:34 INFO - PROCESS | 2300 | 1468841134584 Marionette TRACE conn6 <- [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]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 731ms 04:25:34 INFO - PROCESS | 2300 | 1468841134609 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 2300 | 1468841134614 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 04:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:25:34 INFO - PROCESS | 2300 | 1468841134620 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 2300 | 1468841134623 Marionette TRACE conn6 <- [1,1566,null,{}] 04:25:34 INFO - PROCESS | 2300 | 1468841134626 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 2300 | 1468841134629 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:34 INFO - PROCESS | 2300 | 1468841134725 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 04:25:34 INFO - PROCESS | 2300 | 1468841134731 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 2300 | 1468841134733 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:34 INFO - PROCESS | 2300 | ++DOCSHELL 0D801400 == 20 [pid = 2300] [id = 401] 04:25:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (0DDB4000) [pid = 2300] [serial = 1203] [outer = 00000000] 04:25:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (0E091C00) [pid = 2300] [serial = 1204] [outer = 0DDB4000] 04:25:34 INFO - PROCESS | 2300 | 1468841134780 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (11DCC800) [pid = 2300] [serial = 1205] [outer = 0DDB4000] 04:25:35 INFO - PROCESS | 2300 | 1468841135251 Marionette TRACE conn6 <- [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]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 04:25:35 INFO - PROCESS | 2300 | 1468841135294 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 2300 | 1468841135296 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 04:25:35 INFO - PROCESS | 2300 | 1468841135300 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:25:35 INFO - PROCESS | 2300 | 1468841135303 Marionette TRACE conn6 <- [1,1570,null,{}] 04:25:35 INFO - PROCESS | 2300 | 1468841135314 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 2300 | 1468841135318 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:35 INFO - PROCESS | 2300 | 1468841135403 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 04:25:35 INFO - PROCESS | 2300 | 1468841135502 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 2300 | 1468841135505 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:35 INFO - PROCESS | 2300 | ++DOCSHELL 157A6000 == 21 [pid = 2300] [id = 402] 04:25:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (157ADC00) [pid = 2300] [serial = 1206] [outer = 00000000] 04:25:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (158DF800) [pid = 2300] [serial = 1207] [outer = 157ADC00] 04:25:35 INFO - PROCESS | 2300 | 1468841135552 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (16E26000) [pid = 2300] [serial = 1208] [outer = 157ADC00] 04:25:35 INFO - PROCESS | 2300 | 1468841135940 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 04:25:36 INFO - PROCESS | 2300 | 1468841135974 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 2300 | 1468841135977 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 04:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:25:36 INFO - PROCESS | 2300 | 1468841135980 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 2300 | 1468841135982 Marionette TRACE conn6 <- [1,1574,null,{}] 04:25:36 INFO - PROCESS | 2300 | 1468841135986 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 2300 | 1468841135988 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:36 INFO - PROCESS | 2300 | 1468841136149 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 04:25:36 INFO - PROCESS | 2300 | 1468841136172 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 2300 | 1468841136174 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:36 INFO - PROCESS | 2300 | ++DOCSHELL 17F1FC00 == 22 [pid = 2300] [id = 403] 04:25:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (17F20000) [pid = 2300] [serial = 1209] [outer = 00000000] 04:25:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (1821D000) [pid = 2300] [serial = 1210] [outer = 17F20000] 04:25:36 INFO - PROCESS | 2300 | 1468841136218 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (18382000) [pid = 2300] [serial = 1211] [outer = 17F20000] 04:25:36 INFO - PROCESS | 2300 | 1468841136653 Marionette TRACE conn6 <- [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]]]}] 04:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 731ms 04:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:25:36 INFO - PROCESS | 2300 | 1468841136721 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 2300 | 1468841136723 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 04:25:36 INFO - PROCESS | 2300 | 1468841136726 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 2300 | 1468841136728 Marionette TRACE conn6 <- [1,1578,null,{}] 04:25:36 INFO - PROCESS | 2300 | 1468841136732 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 2300 | 1468841136734 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:36 INFO - PROCESS | 2300 | 1468841136846 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 04:25:36 INFO - PROCESS | 2300 | 1468841136856 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 2300 | 1468841136858 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:36 INFO - PROCESS | 2300 | ++DOCSHELL 17F4B800 == 23 [pid = 2300] [id = 404] 04:25:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (1838C000) [pid = 2300] [serial = 1212] [outer = 00000000] 04:25:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (184F3000) [pid = 2300] [serial = 1213] [outer = 1838C000] 04:25:36 INFO - PROCESS | 2300 | 1468841136901 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (184F3400) [pid = 2300] [serial = 1214] [outer = 1838C000] 04:25:37 INFO - PROCESS | 2300 | 1468841137388 Marionette TRACE conn6 <- [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]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 04:25:37 INFO - PROCESS | 2300 | 1468841137399 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 2300 | 1468841137401 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 04:25:37 INFO - PROCESS | 2300 | 1468841137404 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:25:37 INFO - PROCESS | 2300 | 1468841137406 Marionette TRACE conn6 <- [1,1582,null,{}] 04:25:37 INFO - PROCESS | 2300 | 1468841137410 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 2300 | 1468841137416 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:37 INFO - PROCESS | 2300 | 1468841137577 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 04:25:37 INFO - PROCESS | 2300 | 1468841137589 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 2300 | 1468841137591 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:37 INFO - PROCESS | 2300 | ++DOCSHELL 18389000 == 24 [pid = 2300] [id = 405] 04:25:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (184F1800) [pid = 2300] [serial = 1215] [outer = 00000000] 04:25:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (19F36000) [pid = 2300] [serial = 1216] [outer = 184F1800] 04:25:37 INFO - PROCESS | 2300 | 1468841137637 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (18384400) [pid = 2300] [serial = 1217] [outer = 184F1800] 04:25:38 INFO - PROCESS | 2300 | 1468841138165 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:25:38 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (157A1000) [pid = 2300] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:25:38 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0D807C00) [pid = 2300] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:25:38 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0CFE9800) [pid = 2300] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:25:38 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0CFE7400) [pid = 2300] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:25:38 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (17F1C800) [pid = 2300] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:25:38 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (184EE800) [pid = 2300] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:25:38 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0E086C00) [pid = 2300] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:25:38 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (11DD0C00) [pid = 2300] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 831ms 04:25:38 INFO - PROCESS | 2300 | 1468841138239 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 2300 | 1468841138241 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 04:25:38 INFO - PROCESS | 2300 | 1468841138244 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 2300 | 1468841138246 Marionette TRACE conn6 <- [1,1586,null,{}] 04:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:25:38 INFO - PROCESS | 2300 | 1468841138250 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 2300 | 1468841138252 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:38 INFO - PROCESS | 2300 | 1468841138334 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 04:25:38 INFO - PROCESS | 2300 | 1468841138342 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 2300 | 1468841138344 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:38 INFO - PROCESS | 2300 | ++DOCSHELL 0E051800 == 25 [pid = 2300] [id = 406] 04:25:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0E08E000) [pid = 2300] [serial = 1218] [outer = 00000000] 04:25:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (157A1000) [pid = 2300] [serial = 1219] [outer = 0E08E000] 04:25:38 INFO - PROCESS | 2300 | 1468841138390 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (158DF000) [pid = 2300] [serial = 1220] [outer = 0E08E000] 04:25:38 INFO - PROCESS | 2300 | 1468841138820 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 631ms 04:25:38 INFO - PROCESS | 2300 | 1468841138897 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 2300 | 1468841138899 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 04:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:25:38 INFO - PROCESS | 2300 | 1468841138923 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 2300 | 1468841138925 Marionette TRACE conn6 <- [1,1590,null,{}] 04:25:38 INFO - PROCESS | 2300 | 1468841138931 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 2300 | 1468841138933 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:39 INFO - PROCESS | 2300 | 1468841139014 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 04:25:39 INFO - PROCESS | 2300 | 1468841139021 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 2300 | 1468841139023 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:39 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BEC00 == 26 [pid = 2300] [id = 407] 04:25:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (18820800) [pid = 2300] [serial = 1221] [outer = 00000000] 04:25:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (1A074800) [pid = 2300] [serial = 1222] [outer = 18820800] 04:25:39 INFO - PROCESS | 2300 | 1468841139069 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (1A07D400) [pid = 2300] [serial = 1223] [outer = 18820800] 04:25:39 INFO - PROCESS | 2300 | 1468841139507 Marionette TRACE conn6 <- [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]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 04:25:39 INFO - PROCESS | 2300 | 1468841139555 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 2300 | 1468841139556 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 04:25:39 INFO - PROCESS | 2300 | 1468841139560 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:25:39 INFO - PROCESS | 2300 | 1468841139561 Marionette TRACE conn6 <- [1,1594,null,{}] 04:25:39 INFO - PROCESS | 2300 | 1468841139565 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 2300 | 1468841139567 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:39 INFO - PROCESS | 2300 | 1468841139654 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 04:25:39 INFO - PROCESS | 2300 | 1468841139659 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 2300 | 1468841139670 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:39 INFO - PROCESS | 2300 | ++DOCSHELL 1572D400 == 27 [pid = 2300] [id = 408] 04:25:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (19F42000) [pid = 2300] [serial = 1224] [outer = 00000000] 04:25:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (1A11DC00) [pid = 2300] [serial = 1225] [outer = 19F42000] 04:25:39 INFO - PROCESS | 2300 | 1468841139717 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1A174400) [pid = 2300] [serial = 1226] [outer = 19F42000] 04:25:40 INFO - PROCESS | 2300 | 1468841140146 Marionette TRACE conn6 <- [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]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 631ms 04:25:40 INFO - PROCESS | 2300 | 1468841140221 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 2300 | 1468841140226 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 04:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:25:40 INFO - PROCESS | 2300 | 1468841140236 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 2300 | 1468841140241 Marionette TRACE conn6 <- [1,1598,null,{}] 04:25:40 INFO - PROCESS | 2300 | 1468841140247 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 2300 | 1468841140251 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:40 INFO - PROCESS | 2300 | 1468841140419 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 04:25:40 INFO - PROCESS | 2300 | 1468841140532 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 2300 | 1468841140537 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:40 INFO - PROCESS | 2300 | ++DOCSHELL 0D773400 == 28 [pid = 2300] [id = 409] 04:25:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D778000) [pid = 2300] [serial = 1227] [outer = 00000000] 04:25:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D802C00) [pid = 2300] [serial = 1228] [outer = 0D778000] 04:25:40 INFO - PROCESS | 2300 | 1468841140638 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DBB2000) [pid = 2300] [serial = 1229] [outer = 0D778000] 04:25:41 INFO - PROCESS | 2300 | 1468841141210 Marionette TRACE conn6 <- [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]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1022ms 04:25:41 INFO - PROCESS | 2300 | 1468841141261 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 2300 | 1468841141265 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 04:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:25:41 INFO - PROCESS | 2300 | 1468841141272 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 2300 | 1468841141276 Marionette TRACE conn6 <- [1,1602,null,{}] 04:25:41 INFO - PROCESS | 2300 | 1468841141288 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:41 INFO - PROCESS | 2300 | 1468841141291 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:41 INFO - PROCESS | 2300 | 1468841141405 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 04:25:41 INFO - PROCESS | 2300 | 1468841141543 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 2300 | 1468841141546 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:41 INFO - PROCESS | 2300 | ++DOCSHELL 0E049800 == 29 [pid = 2300] [id = 410] 04:25:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0E084C00) [pid = 2300] [serial = 1230] [outer = 00000000] 04:25:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (14EB8400) [pid = 2300] [serial = 1231] [outer = 0E084C00] 04:25:41 INFO - PROCESS | 2300 | 1468841141605 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14F1CC00) [pid = 2300] [serial = 1232] [outer = 0E084C00] 04:25:42 INFO - PROCESS | 2300 | 1468841142199 Marionette TRACE conn6 <- [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]]]}] 04:25:42 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 04:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 991ms 04:25:42 INFO - PROCESS | 2300 | 1468841142261 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 2300 | 1468841142264 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 04:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:25:42 INFO - PROCESS | 2300 | 1468841142268 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 2300 | 1468841142270 Marionette TRACE conn6 <- [1,1606,null,{}] 04:25:42 INFO - PROCESS | 2300 | 1468841142280 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 2300 | 1468841142285 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:42 INFO - PROCESS | 2300 | 1468841142455 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 04:25:42 INFO - PROCESS | 2300 | 1468841142517 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 2300 | 1468841142521 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:42 INFO - PROCESS | 2300 | ++DOCSHELL 195D5400 == 30 [pid = 2300] [id = 411] 04:25:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (195D5800) [pid = 2300] [serial = 1233] [outer = 00000000] 04:25:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19F37800) [pid = 2300] [serial = 1234] [outer = 195D5800] 04:25:42 INFO - PROCESS | 2300 | 1468841142579 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A072C00) [pid = 2300] [serial = 1235] [outer = 195D5800] 04:25:43 INFO - PROCESS | 2300 | 1468841143208 Marionette TRACE conn6 <- [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]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 971ms 04:25:43 INFO - PROCESS | 2300 | 1468841143240 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 2300 | 1468841143243 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 04:25:43 INFO - PROCESS | 2300 | 1468841143246 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:25:43 INFO - PROCESS | 2300 | 1468841143249 Marionette TRACE conn6 <- [1,1610,null,{}] 04:25:43 INFO - PROCESS | 2300 | 1468841143253 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:43 INFO - PROCESS | 2300 | 1468841143255 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:43 INFO - PROCESS | 2300 | 1468841143365 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 04:25:43 INFO - PROCESS | 2300 | 1468841143476 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 2300 | 1468841143478 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:43 INFO - PROCESS | 2300 | ++DOCSHELL 1A072800 == 31 [pid = 2300] [id = 412] 04:25:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A07FC00) [pid = 2300] [serial = 1236] [outer = 00000000] 04:25:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A382400) [pid = 2300] [serial = 1237] [outer = 1A07FC00] 04:25:43 INFO - PROCESS | 2300 | 1468841143534 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A7A6C00) [pid = 2300] [serial = 1238] [outer = 1A07FC00] 04:25:44 INFO - PROCESS | 2300 | 1468841144284 Marionette TRACE conn6 <- [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]]]}] 04:25:44 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 04:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1073ms 04:25:44 INFO - PROCESS | 2300 | 1468841144327 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 04:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:25:44 INFO - PROCESS | 2300 | 1468841144331 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 04:25:44 INFO - PROCESS | 2300 | 1468841144337 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 2300 | 1468841144340 Marionette TRACE conn6 <- [1,1614,null,{}] 04:25:44 INFO - PROCESS | 2300 | 1468841144345 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 2300 | 1468841144348 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:44 INFO - PROCESS | 2300 | 1468841144455 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 04:25:44 INFO - PROCESS | 2300 | 1468841144596 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 2300 | 1468841144601 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:44 INFO - PROCESS | 2300 | ++DOCSHELL 0D806C00 == 32 [pid = 2300] [id = 413] 04:25:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0D808000) [pid = 2300] [serial = 1239] [outer = 00000000] 04:25:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0DBAD400) [pid = 2300] [serial = 1240] [outer = 0D808000] 04:25:44 INFO - PROCESS | 2300 | 1468841144654 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DDADC00) [pid = 2300] [serial = 1241] [outer = 0D808000] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1597E400) [pid = 2300] [serial = 1180] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DDB1000) [pid = 2300] [serial = 1169] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DCBB000) [pid = 2300] [serial = 1174] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DDAF800) [pid = 2300] [serial = 1175] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D0F6C00) [pid = 2300] [serial = 1171] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D779800) [pid = 2300] [serial = 1172] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F24800) [pid = 2300] [serial = 1183] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (18816C00) [pid = 2300] [serial = 1190] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (17409400) [pid = 2300] [serial = 1181] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (18382400) [pid = 2300] [serial = 1186] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18816800) [pid = 2300] [serial = 1189] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (195D6800) [pid = 2300] [serial = 1192] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18220400) [pid = 2300] [serial = 1184] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (14EB6400) [pid = 2300] [serial = 1177] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (18389800) [pid = 2300] [serial = 1187] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (14F1F000) [pid = 2300] [serial = 1178] [outer = 00000000] [url = about:blank] 04:25:45 INFO - PROCESS | 2300 | 1468841145829 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1482ms 04:25:45 INFO - PROCESS | 2300 | 1468841145854 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 2300 | 1468841145859 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 04:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:25:45 INFO - PROCESS | 2300 | 1468841145863 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 2300 | 1468841145868 Marionette TRACE conn6 <- [1,1618,null,{}] 04:25:45 INFO - PROCESS | 2300 | 1468841145873 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:45 INFO - PROCESS | 2300 | 1468841145876 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:45 INFO - PROCESS | 2300 | 1468841145968 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 04:25:45 INFO - PROCESS | 2300 | 1468841145977 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 2300 | 1468841145980 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:46 INFO - PROCESS | 2300 | ++DOCSHELL 0D778400 == 33 [pid = 2300] [id = 414] 04:25:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D779800) [pid = 2300] [serial = 1242] [outer = 00000000] 04:25:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D7C6000) [pid = 2300] [serial = 1243] [outer = 0D779800] 04:25:46 INFO - PROCESS | 2300 | 1468841146028 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D804800) [pid = 2300] [serial = 1244] [outer = 0D779800] 04:25:46 INFO - PROCESS | 2300 | 1468841146509 Marionette TRACE conn6 <- [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]]]}] 04:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 04:25:46 INFO - PROCESS | 2300 | 1468841146555 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 04:25:46 INFO - PROCESS | 2300 | 1468841146560 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 04:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:25:46 INFO - PROCESS | 2300 | 1468841146566 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 2300 | 1468841146569 Marionette TRACE conn6 <- [1,1622,null,{}] 04:25:46 INFO - PROCESS | 2300 | 1468841146573 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:46 INFO - PROCESS | 2300 | 1468841146576 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:46 INFO - PROCESS | 2300 | 1468841146696 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 04:25:46 INFO - PROCESS | 2300 | 1468841146794 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 2300 | 1468841146796 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:46 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB8800 == 34 [pid = 2300] [id = 415] 04:25:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDB9400) [pid = 2300] [serial = 1245] [outer = 00000000] 04:25:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDD0800) [pid = 2300] [serial = 1246] [outer = 0DDB9400] 04:25:46 INFO - PROCESS | 2300 | 1468841146843 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0E04BC00) [pid = 2300] [serial = 1247] [outer = 0DDB9400] 04:25:47 INFO - PROCESS | 2300 | 1468841147215 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 04:25:47 INFO - PROCESS | 2300 | 1468841147250 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 2300 | 1468841147252 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 04:25:47 INFO - PROCESS | 2300 | 1468841147256 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:25:47 INFO - PROCESS | 2300 | 1468841147260 Marionette TRACE conn6 <- [1,1626,null,{}] 04:25:47 INFO - PROCESS | 2300 | 1468841147271 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 2300 | 1468841147276 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:47 INFO - PROCESS | 2300 | 1468841147365 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 04:25:47 INFO - PROCESS | 2300 | 1468841147372 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 2300 | 1468841147375 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:47 INFO - PROCESS | 2300 | ++DOCSHELL 151B9000 == 35 [pid = 2300] [id = 416] 04:25:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (153F1000) [pid = 2300] [serial = 1248] [outer = 00000000] 04:25:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (158E0400) [pid = 2300] [serial = 1249] [outer = 153F1000] 04:25:47 INFO - PROCESS | 2300 | 1468841147426 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (16E21000) [pid = 2300] [serial = 1250] [outer = 153F1000] 04:25:47 INFO - PROCESS | 2300 | 1468841147951 Marionette TRACE conn6 <- [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]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 04:25:48 INFO - PROCESS | 2300 | 1468841147994 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 2300 | 1468841147997 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 04:25:48 INFO - PROCESS | 2300 | 1468841148000 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:25:48 INFO - PROCESS | 2300 | 1468841148002 Marionette TRACE conn6 <- [1,1630,null,{}] 04:25:48 INFO - PROCESS | 2300 | 1468841148005 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 2300 | 1468841148007 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:48 INFO - PROCESS | 2300 | 1468841148162 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 04:25:48 INFO - PROCESS | 2300 | 1468841148173 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 2300 | 1468841148175 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:48 INFO - PROCESS | 2300 | ++DOCSHELL 17F19800 == 36 [pid = 2300] [id = 417] 04:25:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F1C800) [pid = 2300] [serial = 1251] [outer = 00000000] 04:25:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (17F42400) [pid = 2300] [serial = 1252] [outer = 17F1C800] 04:25:48 INFO - PROCESS | 2300 | 1468841148222 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1827E400) [pid = 2300] [serial = 1253] [outer = 17F1C800] 04:25:48 INFO - PROCESS | 2300 | 1468841148677 Marionette TRACE conn6 <- [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]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 04:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:25:48 INFO - PROCESS | 2300 | 1468841148734 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 2300 | 1468841148736 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 04:25:48 INFO - PROCESS | 2300 | 1468841148739 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 2300 | 1468841148741 Marionette TRACE conn6 <- [1,1634,null,{}] 04:25:48 INFO - PROCESS | 2300 | 1468841148749 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 2300 | 1468841148751 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:48 INFO - PROCESS | 2300 | 1468841148864 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 04:25:48 INFO - PROCESS | 2300 | 1468841148874 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 2300 | 1468841148876 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:48 INFO - PROCESS | 2300 | ++DOCSHELL 18381400 == 37 [pid = 2300] [id = 418] 04:25:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18386C00) [pid = 2300] [serial = 1254] [outer = 00000000] 04:25:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (184B3C00) [pid = 2300] [serial = 1255] [outer = 18386C00] 04:25:48 INFO - PROCESS | 2300 | 1468841148922 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (184B5000) [pid = 2300] [serial = 1256] [outer = 18386C00] 04:25:49 INFO - PROCESS | 2300 | 1468841149427 Marionette TRACE conn6 <- [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]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 731ms 04:25:49 INFO - PROCESS | 2300 | 1468841149490 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 2300 | 1468841149492 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 04:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:25:49 INFO - PROCESS | 2300 | 1468841149501 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 2300 | 1468841149503 Marionette TRACE conn6 <- [1,1638,null,{}] 04:25:49 INFO - PROCESS | 2300 | 1468841149507 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 2300 | 1468841149512 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:49 INFO - PROCESS | 2300 | 1468841149866 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (19F42000) [pid = 2300] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1838C000) [pid = 2300] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F20000) [pid = 2300] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C7B4400) [pid = 2300] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0E08E000) [pid = 2300] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (18820800) [pid = 2300] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D7C5800) [pid = 2300] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (184F1800) [pid = 2300] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0DDB4000) [pid = 2300] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18819400) [pid = 2300] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (157ADC00) [pid = 2300] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:25:49 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D05F000) [pid = 2300] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:25:49 INFO - PROCESS | 2300 | 1468841149937 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 2300 | 1468841149939 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:49 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BB400 == 38 [pid = 2300] [id = 419] 04:25:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0C974000) [pid = 2300] [serial = 1257] [outer = 00000000] 04:25:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0D7C5800) [pid = 2300] [serial = 1258] [outer = 0C974000] 04:25:49 INFO - PROCESS | 2300 | 1468841149984 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1821F000) [pid = 2300] [serial = 1259] [outer = 0C974000] 04:25:50 INFO - PROCESS | 2300 | 1468841150354 Marionette TRACE conn6 <- [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]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 871ms 04:25:50 INFO - PROCESS | 2300 | 1468841150381 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 2300 | 1468841150383 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 04:25:50 INFO - PROCESS | 2300 | 1468841150386 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 2300 | 1468841150388 Marionette TRACE conn6 <- [1,1642,null,{}] 04:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:25:50 INFO - PROCESS | 2300 | 1468841150391 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:50 INFO - PROCESS | 2300 | 1468841150393 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:50 INFO - PROCESS | 2300 | 1468841150474 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 04:25:50 INFO - PROCESS | 2300 | 1468841150479 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 2300 | 1468841150481 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:50 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB3C00 == 39 [pid = 2300] [id = 420] 04:25:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0DDCFC00) [pid = 2300] [serial = 1260] [outer = 00000000] 04:25:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19F40800) [pid = 2300] [serial = 1261] [outer = 0DDCFC00] 04:25:50 INFO - PROCESS | 2300 | 1468841150527 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A077000) [pid = 2300] [serial = 1262] [outer = 0DDCFC00] 04:25:50 INFO - PROCESS | 2300 | 1468841150945 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms 04:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:25:51 INFO - PROCESS | 2300 | 1468841151021 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 2300 | 1468841151023 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 04:25:51 INFO - PROCESS | 2300 | 1468841151026 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 2300 | 1468841151028 Marionette TRACE conn6 <- [1,1646,null,{}] 04:25:51 INFO - PROCESS | 2300 | 1468841151031 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 2300 | 1468841151033 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:51 INFO - PROCESS | 2300 | 1468841151114 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 04:25:51 INFO - PROCESS | 2300 | 1468841151120 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 2300 | 1468841151122 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:51 INFO - PROCESS | 2300 | ++DOCSHELL 19F3C400 == 40 [pid = 2300] [id = 421] 04:25:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A07C000) [pid = 2300] [serial = 1263] [outer = 00000000] 04:25:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A16F400) [pid = 2300] [serial = 1264] [outer = 1A07C000] 04:25:51 INFO - PROCESS | 2300 | 1468841151168 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A170400) [pid = 2300] [serial = 1265] [outer = 1A07C000] 04:25:51 INFO - PROCESS | 2300 | 1468841151635 Marionette TRACE conn6 <- [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]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 632ms 04:25:51 INFO - PROCESS | 2300 | 1468841151659 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 2300 | 1468841151661 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 04:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:25:51 INFO - PROCESS | 2300 | 1468841151683 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 2300 | 1468841151685 Marionette TRACE conn6 <- [1,1650,null,{}] 04:25:51 INFO - PROCESS | 2300 | 1468841151689 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 2300 | 1468841151691 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:51 INFO - PROCESS | 2300 | 1468841151773 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 04:25:51 INFO - PROCESS | 2300 | 1468841151778 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 2300 | 1468841151780 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:51 INFO - PROCESS | 2300 | ++DOCSHELL 1A17C800 == 41 [pid = 2300] [id = 422] 04:25:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A5E8800) [pid = 2300] [serial = 1266] [outer = 00000000] 04:25:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1B4E0800) [pid = 2300] [serial = 1267] [outer = 1A5E8800] 04:25:51 INFO - PROCESS | 2300 | 1468841151824 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1B8E9000) [pid = 2300] [serial = 1268] [outer = 1A5E8800] 04:25:52 INFO - PROCESS | 2300 | 1468841152640 Marionette TRACE conn6 <- [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]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 971ms 04:25:52 INFO - PROCESS | 2300 | 1468841152658 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 2300 | 1468841152662 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 04:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:25:52 INFO - PROCESS | 2300 | 1468841152667 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 2300 | 1468841152672 Marionette TRACE conn6 <- [1,1654,null,{}] 04:25:52 INFO - PROCESS | 2300 | 1468841152678 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 2300 | 1468841152681 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:52 INFO - PROCESS | 2300 | 1468841152808 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 04:25:52 INFO - PROCESS | 2300 | 1468841152947 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 2300 | 1468841152950 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:52 INFO - PROCESS | 2300 | ++DOCSHELL 0CF35400 == 42 [pid = 2300] [id = 423] 04:25:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0D0FD800) [pid = 2300] [serial = 1269] [outer = 00000000] 04:25:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0DBB8C00) [pid = 2300] [serial = 1270] [outer = 0D0FD800] 04:25:53 INFO - PROCESS | 2300 | 1468841153009 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0DDBD400) [pid = 2300] [serial = 1271] [outer = 0D0FD800] 04:25:53 INFO - PROCESS | 2300 | 1468841153695 Marionette TRACE conn6 <- [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]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1078ms 04:25:53 INFO - PROCESS | 2300 | 1468841153747 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 2300 | 1468841153752 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:25:53 INFO - PROCESS | 2300 | 1468841153758 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 2300 | 1468841153761 Marionette TRACE conn6 <- [1,1658,null,{}] 04:25:53 INFO - PROCESS | 2300 | 1468841153765 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 2300 | 1468841153768 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:53 INFO - PROCESS | 2300 | 1468841153897 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 04:25:54 INFO - PROCESS | 2300 | 1468841154060 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 2300 | 1468841154062 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:54 INFO - PROCESS | 2300 | ++DOCSHELL 0DDACC00 == 43 [pid = 2300] [id = 424] 04:25:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (14FA8800) [pid = 2300] [serial = 1272] [outer = 00000000] 04:25:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (17F1A400) [pid = 2300] [serial = 1273] [outer = 14FA8800] 04:25:54 INFO - PROCESS | 2300 | 1468841154123 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (18387800) [pid = 2300] [serial = 1274] [outer = 14FA8800] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 19F3C400 == 42 [pid = 2300] [id = 421] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 0DDB3C00 == 41 [pid = 2300] [id = 420] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 0C7BB400 == 40 [pid = 2300] [id = 419] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 18381400 == 39 [pid = 2300] [id = 418] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 17F19800 == 38 [pid = 2300] [id = 417] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 151B9000 == 37 [pid = 2300] [id = 416] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 0DDB8800 == 36 [pid = 2300] [id = 415] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 0D778400 == 35 [pid = 2300] [id = 414] 04:25:54 INFO - PROCESS | 2300 | --DOCSHELL 0D806C00 == 34 [pid = 2300] [id = 413] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1A174400) [pid = 2300] [serial = 1226] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1A11DC00) [pid = 2300] [serial = 1225] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (184F3400) [pid = 2300] [serial = 1214] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (18382000) [pid = 2300] [serial = 1211] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0E0D4400) [pid = 2300] [serial = 1199] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (158DF000) [pid = 2300] [serial = 1220] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1A074800) [pid = 2300] [serial = 1222] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (157A1000) [pid = 2300] [serial = 1219] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D80D800) [pid = 2300] [serial = 1198] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D80FC00) [pid = 2300] [serial = 1201] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (19F36000) [pid = 2300] [serial = 1216] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (184F3000) [pid = 2300] [serial = 1213] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1821D000) [pid = 2300] [serial = 1210] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0E091C00) [pid = 2300] [serial = 1204] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (184F6C00) [pid = 2300] [serial = 1193] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (158DF800) [pid = 2300] [serial = 1207] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (16E26000) [pid = 2300] [serial = 1208] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18384400) [pid = 2300] [serial = 1217] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A07D400) [pid = 2300] [serial = 1223] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D836C00) [pid = 2300] [serial = 1202] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0D7CB800) [pid = 2300] [serial = 1195] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0D82C400) [pid = 2300] [serial = 1196] [outer = 00000000] [url = about:blank] 04:25:54 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (11DCC800) [pid = 2300] [serial = 1205] [outer = 00000000] [url = about:blank] 04:25:55 INFO - PROCESS | 2300 | 1468841154994 Marionette TRACE conn6 <- [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]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1283ms 04:25:55 INFO - PROCESS | 2300 | 1468841155041 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 2300 | 1468841155045 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 04:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:25:55 INFO - PROCESS | 2300 | 1468841155050 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 2300 | 1468841155053 Marionette TRACE conn6 <- [1,1662,null,{}] 04:25:55 INFO - PROCESS | 2300 | 1468841155058 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:55 INFO - PROCESS | 2300 | 1468841155061 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:55 INFO - PROCESS | 2300 | 1468841155152 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 04:25:55 INFO - PROCESS | 2300 | 1468841155159 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 2300 | 1468841155163 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:55 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C3C00 == 35 [pid = 2300] [id = 425] 04:25:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D7C5400) [pid = 2300] [serial = 1275] [outer = 00000000] 04:25:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D806400) [pid = 2300] [serial = 1276] [outer = 0D7C5400] 04:25:55 INFO - PROCESS | 2300 | 1468841155211 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D82C800) [pid = 2300] [serial = 1277] [outer = 0D7C5400] 04:25:55 INFO - PROCESS | 2300 | 1468841155750 Marionette TRACE conn6 <- [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]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 731ms 04:25:55 INFO - PROCESS | 2300 | 1468841155781 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 2300 | 1468841155786 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 04:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:25:55 INFO - PROCESS | 2300 | 1468841155792 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 2300 | 1468841155794 Marionette TRACE conn6 <- [1,1666,null,{}] 04:25:55 INFO - PROCESS | 2300 | 1468841155798 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:55 INFO - PROCESS | 2300 | 1468841155801 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:55 INFO - PROCESS | 2300 | 1468841155891 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 04:25:56 INFO - PROCESS | 2300 | 1468841155988 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 2300 | 1468841155990 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:56 INFO - PROCESS | 2300 | ++DOCSHELL 0C974400 == 36 [pid = 2300] [id = 426] 04:25:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDBC000) [pid = 2300] [serial = 1278] [outer = 00000000] 04:25:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (11D2D400) [pid = 2300] [serial = 1279] [outer = 0DDBC000] 04:25:56 INFO - PROCESS | 2300 | 1468841156036 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (14E1C800) [pid = 2300] [serial = 1280] [outer = 0DDBC000] 04:25:56 INFO - PROCESS | 2300 | 1468841156420 Marionette TRACE conn6 <- [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]]]}] 04:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 04:25:56 INFO - PROCESS | 2300 | 1468841156466 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 2300 | 1468841156469 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 04:25:56 INFO - PROCESS | 2300 | 1468841156472 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:25:56 INFO - PROCESS | 2300 | 1468841156476 Marionette TRACE conn6 <- [1,1670,null,{}] 04:25:56 INFO - PROCESS | 2300 | 1468841156487 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:56 INFO - PROCESS | 2300 | 1468841156492 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:56 INFO - PROCESS | 2300 | 1468841156608 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 04:25:56 INFO - PROCESS | 2300 | 1468841156627 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 2300 | 1468841156630 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:56 INFO - PROCESS | 2300 | ++DOCSHELL 17F1EC00 == 37 [pid = 2300] [id = 427] 04:25:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F1F800) [pid = 2300] [serial = 1281] [outer = 00000000] 04:25:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1821C800) [pid = 2300] [serial = 1282] [outer = 17F1F800] 04:25:56 INFO - PROCESS | 2300 | 1468841156680 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14FA5800) [pid = 2300] [serial = 1283] [outer = 17F1F800] 04:25:57 INFO - PROCESS | 2300 | 1468841157142 Marionette TRACE conn6 <- [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]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 731ms 04:25:57 INFO - PROCESS | 2300 | 1468841157207 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 2300 | 1468841157209 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 04:25:57 INFO - PROCESS | 2300 | 1468841157213 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:25:57 INFO - PROCESS | 2300 | 1468841157214 Marionette TRACE conn6 <- [1,1674,null,{}] 04:25:57 INFO - PROCESS | 2300 | 1468841157218 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 2300 | 1468841157220 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:57 INFO - PROCESS | 2300 | 1468841157341 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 04:25:57 INFO - PROCESS | 2300 | 1468841157347 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 2300 | 1468841157349 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:57 INFO - PROCESS | 2300 | ++DOCSHELL 1838C400 == 38 [pid = 2300] [id = 428] 04:25:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1838CC00) [pid = 2300] [serial = 1284] [outer = 00000000] 04:25:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (184F0C00) [pid = 2300] [serial = 1285] [outer = 1838CC00] 04:25:57 INFO - PROCESS | 2300 | 1468841157446 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1881AC00) [pid = 2300] [serial = 1286] [outer = 1838CC00] 04:25:57 INFO - PROCESS | 2300 | 1468841157878 Marionette TRACE conn6 <- [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]]]}] 04:25:57 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 04:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 731ms 04:25:57 INFO - PROCESS | 2300 | 1468841157947 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 2300 | 1468841157949 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 04:25:57 INFO - PROCESS | 2300 | 1468841157952 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:25:57 INFO - PROCESS | 2300 | 1468841157954 Marionette TRACE conn6 <- [1,1678,null,{}] 04:25:57 INFO - PROCESS | 2300 | 1468841157958 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 2300 | 1468841157960 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:58 INFO - PROCESS | 2300 | 1468841158107 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 04:25:58 INFO - PROCESS | 2300 | 1468841158173 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 2300 | 1468841158175 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:58 INFO - PROCESS | 2300 | ++DOCSHELL 18820800 == 39 [pid = 2300] [id = 429] 04:25:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (188E5800) [pid = 2300] [serial = 1287] [outer = 00000000] 04:25:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (195D4000) [pid = 2300] [serial = 1288] [outer = 188E5800] 04:25:58 INFO - PROCESS | 2300 | 1468841158221 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (195D6000) [pid = 2300] [serial = 1289] [outer = 188E5800] 04:25:58 INFO - PROCESS | 2300 | 1468841158666 Marionette TRACE conn6 <- [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]]]}] 04:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 770ms 04:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:25:58 INFO - PROCESS | 2300 | 1468841158726 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 2300 | 1468841158728 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 04:25:58 INFO - PROCESS | 2300 | 1468841158741 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 2300 | 1468841158743 Marionette TRACE conn6 <- [1,1682,null,{}] 04:25:58 INFO - PROCESS | 2300 | 1468841158746 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:58 INFO - PROCESS | 2300 | 1468841158752 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:58 INFO - PROCESS | 2300 | 1468841158914 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 04:25:58 INFO - PROCESS | 2300 | 1468841158975 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 2300 | 1468841158977 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:59 INFO - PROCESS | 2300 | ++DOCSHELL 1A07E000 == 40 [pid = 2300] [id = 430] 04:25:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A07E400) [pid = 2300] [serial = 1290] [outer = 00000000] 04:25:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A16F000) [pid = 2300] [serial = 1291] [outer = 1A07E400] 04:25:59 INFO - PROCESS | 2300 | 1468841159022 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A11BC00) [pid = 2300] [serial = 1292] [outer = 1A07E400] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A07C000) [pid = 2300] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (17F1C800) [pid = 2300] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D779800) [pid = 2300] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DDB9400) [pid = 2300] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D808000) [pid = 2300] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (153F1000) [pid = 2300] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D778000) [pid = 2300] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0E084C00) [pid = 2300] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (195D5800) [pid = 2300] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (18386C00) [pid = 2300] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A07FC00) [pid = 2300] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0C974000) [pid = 2300] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:25:59 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0DDCFC00) [pid = 2300] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:25:59 INFO - PROCESS | 2300 | 1468841159528 Marionette TRACE conn6 <- [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]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 831ms 04:25:59 INFO - PROCESS | 2300 | 1468841159563 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 2300 | 1468841159565 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:25:59 INFO - PROCESS | 2300 | 1468841159579 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 2300 | 1468841159581 Marionette TRACE conn6 <- [1,1686,null,{}] 04:25:59 INFO - PROCESS | 2300 | 1468841159586 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 2300 | 1468841159588 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:59 INFO - PROCESS | 2300 | 1468841159670 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 04:25:59 INFO - PROCESS | 2300 | 1468841159675 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 2300 | 1468841159677 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:25:59 INFO - PROCESS | 2300 | ++DOCSHELL 0E04B000 == 41 [pid = 2300] [id = 431] 04:25:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (15363800) [pid = 2300] [serial = 1293] [outer = 00000000] 04:25:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (195D5800) [pid = 2300] [serial = 1294] [outer = 15363800] 04:25:59 INFO - PROCESS | 2300 | 1468841159723 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (195DA000) [pid = 2300] [serial = 1295] [outer = 15363800] 04:26:00 INFO - PROCESS | 2300 | 1468841160154 Marionette TRACE conn6 <- [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]]]}] 04:26:00 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 04:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 631ms 04:26:00 INFO - PROCESS | 2300 | 1468841160202 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 04:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:26:00 INFO - PROCESS | 2300 | 1468841160204 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 04:26:00 INFO - PROCESS | 2300 | 1468841160208 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 2300 | 1468841160209 Marionette TRACE conn6 <- [1,1690,null,{}] 04:26:00 INFO - PROCESS | 2300 | 1468841160213 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 2300 | 1468841160214 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:00 INFO - PROCESS | 2300 | 1468841160296 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 04:26:00 INFO - PROCESS | 2300 | 1468841160302 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 2300 | 1468841160304 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:00 INFO - PROCESS | 2300 | ++DOCSHELL 1A07FC00 == 42 [pid = 2300] [id = 432] 04:26:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A16E800) [pid = 2300] [serial = 1296] [outer = 00000000] 04:26:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A5E7C00) [pid = 2300] [serial = 1297] [outer = 1A16E800] 04:26:00 INFO - PROCESS | 2300 | 1468841160350 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1B4E9800) [pid = 2300] [serial = 1298] [outer = 1A16E800] 04:26:00 INFO - PROCESS | 2300 | 1468841160788 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 04:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:26:00 INFO - PROCESS | 2300 | 1468841160838 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 2300 | 1468841160841 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 04:26:00 INFO - PROCESS | 2300 | 1468841160844 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 2300 | 1468841160845 Marionette TRACE conn6 <- [1,1694,null,{}] 04:26:00 INFO - PROCESS | 2300 | 1468841160849 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 2300 | 1468841160851 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:00 INFO - PROCESS | 2300 | 1468841160934 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 04:26:00 INFO - PROCESS | 2300 | 1468841160942 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 2300 | 1468841160944 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:00 INFO - PROCESS | 2300 | ++DOCSHELL 14F26800 == 43 [pid = 2300] [id = 433] 04:26:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1B8EBC00) [pid = 2300] [serial = 1299] [outer = 00000000] 04:26:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1B98BC00) [pid = 2300] [serial = 1300] [outer = 1B8EBC00] 04:26:01 INFO - PROCESS | 2300 | 1468841160988 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1B98E800) [pid = 2300] [serial = 1301] [outer = 1B8EBC00] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 1572D400 == 42 [pid = 2300] [id = 408] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 195D5400 == 41 [pid = 2300] [id = 411] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 1A072800 == 40 [pid = 2300] [id = 412] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 0D773400 == 39 [pid = 2300] [id = 409] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 0E049800 == 38 [pid = 2300] [id = 410] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 0D7C3C00 == 37 [pid = 2300] [id = 425] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 0DDACC00 == 36 [pid = 2300] [id = 424] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 1A17C800 == 35 [pid = 2300] [id = 422] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 0CF35400 == 34 [pid = 2300] [id = 423] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 0C974400 == 33 [pid = 2300] [id = 426] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 1838C400 == 32 [pid = 2300] [id = 428] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 1A07FC00 == 31 [pid = 2300] [id = 432] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 1A07E000 == 30 [pid = 2300] [id = 430] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 0E04B000 == 29 [pid = 2300] [id = 431] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 17F1EC00 == 28 [pid = 2300] [id = 427] 04:26:02 INFO - PROCESS | 2300 | --DOCSHELL 18820800 == 27 [pid = 2300] [id = 429] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A16F400) [pid = 2300] [serial = 1264] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (17F42400) [pid = 2300] [serial = 1252] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D7C6000) [pid = 2300] [serial = 1243] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D804800) [pid = 2300] [serial = 1244] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDD0800) [pid = 2300] [serial = 1246] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0E04BC00) [pid = 2300] [serial = 1247] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DDADC00) [pid = 2300] [serial = 1241] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DBAD400) [pid = 2300] [serial = 1240] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (158E0400) [pid = 2300] [serial = 1249] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0DBB2000) [pid = 2300] [serial = 1229] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D802C00) [pid = 2300] [serial = 1228] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (14F1CC00) [pid = 2300] [serial = 1232] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (14EB8400) [pid = 2300] [serial = 1231] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1A072C00) [pid = 2300] [serial = 1235] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (19F37800) [pid = 2300] [serial = 1234] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (184B3C00) [pid = 2300] [serial = 1255] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (1A7A6C00) [pid = 2300] [serial = 1238] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (1A382400) [pid = 2300] [serial = 1237] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (1827E400) [pid = 2300] [serial = 1253] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (0D7C5800) [pid = 2300] [serial = 1258] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (1A170400) [pid = 2300] [serial = 1265] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (184B5000) [pid = 2300] [serial = 1256] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (19F40800) [pid = 2300] [serial = 1261] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (1A077000) [pid = 2300] [serial = 1262] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (1821F000) [pid = 2300] [serial = 1259] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (16E21000) [pid = 2300] [serial = 1250] [outer = 00000000] [url = about:blank] 04:26:02 INFO - PROCESS | 2300 | 1468841162848 Marionette TRACE conn6 <- [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]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2016ms 04:26:02 INFO - PROCESS | 2300 | 1468841162863 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 2300 | 1468841162868 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 04:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:26:02 INFO - PROCESS | 2300 | 1468841162873 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 2300 | 1468841162876 Marionette TRACE conn6 <- [1,1698,null,{}] 04:26:02 INFO - PROCESS | 2300 | 1468841162882 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 2300 | 1468841162886 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:03 INFO - PROCESS | 2300 | 1468841162979 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 04:26:03 INFO - PROCESS | 2300 | 1468841162989 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 2300 | 1468841162994 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:03 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F4C00 == 28 [pid = 2300] [id = 434] 04:26:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (0D0F5400) [pid = 2300] [serial = 1302] [outer = 00000000] 04:26:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (0D772400) [pid = 2300] [serial = 1303] [outer = 0D0F5400] 04:26:03 INFO - PROCESS | 2300 | 1468841163043 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (0D778000) [pid = 2300] [serial = 1304] [outer = 0D0F5400] 04:26:03 INFO - PROCESS | 2300 | 1468841163533 Marionette TRACE conn6 <- [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]]]}] 04:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 731ms 04:26:03 INFO - PROCESS | 2300 | 1468841163603 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 04:26:03 INFO - PROCESS | 2300 | 1468841163609 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 04:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:26:03 INFO - PROCESS | 2300 | 1468841163615 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 2300 | 1468841163618 Marionette TRACE conn6 <- [1,1702,null,{}] 04:26:03 INFO - PROCESS | 2300 | 1468841163622 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:03 INFO - PROCESS | 2300 | 1468841163625 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:03 INFO - PROCESS | 2300 | 1468841163714 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 04:26:03 INFO - PROCESS | 2300 | 1468841163727 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 2300 | 1468841163730 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:03 INFO - PROCESS | 2300 | ++DOCSHELL 0D831000 == 29 [pid = 2300] [id = 435] 04:26:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0D832400) [pid = 2300] [serial = 1305] [outer = 00000000] 04:26:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0DBAB400) [pid = 2300] [serial = 1306] [outer = 0D832400] 04:26:03 INFO - PROCESS | 2300 | 1468841163777 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0DBB7800) [pid = 2300] [serial = 1307] [outer = 0D832400] 04:26:04 INFO - PROCESS | 2300 | 1468841164247 Marionette TRACE conn6 <- [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]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 04:26:04 INFO - PROCESS | 2300 | 1468841164288 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 2300 | 1468841164290 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 04:26:04 INFO - PROCESS | 2300 | 1468841164294 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:26:04 INFO - PROCESS | 2300 | 1468841164298 Marionette TRACE conn6 <- [1,1706,null,{}] 04:26:04 INFO - PROCESS | 2300 | 1468841164309 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 2300 | 1468841164314 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:04 INFO - PROCESS | 2300 | 1468841164432 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 04:26:04 INFO - PROCESS | 2300 | 1468841164531 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 2300 | 1468841164534 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:04 INFO - PROCESS | 2300 | ++DOCSHELL 0E052400 == 30 [pid = 2300] [id = 436] 04:26:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0E084800) [pid = 2300] [serial = 1308] [outer = 00000000] 04:26:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0E0D4400) [pid = 2300] [serial = 1309] [outer = 0E084800] 04:26:04 INFO - PROCESS | 2300 | 1468841164582 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (14E1A000) [pid = 2300] [serial = 1310] [outer = 0E084800] 04:26:04 INFO - PROCESS | 2300 | 1468841164955 Marionette TRACE conn6 <- [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]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 04:26:04 INFO - PROCESS | 2300 | 1468841164968 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 2300 | 1468841164970 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 04:26:04 INFO - PROCESS | 2300 | 1468841164974 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:26:05 INFO - PROCESS | 2300 | 1468841164976 Marionette TRACE conn6 <- [1,1710,null,{}] 04:26:05 INFO - PROCESS | 2300 | 1468841164979 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 2300 | 1468841164981 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:05 INFO - PROCESS | 2300 | 1468841165106 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 04:26:05 INFO - PROCESS | 2300 | 1468841165115 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 2300 | 1468841165117 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:05 INFO - PROCESS | 2300 | ++DOCSHELL 14EB5C00 == 31 [pid = 2300] [id = 437] 04:26:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (14EBBC00) [pid = 2300] [serial = 1311] [outer = 00000000] 04:26:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (14FEC400) [pid = 2300] [serial = 1312] [outer = 14EBBC00] 04:26:05 INFO - PROCESS | 2300 | 1468841165165 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (1572E000) [pid = 2300] [serial = 1313] [outer = 14EBBC00] 04:26:05 INFO - PROCESS | 2300 | 1468841165588 Marionette TRACE conn6 <- [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]]]}] 04:26:05 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 04:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 04:26:05 INFO - PROCESS | 2300 | 1468841165648 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 2300 | 1468841165650 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 04:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:26:05 INFO - PROCESS | 2300 | 1468841165653 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 2300 | 1468841165655 Marionette TRACE conn6 <- [1,1714,null,{}] 04:26:05 INFO - PROCESS | 2300 | 1468841165659 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 2300 | 1468841165661 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:05 INFO - PROCESS | 2300 | 1468841165779 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 04:26:05 INFO - PROCESS | 2300 | 1468841165823 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 2300 | 1468841165825 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:05 INFO - PROCESS | 2300 | ++DOCSHELL 15853400 == 32 [pid = 2300] [id = 438] 04:26:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (158DE400) [pid = 2300] [serial = 1314] [outer = 00000000] 04:26:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (16E23C00) [pid = 2300] [serial = 1315] [outer = 158DE400] 04:26:05 INFO - PROCESS | 2300 | 1468841165871 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (17411400) [pid = 2300] [serial = 1316] [outer = 158DE400] 04:26:06 INFO - PROCESS | 2300 | 1468841166284 Marionette TRACE conn6 <- [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]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 04:26:06 INFO - PROCESS | 2300 | 1468841166324 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 2300 | 1468841166326 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 04:26:06 INFO - PROCESS | 2300 | 1468841166329 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:26:06 INFO - PROCESS | 2300 | 1468841166331 Marionette TRACE conn6 <- [1,1718,null,{}] 04:26:06 INFO - PROCESS | 2300 | 1468841166334 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:06 INFO - PROCESS | 2300 | 1468841166340 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:06 INFO - PROCESS | 2300 | 1468841166484 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 04:26:06 INFO - PROCESS | 2300 | 1468841166497 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 2300 | 1468841166499 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:06 INFO - PROCESS | 2300 | ++DOCSHELL 17F24C00 == 33 [pid = 2300] [id = 439] 04:26:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17F48400) [pid = 2300] [serial = 1317] [outer = 00000000] 04:26:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (18380400) [pid = 2300] [serial = 1318] [outer = 17F48400] 04:26:06 INFO - PROCESS | 2300 | 1468841166546 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18384800) [pid = 2300] [serial = 1319] [outer = 17F48400] 04:26:07 INFO - PROCESS | 2300 | 1468841166990 Marionette TRACE conn6 <- [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]]]}] 04:26:07 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 04:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 671ms 04:26:07 INFO - PROCESS | 2300 | 1468841167007 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 2300 | 1468841167009 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 04:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:26:07 INFO - PROCESS | 2300 | 1468841167012 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 2300 | 1468841167014 Marionette TRACE conn6 <- [1,1722,null,{}] 04:26:07 INFO - PROCESS | 2300 | 1468841167017 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 2300 | 1468841167019 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:07 INFO - PROCESS | 2300 | 1468841167100 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 04:26:07 INFO - PROCESS | 2300 | 1468841167134 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 2300 | 1468841167135 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:07 INFO - PROCESS | 2300 | ++DOCSHELL 0DFBEC00 == 34 [pid = 2300] [id = 440] 04:26:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0E08B800) [pid = 2300] [serial = 1320] [outer = 00000000] 04:26:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (184EF000) [pid = 2300] [serial = 1321] [outer = 0E08B800] 04:26:07 INFO - PROCESS | 2300 | 1468841167179 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (184F1800) [pid = 2300] [serial = 1322] [outer = 0E08B800] 04:26:07 INFO - PROCESS | 2300 | 1468841167602 Marionette TRACE conn6 <- [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]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 04:26:07 INFO - PROCESS | 2300 | 1468841167658 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 2300 | 1468841167661 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 04:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:26:07 INFO - PROCESS | 2300 | 1468841167664 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 2300 | 1468841167666 Marionette TRACE conn6 <- [1,1726,null,{}] 04:26:07 INFO - PROCESS | 2300 | 1468841167669 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 2300 | 1468841167671 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:07 INFO - PROCESS | 2300 | 1468841167747 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 04:26:07 INFO - PROCESS | 2300 | 1468841167754 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 2300 | 1468841167756 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:07 INFO - PROCESS | 2300 | ++DOCSHELL 18B06400 == 35 [pid = 2300] [id = 441] 04:26:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19364400) [pid = 2300] [serial = 1323] [outer = 00000000] 04:26:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19389400) [pid = 2300] [serial = 1324] [outer = 19364400] 04:26:07 INFO - PROCESS | 2300 | 1468841167803 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19365C00) [pid = 2300] [serial = 1325] [outer = 19364400] 04:26:08 INFO - PROCESS | 2300 | 1468841168290 Marionette TRACE conn6 <- [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]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 04:26:08 INFO - PROCESS | 2300 | 1468841168335 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 2300 | 1468841168337 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 04:26:08 INFO - PROCESS | 2300 | 1468841168340 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:26:08 INFO - PROCESS | 2300 | 1468841168342 Marionette TRACE conn6 <- [1,1730,null,{}] 04:26:08 INFO - PROCESS | 2300 | 1468841168346 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:08 INFO - PROCESS | 2300 | 1468841168347 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:08 INFO - PROCESS | 2300 | 1468841168458 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 04:26:08 INFO - PROCESS | 2300 | 1468841168547 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 2300 | 1468841168549 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:08 INFO - PROCESS | 2300 | ++DOCSHELL 0E04F800 == 36 [pid = 2300] [id = 442] 04:26:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (19F36400) [pid = 2300] [serial = 1326] [outer = 00000000] 04:26:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (19F3EC00) [pid = 2300] [serial = 1327] [outer = 19F36400] 04:26:08 INFO - PROCESS | 2300 | 1468841168595 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (19F3F400) [pid = 2300] [serial = 1328] [outer = 19F36400] 04:26:09 INFO - PROCESS | 2300 | 1468841169009 Marionette TRACE conn6 <- [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]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 04:26:09 INFO - PROCESS | 2300 | 1468841169088 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 2300 | 1468841169090 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 04:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:26:09 INFO - PROCESS | 2300 | 1468841169094 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 2300 | 1468841169095 Marionette TRACE conn6 <- [1,1734,null,{}] 04:26:09 INFO - PROCESS | 2300 | 1468841169111 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 2300 | 1468841169113 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:09 INFO - PROCESS | 2300 | 1468841169232 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 04:26:09 INFO - PROCESS | 2300 | 1468841169244 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 2300 | 1468841169246 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:09 INFO - PROCESS | 2300 | ++DOCSHELL 14FB1C00 == 37 [pid = 2300] [id = 443] 04:26:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (19F36C00) [pid = 2300] [serial = 1329] [outer = 00000000] 04:26:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A079400) [pid = 2300] [serial = 1330] [outer = 19F36C00] 04:26:09 INFO - PROCESS | 2300 | 1468841169292 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A07D800) [pid = 2300] [serial = 1331] [outer = 19F36C00] 04:26:09 INFO - PROCESS | 2300 | 1468841169758 Marionette TRACE conn6 <- [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]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 731ms 04:26:09 INFO - PROCESS | 2300 | 1468841169826 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 2300 | 1468841169828 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 04:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:26:09 INFO - PROCESS | 2300 | 1468841169832 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 2300 | 1468841169834 Marionette TRACE conn6 <- [1,1738,null,{}] 04:26:09 INFO - PROCESS | 2300 | 1468841169839 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 2300 | 1468841169841 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:10 INFO - PROCESS | 2300 | 1468841169970 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 04:26:10 INFO - PROCESS | 2300 | 1468841169982 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 2300 | 1468841169985 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:10 INFO - PROCESS | 2300 | ++DOCSHELL 1584EC00 == 38 [pid = 2300] [id = 444] 04:26:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A170000) [pid = 2300] [serial = 1332] [outer = 00000000] 04:26:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A382400) [pid = 2300] [serial = 1333] [outer = 1A170000] 04:26:10 INFO - PROCESS | 2300 | 1468841170035 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1B401800) [pid = 2300] [serial = 1334] [outer = 1A170000] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1A07E400) [pid = 2300] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (188E5800) [pid = 2300] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1A16E800) [pid = 2300] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (17F1F800) [pid = 2300] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DDBC000) [pid = 2300] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D7C5400) [pid = 2300] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (14FA8800) [pid = 2300] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D0FD800) [pid = 2300] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A5E8800) [pid = 2300] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1838CC00) [pid = 2300] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:26:10 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (15363800) [pid = 2300] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:26:10 INFO - PROCESS | 2300 | 1468841170649 Marionette TRACE conn6 <- [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]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 870ms 04:26:10 INFO - PROCESS | 2300 | 1468841170706 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 04:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:26:10 INFO - PROCESS | 2300 | 1468841170708 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 04:26:10 INFO - PROCESS | 2300 | 1468841170711 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 2300 | 1468841170713 Marionette TRACE conn6 <- [1,1742,null,{}] 04:26:10 INFO - PROCESS | 2300 | 1468841170716 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:10 INFO - PROCESS | 2300 | 1468841170718 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:10 INFO - PROCESS | 2300 | 1468841170802 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 04:26:10 INFO - PROCESS | 2300 | 1468841170807 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 2300 | 1468841170809 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:10 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA7800 == 39 [pid = 2300] [id = 445] 04:26:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0DDD2000) [pid = 2300] [serial = 1335] [outer = 00000000] 04:26:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1838CC00) [pid = 2300] [serial = 1336] [outer = 0DDD2000] 04:26:10 INFO - PROCESS | 2300 | 1468841170864 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (195D8800) [pid = 2300] [serial = 1337] [outer = 0DDD2000] 04:26:11 INFO - PROCESS | 2300 | 1468841171297 Marionette TRACE conn6 <- [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]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 04:26:11 INFO - PROCESS | 2300 | 1468841171342 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 2300 | 1468841171344 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 04:26:11 INFO - PROCESS | 2300 | 1468841171347 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 2300 | 1468841171349 Marionette TRACE conn6 <- [1,1746,null,{}] 04:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:26:11 INFO - PROCESS | 2300 | 1468841171352 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:11 INFO - PROCESS | 2300 | 1468841171354 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:11 INFO - PROCESS | 2300 | 1468841171434 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 04:26:11 INFO - PROCESS | 2300 | 1468841171440 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 2300 | 1468841171442 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:11 INFO - PROCESS | 2300 | ++DOCSHELL 184EE000 == 40 [pid = 2300] [id = 446] 04:26:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A07C400) [pid = 2300] [serial = 1338] [outer = 00000000] 04:26:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1B401C00) [pid = 2300] [serial = 1339] [outer = 1A07C400] 04:26:11 INFO - PROCESS | 2300 | 1468841171487 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1B989800) [pid = 2300] [serial = 1340] [outer = 1A07C400] 04:26:11 INFO - PROCESS | 2300 | 1468841171924 Marionette TRACE conn6 <- [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]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 04:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:26:12 INFO - PROCESS | 2300 | 1468841171994 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 2300 | 1468841171996 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 04:26:12 INFO - PROCESS | 2300 | 1468841172000 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 2300 | 1468841172001 Marionette TRACE conn6 <- [1,1750,null,{}] 04:26:12 INFO - PROCESS | 2300 | 1468841172005 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 2300 | 1468841172007 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:12 INFO - PROCESS | 2300 | 1468841172087 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 04:26:12 INFO - PROCESS | 2300 | 1468841172092 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 2300 | 1468841172094 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:12 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B5C00 == 41 [pid = 2300] [id = 447] 04:26:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0C9CE400) [pid = 2300] [serial = 1341] [outer = 00000000] 04:26:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1B98F800) [pid = 2300] [serial = 1342] [outer = 0C9CE400] 04:26:12 INFO - PROCESS | 2300 | 1468841172140 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1BA13000) [pid = 2300] [serial = 1343] [outer = 0C9CE400] 04:26:12 INFO - PROCESS | 2300 | 1468841172868 Marionette TRACE conn6 <- [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]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 931ms 04:26:12 INFO - PROCESS | 2300 | 1468841172934 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 2300 | 1468841172938 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 04:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:26:12 INFO - PROCESS | 2300 | 1468841172943 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 2300 | 1468841172947 Marionette TRACE conn6 <- [1,1754,null,{}] 04:26:12 INFO - PROCESS | 2300 | 1468841172953 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 2300 | 1468841172956 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:13 INFO - PROCESS | 2300 | 1468841173094 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 04:26:13 INFO - PROCESS | 2300 | 1468841173229 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 2300 | 1468841173232 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:13 INFO - PROCESS | 2300 | ++DOCSHELL 0C91EC00 == 42 [pid = 2300] [id = 448] 04:26:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0CF83C00) [pid = 2300] [serial = 1344] [outer = 00000000] 04:26:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0D7D0800) [pid = 2300] [serial = 1345] [outer = 0CF83C00] 04:26:13 INFO - PROCESS | 2300 | 1468841173294 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0D82E400) [pid = 2300] [serial = 1346] [outer = 0CF83C00] 04:26:13 INFO - PROCESS | 2300 | 1468841173944 Marionette TRACE conn6 <- [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]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1078ms 04:26:14 INFO - PROCESS | 2300 | 1468841174023 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 2300 | 1468841174028 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 04:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:26:14 INFO - PROCESS | 2300 | 1468841174034 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 2300 | 1468841174038 Marionette TRACE conn6 <- [1,1758,null,{}] 04:26:14 INFO - PROCESS | 2300 | 1468841174042 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:14 INFO - PROCESS | 2300 | 1468841174045 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:14 INFO - PROCESS | 2300 | 1468841174178 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 04:26:14 INFO - PROCESS | 2300 | 1468841174314 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 2300 | 1468841174317 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:14 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB3000 == 43 [pid = 2300] [id = 449] 04:26:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0DDB3800) [pid = 2300] [serial = 1347] [outer = 00000000] 04:26:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0DFBC400) [pid = 2300] [serial = 1348] [outer = 0DDB3800] 04:26:14 INFO - PROCESS | 2300 | 1468841174375 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (14EB5400) [pid = 2300] [serial = 1349] [outer = 0DDB3800] 04:26:15 INFO - PROCESS | 2300 | 1468841175296 Marionette TRACE conn6 <- [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]]]}] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 184EE000 == 42 [pid = 2300] [id = 446] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 0DDA7800 == 41 [pid = 2300] [id = 445] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 1584EC00 == 40 [pid = 2300] [id = 444] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 14FB1C00 == 39 [pid = 2300] [id = 443] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 0E04F800 == 38 [pid = 2300] [id = 442] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 18B06400 == 37 [pid = 2300] [id = 441] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 0DFBEC00 == 36 [pid = 2300] [id = 440] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 17F24C00 == 35 [pid = 2300] [id = 439] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 15853400 == 34 [pid = 2300] [id = 438] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 14EB5C00 == 33 [pid = 2300] [id = 437] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 0E052400 == 32 [pid = 2300] [id = 436] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 0D831000 == 31 [pid = 2300] [id = 435] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 0D0F4C00 == 30 [pid = 2300] [id = 434] 04:26:15 INFO - PROCESS | 2300 | --DOCSHELL 14F26800 == 29 [pid = 2300] [id = 433] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (1A16F000) [pid = 2300] [serial = 1291] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (195D6000) [pid = 2300] [serial = 1289] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (195D4000) [pid = 2300] [serial = 1288] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1B4E9800) [pid = 2300] [serial = 1298] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1A11BC00) [pid = 2300] [serial = 1292] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A5E7C00) [pid = 2300] [serial = 1297] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1B98BC00) [pid = 2300] [serial = 1300] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1821C800) [pid = 2300] [serial = 1282] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (11D2D400) [pid = 2300] [serial = 1279] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (14E1C800) [pid = 2300] [serial = 1280] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D806400) [pid = 2300] [serial = 1276] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D82C800) [pid = 2300] [serial = 1277] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18387800) [pid = 2300] [serial = 1274] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F1A400) [pid = 2300] [serial = 1273] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDBD400) [pid = 2300] [serial = 1271] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DBB8C00) [pid = 2300] [serial = 1270] [outer = 00000000] [url = about:blank] 04:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1B4E0800) [pid = 2300] [serial = 1267] [outer = 00000000] [url = about:blank] 04:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1324ms 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1B8E9000) [pid = 2300] [serial = 1268] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (184F0C00) [pid = 2300] [serial = 1285] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1881AC00) [pid = 2300] [serial = 1286] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (195DA000) [pid = 2300] [serial = 1295] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (195D5800) [pid = 2300] [serial = 1294] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (14FA5800) [pid = 2300] [serial = 1283] [outer = 00000000] [url = about:blank] 04:26:15 INFO - PROCESS | 2300 | 1468841175383 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 2300 | 1468841175387 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 04:26:15 INFO - PROCESS | 2300 | 1468841175391 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:26:15 INFO - PROCESS | 2300 | 1468841175394 Marionette TRACE conn6 <- [1,1762,null,{}] 04:26:15 INFO - PROCESS | 2300 | 1468841175399 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 2300 | 1468841175402 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:15 INFO - PROCESS | 2300 | 1468841175495 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 04:26:15 INFO - PROCESS | 2300 | 1468841175502 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 2300 | 1468841175505 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:15 INFO - PROCESS | 2300 | ++DOCSHELL 0D806C00 == 30 [pid = 2300] [id = 450] 04:26:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D809400) [pid = 2300] [serial = 1350] [outer = 00000000] 04:26:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D82C800) [pid = 2300] [serial = 1351] [outer = 0D809400] 04:26:15 INFO - PROCESS | 2300 | 1468841175556 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D837C00) [pid = 2300] [serial = 1352] [outer = 0D809400] 04:26:16 INFO - PROCESS | 2300 | 1468841176046 Marionette TRACE conn6 <- [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]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 04:26:16 INFO - PROCESS | 2300 | 1468841176067 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 2300 | 1468841176072 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 04:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:26:16 INFO - PROCESS | 2300 | 1468841176083 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 2300 | 1468841176085 Marionette TRACE conn6 <- [1,1766,null,{}] 04:26:16 INFO - PROCESS | 2300 | 1468841176109 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 2300 | 1468841176111 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:16 INFO - PROCESS | 2300 | 1468841176202 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 04:26:16 INFO - PROCESS | 2300 | 1468841176328 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 2300 | 1468841176330 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:16 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB1000 == 31 [pid = 2300] [id = 451] 04:26:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDB3C00) [pid = 2300] [serial = 1353] [outer = 00000000] 04:26:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DFBCC00) [pid = 2300] [serial = 1354] [outer = 0DDB3C00] 04:26:16 INFO - PROCESS | 2300 | 1468841176378 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (11B47000) [pid = 2300] [serial = 1355] [outer = 0DDB3C00] 04:26:16 INFO - PROCESS | 2300 | 1468841176772 Marionette TRACE conn6 <- [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]]]}] 04:26:16 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 04:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 04:26:16 INFO - PROCESS | 2300 | 1468841176818 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 2300 | 1468841176821 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 04:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:26:16 INFO - PROCESS | 2300 | 1468841176824 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 2300 | 1468841176828 Marionette TRACE conn6 <- [1,1770,null,{}] 04:26:16 INFO - PROCESS | 2300 | 1468841176839 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 2300 | 1468841176844 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:16 INFO - PROCESS | 2300 | 1468841176963 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 04:26:17 INFO - PROCESS | 2300 | 1468841176982 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 2300 | 1468841176985 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:17 INFO - PROCESS | 2300 | ++DOCSHELL 17F1D000 == 32 [pid = 2300] [id = 452] 04:26:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F1D400) [pid = 2300] [serial = 1356] [outer = 00000000] 04:26:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F22C00) [pid = 2300] [serial = 1357] [outer = 17F1D400] 04:26:17 INFO - PROCESS | 2300 | 1468841177033 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F48C00) [pid = 2300] [serial = 1358] [outer = 17F1D400] 04:26:17 INFO - PROCESS | 2300 | 1468841177474 Marionette TRACE conn6 <- [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]]]}] 04:26:17 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 04:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 04:26:17 INFO - PROCESS | 2300 | 1468841177525 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 2300 | 1468841177528 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 04:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:26:17 INFO - PROCESS | 2300 | 1468841177531 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 2300 | 1468841177533 Marionette TRACE conn6 <- [1,1774,null,{}] 04:26:17 INFO - PROCESS | 2300 | 1468841177537 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:17 INFO - PROCESS | 2300 | 1468841177539 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:17 INFO - PROCESS | 2300 | 1468841177626 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 04:26:17 INFO - PROCESS | 2300 | 1468841177631 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 2300 | 1468841177633 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:17 INFO - PROCESS | 2300 | ++DOCSHELL 18382800 == 33 [pid = 2300] [id = 453] 04:26:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18383800) [pid = 2300] [serial = 1359] [outer = 00000000] 04:26:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (184F3800) [pid = 2300] [serial = 1360] [outer = 18383800] 04:26:17 INFO - PROCESS | 2300 | 1468841177677 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18816800) [pid = 2300] [serial = 1361] [outer = 18383800] 04:26:18 INFO - PROCESS | 2300 | 1468841178156 Marionette TRACE conn6 <- [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]]]}] 04:26:18 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 04:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 04:26:18 INFO - PROCESS | 2300 | 1468841178204 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 2300 | 1468841178206 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 04:26:18 INFO - PROCESS | 2300 | 1468841178209 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:26:18 INFO - PROCESS | 2300 | 1468841178211 Marionette TRACE conn6 <- [1,1778,null,{}] 04:26:18 INFO - PROCESS | 2300 | 1468841178215 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 2300 | 1468841178217 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:18 INFO - PROCESS | 2300 | 1468841178334 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 04:26:18 INFO - PROCESS | 2300 | 1468841178425 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 2300 | 1468841178427 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:18 INFO - PROCESS | 2300 | ++DOCSHELL 188EA000 == 34 [pid = 2300] [id = 454] 04:26:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18B05800) [pid = 2300] [serial = 1362] [outer = 00000000] 04:26:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (195D6400) [pid = 2300] [serial = 1363] [outer = 18B05800] 04:26:18 INFO - PROCESS | 2300 | 1468841178472 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (19F34000) [pid = 2300] [serial = 1364] [outer = 18B05800] 04:26:18 INFO - PROCESS | 2300 | 1468841178914 Marionette TRACE conn6 <- [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]]]}] 04:26:18 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) 04:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 04:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:26:18 INFO - PROCESS | 2300 | 1468841178946 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 2300 | 1468841178948 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 04:26:18 INFO - PROCESS | 2300 | 1468841178951 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 2300 | 1468841178953 Marionette TRACE conn6 <- [1,1782,null,{}] 04:26:18 INFO - PROCESS | 2300 | 1468841178957 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 2300 | 1468841178963 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:19 INFO - PROCESS | 2300 | 1468841179108 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 04:26:19 INFO - PROCESS | 2300 | 1468841179187 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 2300 | 1468841179189 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:19 INFO - PROCESS | 2300 | ++DOCSHELL 1A11DC00 == 35 [pid = 2300] [id = 455] 04:26:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A11E400) [pid = 2300] [serial = 1365] [outer = 00000000] 04:26:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A171800) [pid = 2300] [serial = 1366] [outer = 1A11E400] 04:26:19 INFO - PROCESS | 2300 | 1468841179236 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A16E800) [pid = 2300] [serial = 1367] [outer = 1A11E400] 04:26:19 INFO - PROCESS | 2300 | 1468841179656 Marionette TRACE conn6 <- [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]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 771ms 04:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:26:19 INFO - PROCESS | 2300 | 1468841179724 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 2300 | 1468841179726 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 04:26:19 INFO - PROCESS | 2300 | 1468841179736 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 2300 | 1468841179738 Marionette TRACE conn6 <- [1,1786,null,{}] 04:26:19 INFO - PROCESS | 2300 | 1468841179742 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:19 INFO - PROCESS | 2300 | 1468841179744 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:20 INFO - PROCESS | 2300 | 1468841180021 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (19F36400) [pid = 2300] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (17F48400) [pid = 2300] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0E084800) [pid = 2300] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (158DE400) [pid = 2300] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0E08B800) [pid = 2300] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (14EBBC00) [pid = 2300] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1B8EBC00) [pid = 2300] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D0F5400) [pid = 2300] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D832400) [pid = 2300] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (19364400) [pid = 2300] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19F36C00) [pid = 2300] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1A170000) [pid = 2300] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A07C400) [pid = 2300] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:26:20 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DDD2000) [pid = 2300] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:26:20 INFO - PROCESS | 2300 | 1468841180085 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 2300 | 1468841180087 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:20 INFO - PROCESS | 2300 | ++DOCSHELL 0C716800 == 36 [pid = 2300] [id = 456] 04:26:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0C7B8800) [pid = 2300] [serial = 1368] [outer = 00000000] 04:26:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0D82C000) [pid = 2300] [serial = 1369] [outer = 0C7B8800] 04:26:20 INFO - PROCESS | 2300 | 1468841180130 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14EB3C00) [pid = 2300] [serial = 1370] [outer = 0C7B8800] 04:26:20 INFO - PROCESS | 2300 | 1468841180473 Marionette TRACE conn6 <- [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]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 790ms 04:26:20 INFO - PROCESS | 2300 | 1468841180520 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 04:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:26:20 INFO - PROCESS | 2300 | 1468841180522 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 04:26:20 INFO - PROCESS | 2300 | 1468841180525 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 2300 | 1468841180527 Marionette TRACE conn6 <- [1,1790,null,{}] 04:26:20 INFO - PROCESS | 2300 | 1468841180530 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 2300 | 1468841180532 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:20 INFO - PROCESS | 2300 | 1468841180654 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 04:26:20 INFO - PROCESS | 2300 | 1468841180660 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 2300 | 1468841180661 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:20 INFO - PROCESS | 2300 | ++DOCSHELL 153F4800 == 37 [pid = 2300] [id = 457] 04:26:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (158E0400) [pid = 2300] [serial = 1371] [outer = 00000000] 04:26:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A07C400) [pid = 2300] [serial = 1372] [outer = 158E0400] 04:26:20 INFO - PROCESS | 2300 | 1468841180707 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A17A400) [pid = 2300] [serial = 1373] [outer = 158E0400] 04:26:21 INFO - PROCESS | 2300 | 1468841181119 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 04:26:21 INFO - PROCESS | 2300 | 1468841181164 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 2300 | 1468841181166 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 04:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:26:21 INFO - PROCESS | 2300 | 1468841181173 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 2300 | 1468841181175 Marionette TRACE conn6 <- [1,1794,null,{}] 04:26:21 INFO - PROCESS | 2300 | 1468841181194 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 2300 | 1468841181196 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:21 INFO - PROCESS | 2300 | 1468841181287 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 04:26:21 INFO - PROCESS | 2300 | 1468841181325 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 2300 | 1468841181327 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:21 INFO - PROCESS | 2300 | ++DOCSHELL 14F21400 == 38 [pid = 2300] [id = 458] 04:26:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (17F17C00) [pid = 2300] [serial = 1374] [outer = 00000000] 04:26:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1B880000) [pid = 2300] [serial = 1375] [outer = 17F17C00] 04:26:21 INFO - PROCESS | 2300 | 1468841181369 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1B8EB000) [pid = 2300] [serial = 1376] [outer = 17F17C00] 04:26:21 INFO - PROCESS | 2300 | 1468841181814 Marionette TRACE conn6 <- [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]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 690ms 04:26:21 INFO - PROCESS | 2300 | 1468841181862 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 2300 | 1468841181864 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 04:26:21 INFO - PROCESS | 2300 | 1468841181867 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:26:21 INFO - PROCESS | 2300 | 1468841181869 Marionette TRACE conn6 <- [1,1798,null,{}] 04:26:21 INFO - PROCESS | 2300 | 1468841181872 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 2300 | 1468841181874 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:21 INFO - PROCESS | 2300 | 1468841181957 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 04:26:21 INFO - PROCESS | 2300 | 1468841181962 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 2300 | 1468841181964 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:22 INFO - PROCESS | 2300 | ++DOCSHELL 1B98E000 == 39 [pid = 2300] [id = 459] 04:26:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1B98E400) [pid = 2300] [serial = 1377] [outer = 00000000] 04:26:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1BA1A400) [pid = 2300] [serial = 1378] [outer = 1B98E400] 04:26:22 INFO - PROCESS | 2300 | 1468841182007 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1BA1B400) [pid = 2300] [serial = 1379] [outer = 1B98E400] 04:26:22 INFO - PROCESS | 2300 | 1468841182772 Marionette TRACE conn6 <- [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]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 971ms 04:26:22 INFO - PROCESS | 2300 | 1468841182842 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 04:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:26:22 INFO - PROCESS | 2300 | 1468841182847 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 04:26:22 INFO - PROCESS | 2300 | 1468841182852 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 2300 | 1468841182857 Marionette TRACE conn6 <- [1,1802,null,{}] 04:26:22 INFO - PROCESS | 2300 | 1468841182863 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:22 INFO - PROCESS | 2300 | 1468841182866 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:23 INFO - PROCESS | 2300 | 1468841182987 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 04:26:23 INFO - PROCESS | 2300 | 1468841183123 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 2300 | 1468841183126 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:23 INFO - PROCESS | 2300 | ++DOCSHELL 0C970400 == 40 [pid = 2300] [id = 460] 04:26:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0CF35800) [pid = 2300] [serial = 1380] [outer = 00000000] 04:26:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0DDB4400) [pid = 2300] [serial = 1381] [outer = 0CF35800] 04:26:23 INFO - PROCESS | 2300 | 1468841183184 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (11DD0C00) [pid = 2300] [serial = 1382] [outer = 0CF35800] 04:26:23 INFO - PROCESS | 2300 | 1468841183777 Marionette TRACE conn6 <- [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]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 990ms 04:26:23 INFO - PROCESS | 2300 | 1468841183842 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 2300 | 1468841183847 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 04:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:26:23 INFO - PROCESS | 2300 | 1468841183854 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 2300 | 1468841183857 Marionette TRACE conn6 <- [1,1806,null,{}] 04:26:23 INFO - PROCESS | 2300 | 1468841183861 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 2300 | 1468841183864 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:24 INFO - PROCESS | 2300 | 1468841183981 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 04:26:24 INFO - PROCESS | 2300 | 1468841184120 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 2300 | 1468841184123 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:24 INFO - PROCESS | 2300 | ++DOCSHELL 18380000 == 41 [pid = 2300] [id = 461] 04:26:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (18381000) [pid = 2300] [serial = 1383] [outer = 00000000] 04:26:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (19364C00) [pid = 2300] [serial = 1384] [outer = 18381000] 04:26:24 INFO - PROCESS | 2300 | 1468841184207 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (19F40000) [pid = 2300] [serial = 1385] [outer = 18381000] 04:26:24 INFO - PROCESS | 2300 | 1468841184822 Marionette TRACE conn6 <- [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]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1021ms 04:26:24 INFO - PROCESS | 2300 | 1468841184878 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 2300 | 1468841184881 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 04:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:26:24 INFO - PROCESS | 2300 | 1468841184885 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 2300 | 1468841184889 Marionette TRACE conn6 <- [1,1810,null,{}] 04:26:24 INFO - PROCESS | 2300 | 1468841184900 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 2300 | 1468841184905 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:25 INFO - PROCESS | 2300 | 1468841185062 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 04:26:25 INFO - PROCESS | 2300 | 1468841185219 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 2300 | 1468841185222 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:25 INFO - PROCESS | 2300 | ++DOCSHELL 1BBE0400 == 42 [pid = 2300] [id = 462] 04:26:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1BBE4000) [pid = 2300] [serial = 1386] [outer = 00000000] 04:26:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (1C472800) [pid = 2300] [serial = 1387] [outer = 1BBE4000] 04:26:25 INFO - PROCESS | 2300 | 1468841185283 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (1C4D4800) [pid = 2300] [serial = 1388] [outer = 1BBE4000] 04:26:26 INFO - PROCESS | 2300 | 1468841186053 Marionette TRACE conn6 <- [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]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1235ms 04:26:26 INFO - PROCESS | 2300 | 1468841186135 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 2300 | 1468841186140 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 04:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:26:26 INFO - PROCESS | 2300 | 1468841186146 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 2300 | 1468841186149 Marionette TRACE conn6 <- [1,1814,null,{}] 04:26:26 INFO - PROCESS | 2300 | 1468841186155 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 2300 | 1468841186158 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:26 INFO - PROCESS | 2300 | 1468841186266 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 04:26:26 INFO - PROCESS | 2300 | 1468841186398 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 2300 | 1468841186402 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:26 INFO - PROCESS | 2300 | ++DOCSHELL 0D775000 == 43 [pid = 2300] [id = 463] 04:26:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0D775400) [pid = 2300] [serial = 1389] [outer = 00000000] 04:26:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (0D7C5000) [pid = 2300] [serial = 1390] [outer = 0D775400] 04:26:26 INFO - PROCESS | 2300 | 1468841186455 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (0D7D0C00) [pid = 2300] [serial = 1391] [outer = 0D775400] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 14F21400 == 42 [pid = 2300] [id = 458] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 153F4800 == 41 [pid = 2300] [id = 457] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 0C716800 == 40 [pid = 2300] [id = 456] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 1A11DC00 == 39 [pid = 2300] [id = 455] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 188EA000 == 38 [pid = 2300] [id = 454] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 18382800 == 37 [pid = 2300] [id = 453] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 17F1D000 == 36 [pid = 2300] [id = 452] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 0DDB1000 == 35 [pid = 2300] [id = 451] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 0D806C00 == 34 [pid = 2300] [id = 450] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 0C7B5C00 == 33 [pid = 2300] [id = 447] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 0DDB3000 == 32 [pid = 2300] [id = 449] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 0C91EC00 == 31 [pid = 2300] [id = 448] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 1BBE0400 == 30 [pid = 2300] [id = 462] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 18380000 == 29 [pid = 2300] [id = 461] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 1B98E000 == 28 [pid = 2300] [id = 459] 04:26:27 INFO - PROCESS | 2300 | --DOCSHELL 0C970400 == 27 [pid = 2300] [id = 460] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (19F3EC00) [pid = 2300] [serial = 1327] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (18380400) [pid = 2300] [serial = 1318] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (0E0D4400) [pid = 2300] [serial = 1309] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (14E1A000) [pid = 2300] [serial = 1310] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (16E23C00) [pid = 2300] [serial = 1315] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (17411400) [pid = 2300] [serial = 1316] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (184EF000) [pid = 2300] [serial = 1321] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (184F1800) [pid = 2300] [serial = 1322] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (14FEC400) [pid = 2300] [serial = 1312] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1572E000) [pid = 2300] [serial = 1313] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1B98E800) [pid = 2300] [serial = 1301] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0D772400) [pid = 2300] [serial = 1303] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D778000) [pid = 2300] [serial = 1304] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DBAB400) [pid = 2300] [serial = 1306] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DBB7800) [pid = 2300] [serial = 1307] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (19389400) [pid = 2300] [serial = 1324] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A079400) [pid = 2300] [serial = 1330] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (19F3F400) [pid = 2300] [serial = 1328] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A382400) [pid = 2300] [serial = 1333] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1A07D800) [pid = 2300] [serial = 1331] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1B989800) [pid = 2300] [serial = 1340] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1B401C00) [pid = 2300] [serial = 1339] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1B401800) [pid = 2300] [serial = 1334] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1B98F800) [pid = 2300] [serial = 1342] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18384800) [pid = 2300] [serial = 1319] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1838CC00) [pid = 2300] [serial = 1336] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (195D8800) [pid = 2300] [serial = 1337] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (19365C00) [pid = 2300] [serial = 1325] [outer = 00000000] [url = about:blank] 04:26:27 INFO - PROCESS | 2300 | 1468841187676 Marionette TRACE conn6 <- [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]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1581ms 04:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:26:27 INFO - PROCESS | 2300 | 1468841187732 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 2300 | 1468841187736 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 04:26:27 INFO - PROCESS | 2300 | 1468841187741 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 2300 | 1468841187744 Marionette TRACE conn6 <- [1,1818,null,{}] 04:26:27 INFO - PROCESS | 2300 | 1468841187756 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 2300 | 1468841187759 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:27 INFO - PROCESS | 2300 | 1468841187845 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 04:26:27 INFO - PROCESS | 2300 | 1468841187860 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 2300 | 1468841187863 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:27 INFO - PROCESS | 2300 | ++DOCSHELL 0D772400 == 28 [pid = 2300] [id = 464] 04:26:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D774400) [pid = 2300] [serial = 1392] [outer = 00000000] 04:26:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D77D000) [pid = 2300] [serial = 1393] [outer = 0D774400] 04:26:27 INFO - PROCESS | 2300 | 1468841187913 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D7C6000) [pid = 2300] [serial = 1394] [outer = 0D774400] 04:26:28 INFO - PROCESS | 2300 | 1468841188411 Marionette TRACE conn6 <- [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]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 04:26:28 INFO - PROCESS | 2300 | 1468841188471 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 2300 | 1468841188476 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 04:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:26:28 INFO - PROCESS | 2300 | 1468841188483 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 2300 | 1468841188486 Marionette TRACE conn6 <- [1,1822,null,{}] 04:26:28 INFO - PROCESS | 2300 | 1468841188490 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:28 INFO - PROCESS | 2300 | 1468841188493 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:28 INFO - PROCESS | 2300 | 1468841188615 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 04:26:28 INFO - PROCESS | 2300 | 1468841188714 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 2300 | 1468841188717 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:28 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA3C00 == 29 [pid = 2300] [id = 465] 04:26:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDA4000) [pid = 2300] [serial = 1395] [outer = 00000000] 04:26:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDABC00) [pid = 2300] [serial = 1396] [outer = 0DDA4000] 04:26:28 INFO - PROCESS | 2300 | 1468841188766 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DDB4800) [pid = 2300] [serial = 1397] [outer = 0DDA4000] 04:26:29 INFO - PROCESS | 2300 | 1468841189152 Marionette TRACE conn6 <- [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]]]}] 04:26:29 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 04:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 731ms 04:26:29 INFO - PROCESS | 2300 | 1468841189216 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 2300 | 1468841189219 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 04:26:29 INFO - PROCESS | 2300 | 1468841189222 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:26:29 INFO - PROCESS | 2300 | 1468841189226 Marionette TRACE conn6 <- [1,1826,null,{}] 04:26:29 INFO - PROCESS | 2300 | 1468841189237 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 2300 | 1468841189241 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:29 INFO - PROCESS | 2300 | 1468841189327 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 04:26:29 INFO - PROCESS | 2300 | 1468841189334 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 2300 | 1468841189338 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:29 INFO - PROCESS | 2300 | ++DOCSHELL 14EBD400 == 30 [pid = 2300] [id = 466] 04:26:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14EBE000) [pid = 2300] [serial = 1398] [outer = 00000000] 04:26:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (151BB400) [pid = 2300] [serial = 1399] [outer = 14EBE000] 04:26:29 INFO - PROCESS | 2300 | 1468841189390 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1572E000) [pid = 2300] [serial = 1400] [outer = 14EBE000] 04:26:29 INFO - PROCESS | 2300 | 1468841189915 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 04:26:30 INFO - PROCESS | 2300 | 1468841189983 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 2300 | 1468841189986 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 04:26:30 INFO - PROCESS | 2300 | 1468841189992 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 2300 | 1468841189993 Marionette TRACE conn6 <- [1,1830,null,{}] 04:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:26:30 INFO - PROCESS | 2300 | 1468841189997 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 2300 | 1468841189999 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:30 INFO - PROCESS | 2300 | 1468841190119 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 04:26:30 INFO - PROCESS | 2300 | 1468841190130 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 2300 | 1468841190132 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:30 INFO - PROCESS | 2300 | ++DOCSHELL 1580FC00 == 31 [pid = 2300] [id = 467] 04:26:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (16E20800) [pid = 2300] [serial = 1401] [outer = 00000000] 04:26:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (17F16800) [pid = 2300] [serial = 1402] [outer = 16E20800] 04:26:30 INFO - PROCESS | 2300 | 1468841190179 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (17F20C00) [pid = 2300] [serial = 1403] [outer = 16E20800] 04:26:30 INFO - PROCESS | 2300 | 1468841190637 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 04:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:26:30 INFO - PROCESS | 2300 | 1468841190671 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 2300 | 1468841190673 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 04:26:30 INFO - PROCESS | 2300 | 1468841190676 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 2300 | 1468841190678 Marionette TRACE conn6 <- [1,1834,null,{}] 04:26:30 INFO - PROCESS | 2300 | 1468841190681 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 2300 | 1468841190683 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:30 INFO - PROCESS | 2300 | 1468841190800 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 04:26:30 INFO - PROCESS | 2300 | 1468841190806 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 2300 | 1468841190808 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:30 INFO - PROCESS | 2300 | ++DOCSHELL 17F1E800 == 32 [pid = 2300] [id = 468] 04:26:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F1F400) [pid = 2300] [serial = 1404] [outer = 00000000] 04:26:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1827D400) [pid = 2300] [serial = 1405] [outer = 17F1F400] 04:26:30 INFO - PROCESS | 2300 | 1468841190852 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18382000) [pid = 2300] [serial = 1406] [outer = 17F1F400] 04:26:31 INFO - PROCESS | 2300 | 1468841191338 Marionette TRACE conn6 <- [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]]]}] 04:26:31 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) 04:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 04:26:31 INFO - PROCESS | 2300 | 1468841191411 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 2300 | 1468841191413 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 04:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:26:31 INFO - PROCESS | 2300 | 1468841191453 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 2300 | 1468841191455 Marionette TRACE conn6 <- [1,1838,null,{}] 04:26:31 INFO - PROCESS | 2300 | 1468841191459 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:31 INFO - PROCESS | 2300 | 1468841191465 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:31 INFO - PROCESS | 2300 | 1468841191847 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (18B05800) [pid = 2300] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1A11E400) [pid = 2300] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0CF83C00) [pid = 2300] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D809400) [pid = 2300] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0DDB3C00) [pid = 2300] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0DDB3800) [pid = 2300] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (17F1D400) [pid = 2300] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (18383800) [pid = 2300] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0C7B8800) [pid = 2300] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0C9CE400) [pid = 2300] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (158E0400) [pid = 2300] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1B98E400) [pid = 2300] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:26:31 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (17F17C00) [pid = 2300] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:26:31 INFO - PROCESS | 2300 | 1468841191912 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 2300 | 1468841191914 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:31 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B8800 == 33 [pid = 2300] [id = 469] 04:26:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0C96A000) [pid = 2300] [serial = 1407] [outer = 00000000] 04:26:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D0FF000) [pid = 2300] [serial = 1408] [outer = 0C96A000] 04:26:31 INFO - PROCESS | 2300 | 1468841191959 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1535B000) [pid = 2300] [serial = 1409] [outer = 0C96A000] 04:26:32 INFO - PROCESS | 2300 | 1468841192343 Marionette TRACE conn6 <- [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]]]}] 04:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 930ms 04:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:26:32 INFO - PROCESS | 2300 | 1468841192373 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 2300 | 1468841192375 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 04:26:32 INFO - PROCESS | 2300 | 1468841192378 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 2300 | 1468841192380 Marionette TRACE conn6 <- [1,1842,null,{}] 04:26:32 INFO - PROCESS | 2300 | 1468841192383 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:32 INFO - PROCESS | 2300 | 1468841192385 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:32 INFO - PROCESS | 2300 | 1468841192465 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 04:26:32 INFO - PROCESS | 2300 | 1468841192472 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 2300 | 1468841192473 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:32 INFO - PROCESS | 2300 | ++DOCSHELL 14FF6C00 == 34 [pid = 2300] [id = 470] 04:26:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F4A400) [pid = 2300] [serial = 1410] [outer = 00000000] 04:26:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18B0BC00) [pid = 2300] [serial = 1411] [outer = 17F4A400] 04:26:32 INFO - PROCESS | 2300 | 1468841192517 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19389C00) [pid = 2300] [serial = 1412] [outer = 17F4A400] 04:26:32 INFO - PROCESS | 2300 | 1468841192947 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 631ms 04:26:33 INFO - PROCESS | 2300 | 1468841193009 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 2300 | 1468841193011 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 04:26:33 INFO - PROCESS | 2300 | 1468841193014 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 2300 | 1468841193016 Marionette TRACE conn6 <- [1,1846,null,{}] 04:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:26:33 INFO - PROCESS | 2300 | 1468841193020 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 2300 | 1468841193022 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:33 INFO - PROCESS | 2300 | 1468841193101 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 04:26:33 INFO - PROCESS | 2300 | 1468841193107 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 2300 | 1468841193109 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:33 INFO - PROCESS | 2300 | ++DOCSHELL 08C85800 == 35 [pid = 2300] [id = 471] 04:26:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0C718000) [pid = 2300] [serial = 1413] [outer = 00000000] 04:26:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F38000) [pid = 2300] [serial = 1414] [outer = 0C718000] 04:26:33 INFO - PROCESS | 2300 | 1468841193155 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (195D8C00) [pid = 2300] [serial = 1415] [outer = 0C718000] 04:26:33 INFO - PROCESS | 2300 | 1468841193613 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 04:26:33 INFO - PROCESS | 2300 | 1468841193649 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 2300 | 1468841193651 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 04:26:33 INFO - PROCESS | 2300 | 1468841193670 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 2300 | 1468841193672 Marionette TRACE conn6 <- [1,1850,null,{}] 04:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:26:33 INFO - PROCESS | 2300 | 1468841193676 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 2300 | 1468841193678 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:33 INFO - PROCESS | 2300 | 1468841193761 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 04:26:33 INFO - PROCESS | 2300 | 1468841193766 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 2300 | 1468841193768 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:33 INFO - PROCESS | 2300 | ++DOCSHELL 14EB6C00 == 36 [pid = 2300] [id = 472] 04:26:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (19F41C00) [pid = 2300] [serial = 1416] [outer = 00000000] 04:26:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A077000) [pid = 2300] [serial = 1417] [outer = 19F41C00] 04:26:33 INFO - PROCESS | 2300 | 1468841193814 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A078400) [pid = 2300] [serial = 1418] [outer = 19F41C00] 04:26:34 INFO - PROCESS | 2300 | 1468841194650 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1013ms 04:26:34 INFO - PROCESS | 2300 | 1468841194690 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 04:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:26:34 INFO - PROCESS | 2300 | 1468841194695 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 04:26:34 INFO - PROCESS | 2300 | 1468841194700 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 2300 | 1468841194706 Marionette TRACE conn6 <- [1,1854,null,{}] 04:26:34 INFO - PROCESS | 2300 | 1468841194730 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:34 INFO - PROCESS | 2300 | 1468841194733 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:34 INFO - PROCESS | 2300 | 1468841194855 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 04:26:35 INFO - PROCESS | 2300 | 1468841194996 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 2300 | 1468841195000 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:35 INFO - PROCESS | 2300 | ++DOCSHELL 0D77C400 == 37 [pid = 2300] [id = 473] 04:26:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D77D400) [pid = 2300] [serial = 1419] [outer = 00000000] 04:26:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DDA6800) [pid = 2300] [serial = 1420] [outer = 0D77D400] 04:26:35 INFO - PROCESS | 2300 | 1468841195059 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0DDD3000) [pid = 2300] [serial = 1421] [outer = 0D77D400] 04:26:35 INFO - PROCESS | 2300 | 1468841195759 Marionette TRACE conn6 <- [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]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1082ms 04:26:35 INFO - PROCESS | 2300 | 1468841195794 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 2300 | 1468841195799 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 04:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:26:35 INFO - PROCESS | 2300 | 1468841195805 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 2300 | 1468841195809 Marionette TRACE conn6 <- [1,1858,null,{}] 04:26:35 INFO - PROCESS | 2300 | 1468841195813 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 2300 | 1468841195816 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:35 INFO - PROCESS | 2300 | 1468841195954 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 04:26:36 INFO - PROCESS | 2300 | 1468841196091 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 2300 | 1468841196094 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:36 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B2800 == 38 [pid = 2300] [id = 474] 04:26:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0C7B6800) [pid = 2300] [serial = 1422] [outer = 00000000] 04:26:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0D7C5400) [pid = 2300] [serial = 1423] [outer = 0C7B6800] 04:26:36 INFO - PROCESS | 2300 | 1468841196153 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0DDBF000) [pid = 2300] [serial = 1424] [outer = 0C7B6800] 04:26:36 INFO - PROCESS | 2300 | --DOCSHELL 08C85800 == 37 [pid = 2300] [id = 471] 04:26:36 INFO - PROCESS | 2300 | --DOCSHELL 14FF6C00 == 36 [pid = 2300] [id = 470] 04:26:36 INFO - PROCESS | 2300 | --DOCSHELL 0C7B8800 == 35 [pid = 2300] [id = 469] 04:26:36 INFO - PROCESS | 2300 | --DOCSHELL 17F1E800 == 34 [pid = 2300] [id = 468] 04:26:36 INFO - PROCESS | 2300 | --DOCSHELL 1580FC00 == 33 [pid = 2300] [id = 467] 04:26:36 INFO - PROCESS | 2300 | --DOCSHELL 14EBD400 == 32 [pid = 2300] [id = 466] 04:26:36 INFO - PROCESS | 2300 | --DOCSHELL 0DDA3C00 == 31 [pid = 2300] [id = 465] 04:26:36 INFO - PROCESS | 2300 | --DOCSHELL 0D772400 == 30 [pid = 2300] [id = 464] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1BA1B400) [pid = 2300] [serial = 1379] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1BA1A400) [pid = 2300] [serial = 1378] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1B880000) [pid = 2300] [serial = 1375] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (195D6400) [pid = 2300] [serial = 1363] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A171800) [pid = 2300] [serial = 1366] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D7D0800) [pid = 2300] [serial = 1345] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D82E400) [pid = 2300] [serial = 1346] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D82C800) [pid = 2300] [serial = 1351] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D837C00) [pid = 2300] [serial = 1352] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0DFBCC00) [pid = 2300] [serial = 1354] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (11B47000) [pid = 2300] [serial = 1355] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DFBC400) [pid = 2300] [serial = 1348] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19F34000) [pid = 2300] [serial = 1364] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14EB5400) [pid = 2300] [serial = 1349] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (17F22C00) [pid = 2300] [serial = 1357] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (17F48C00) [pid = 2300] [serial = 1358] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (184F3800) [pid = 2300] [serial = 1360] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0D82C000) [pid = 2300] [serial = 1369] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1BA13000) [pid = 2300] [serial = 1343] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1B8EB000) [pid = 2300] [serial = 1376] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A16E800) [pid = 2300] [serial = 1367] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (14EB3C00) [pid = 2300] [serial = 1370] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1A07C400) [pid = 2300] [serial = 1372] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (1A17A400) [pid = 2300] [serial = 1373] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (18816800) [pid = 2300] [serial = 1361] [outer = 00000000] [url = about:blank] 04:26:36 INFO - PROCESS | 2300 | 1468841196938 Marionette TRACE conn6 <- [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]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1173ms 04:26:37 INFO - PROCESS | 2300 | 1468841196983 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 04:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:26:37 INFO - PROCESS | 2300 | 1468841196987 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 04:26:37 INFO - PROCESS | 2300 | 1468841196992 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 2300 | 1468841196997 Marionette TRACE conn6 <- [1,1862,null,{}] 04:26:37 INFO - PROCESS | 2300 | 1468841197002 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 2300 | 1468841197004 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:37 INFO - PROCESS | 2300 | 1468841197106 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 04:26:37 INFO - PROCESS | 2300 | 1468841197208 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 2300 | 1468841197210 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:37 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CC400 == 31 [pid = 2300] [id = 475] 04:26:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0C9CE000) [pid = 2300] [serial = 1425] [outer = 00000000] 04:26:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0D805C00) [pid = 2300] [serial = 1426] [outer = 0C9CE000] 04:26:37 INFO - PROCESS | 2300 | 1468841197261 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D830C00) [pid = 2300] [serial = 1427] [outer = 0C9CE000] 04:26:37 INFO - PROCESS | 2300 | 1468841197725 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 790ms 04:26:37 INFO - PROCESS | 2300 | 1468841197783 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 2300 | 1468841197788 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 04:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:26:37 INFO - PROCESS | 2300 | 1468841197794 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 2300 | 1468841197797 Marionette TRACE conn6 <- [1,1866,null,{}] 04:26:37 INFO - PROCESS | 2300 | 1468841197801 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 2300 | 1468841197804 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:37 INFO - PROCESS | 2300 | 1468841197897 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 04:26:37 INFO - PROCESS | 2300 | 1468841197904 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 2300 | 1468841197907 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:37 INFO - PROCESS | 2300 | ++DOCSHELL 0E04B000 == 32 [pid = 2300] [id = 476] 04:26:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0E0D7C00) [pid = 2300] [serial = 1428] [outer = 00000000] 04:26:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (14E17800) [pid = 2300] [serial = 1429] [outer = 0E0D7C00] 04:26:37 INFO - PROCESS | 2300 | 1468841197960 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (14EB5400) [pid = 2300] [serial = 1430] [outer = 0E0D7C00] 04:26:38 INFO - PROCESS | 2300 | 1468841198430 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 04:26:38 INFO - PROCESS | 2300 | 1468841198469 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 2300 | 1468841198471 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 04:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:26:38 INFO - PROCESS | 2300 | 1468841198474 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 2300 | 1468841198478 Marionette TRACE conn6 <- [1,1870,null,{}] 04:26:38 INFO - PROCESS | 2300 | 1468841198489 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:38 INFO - PROCESS | 2300 | 1468841198494 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:38 INFO - PROCESS | 2300 | 1468841198580 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 04:26:38 INFO - PROCESS | 2300 | 1468841198590 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 2300 | 1468841198593 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:38 INFO - PROCESS | 2300 | ++DOCSHELL 17F1C400 == 33 [pid = 2300] [id = 477] 04:26:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17F1D400) [pid = 2300] [serial = 1431] [outer = 00000000] 04:26:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F3E800) [pid = 2300] [serial = 1432] [outer = 17F1D400] 04:26:38 INFO - PROCESS | 2300 | 1468841198643 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1827CC00) [pid = 2300] [serial = 1433] [outer = 17F1D400] 04:26:39 INFO - PROCESS | 2300 | 1468841199108 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 04:26:39 INFO - PROCESS | 2300 | 1468841199168 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 2300 | 1468841199171 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 04:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:26:39 INFO - PROCESS | 2300 | 1468841199176 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 2300 | 1468841199178 Marionette TRACE conn6 <- [1,1874,null,{}] 04:26:39 INFO - PROCESS | 2300 | 1468841199182 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 2300 | 1468841199184 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:39 INFO - PROCESS | 2300 | 1468841199301 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 04:26:39 INFO - PROCESS | 2300 | 1468841199309 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 2300 | 1468841199311 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:39 INFO - PROCESS | 2300 | ++DOCSHELL 18388400 == 34 [pid = 2300] [id = 478] 04:26:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1838D400) [pid = 2300] [serial = 1434] [outer = 00000000] 04:26:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18818000) [pid = 2300] [serial = 1435] [outer = 1838D400] 04:26:39 INFO - PROCESS | 2300 | 1468841199359 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18820800) [pid = 2300] [serial = 1436] [outer = 1838D400] 04:26:39 INFO - PROCESS | 2300 | 1468841199833 Marionette TRACE conn6 <- [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]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 04:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:26:39 INFO - PROCESS | 2300 | 1468841199846 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 2300 | 1468841199848 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 04:26:39 INFO - PROCESS | 2300 | 1468841199851 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 2300 | 1468841199853 Marionette TRACE conn6 <- [1,1878,null,{}] 04:26:39 INFO - PROCESS | 2300 | 1468841199863 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 2300 | 1468841199865 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:40 INFO - PROCESS | 2300 | 1468841199983 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 04:26:40 INFO - PROCESS | 2300 | 1468841199989 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 2300 | 1468841199991 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:40 INFO - PROCESS | 2300 | ++DOCSHELL 184F1800 == 35 [pid = 2300] [id = 479] 04:26:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18817800) [pid = 2300] [serial = 1437] [outer = 00000000] 04:26:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (195D8400) [pid = 2300] [serial = 1438] [outer = 18817800] 04:26:40 INFO - PROCESS | 2300 | 1468841200038 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F34000) [pid = 2300] [serial = 1439] [outer = 18817800] 04:26:40 INFO - PROCESS | 2300 | 1468841200543 Marionette TRACE conn6 <- [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]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 04:26:40 INFO - PROCESS | 2300 | 1468841200582 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 2300 | 1468841200585 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 04:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:26:40 INFO - PROCESS | 2300 | 1468841200591 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 2300 | 1468841200593 Marionette TRACE conn6 <- [1,1882,null,{}] 04:26:40 INFO - PROCESS | 2300 | 1468841200597 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:40 INFO - PROCESS | 2300 | 1468841200603 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:40 INFO - PROCESS | 2300 | 1468841200773 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 04:26:40 INFO - PROCESS | 2300 | 1468841200800 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 2300 | 1468841200802 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:40 INFO - PROCESS | 2300 | ++DOCSHELL 1A11D800 == 36 [pid = 2300] [id = 480] 04:26:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A11E400) [pid = 2300] [serial = 1440] [outer = 00000000] 04:26:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A172000) [pid = 2300] [serial = 1441] [outer = 1A11E400] 04:26:40 INFO - PROCESS | 2300 | 1468841200849 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A172800) [pid = 2300] [serial = 1442] [outer = 1A11E400] 04:26:41 INFO - PROCESS | 2300 | 1468841201288 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 04:26:41 INFO - PROCESS | 2300 | 1468841201322 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 2300 | 1468841201324 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 04:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:26:41 INFO - PROCESS | 2300 | 1468841201327 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 2300 | 1468841201329 Marionette TRACE conn6 <- [1,1886,null,{}] 04:26:41 INFO - PROCESS | 2300 | 1468841201332 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:41 INFO - PROCESS | 2300 | 1468841201334 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:41 INFO - PROCESS | 2300 | 1468841201454 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 04:26:41 INFO - PROCESS | 2300 | 1468841201460 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 2300 | 1468841201461 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:41 INFO - PROCESS | 2300 | ++DOCSHELL 1625C400 == 37 [pid = 2300] [id = 481] 04:26:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A176400) [pid = 2300] [serial = 1443] [outer = 00000000] 04:26:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A17D800) [pid = 2300] [serial = 1444] [outer = 1A176400] 04:26:41 INFO - PROCESS | 2300 | 1468841201562 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A5E5800) [pid = 2300] [serial = 1445] [outer = 1A176400] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (17F1F400) [pid = 2300] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0CF35800) [pid = 2300] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (18381000) [pid = 2300] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1BBE4000) [pid = 2300] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C96A000) [pid = 2300] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (17F4A400) [pid = 2300] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0C718000) [pid = 2300] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (16E20800) [pid = 2300] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D774400) [pid = 2300] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0DDA4000) [pid = 2300] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (14EBE000) [pid = 2300] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:26:41 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D775400) [pid = 2300] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:26:42 INFO - PROCESS | 2300 | 1468841202040 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 04:26:42 INFO - PROCESS | 2300 | 1468841202101 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 2300 | 1468841202103 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 04:26:42 INFO - PROCESS | 2300 | 1468841202109 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:26:42 INFO - PROCESS | 2300 | 1468841202111 Marionette TRACE conn6 <- [1,1890,null,{}] 04:26:42 INFO - PROCESS | 2300 | 1468841202114 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 2300 | 1468841202116 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:42 INFO - PROCESS | 2300 | 1468841202196 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 04:26:42 INFO - PROCESS | 2300 | 1468841202203 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 2300 | 1468841202204 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:42 INFO - PROCESS | 2300 | ++DOCSHELL 14EB3400 == 38 [pid = 2300] [id = 482] 04:26:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (16E20800) [pid = 2300] [serial = 1446] [outer = 00000000] 04:26:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (184EE000) [pid = 2300] [serial = 1447] [outer = 16E20800] 04:26:42 INFO - PROCESS | 2300 | 1468841202247 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A07D400) [pid = 2300] [serial = 1448] [outer = 16E20800] 04:26:42 INFO - PROCESS | 2300 | 1468841202697 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 632ms 04:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:26:42 INFO - PROCESS | 2300 | 1468841202745 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 2300 | 1468841202748 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 04:26:42 INFO - PROCESS | 2300 | 1468841202751 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 2300 | 1468841202752 Marionette TRACE conn6 <- [1,1894,null,{}] 04:26:42 INFO - PROCESS | 2300 | 1468841202756 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 2300 | 1468841202758 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:42 INFO - PROCESS | 2300 | 1468841202843 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 04:26:42 INFO - PROCESS | 2300 | 1468841202848 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 2300 | 1468841202850 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:42 INFO - PROCESS | 2300 | ++DOCSHELL 11D2F400 == 39 [pid = 2300] [id = 483] 04:26:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1535AC00) [pid = 2300] [serial = 1449] [outer = 00000000] 04:26:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1B406400) [pid = 2300] [serial = 1450] [outer = 1535AC00] 04:26:42 INFO - PROCESS | 2300 | 1468841202894 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1B4E6800) [pid = 2300] [serial = 1451] [outer = 1535AC00] 04:26:43 INFO - PROCESS | 2300 | 1468841203303 Marionette TRACE conn6 <- [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]]]}] 04:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 570ms 04:26:43 INFO - PROCESS | 2300 | 1468841203333 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 2300 | 1468841203335 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 04:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:26:43 INFO - PROCESS | 2300 | 1468841203338 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - PROCESS | 2300 | 1468841203340 Marionette TRACE conn6 <- [1,1898,null,{}] 04:26:43 INFO - PROCESS | 2300 | 1468841203343 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:43 INFO - PROCESS | 2300 | 1468841203345 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:43 INFO - PROCESS | 2300 | 1468841203478 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 04:26:43 INFO - PROCESS | 2300 | 1468841203489 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 2300 | 1468841203491 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:43 INFO - PROCESS | 2300 | ++DOCSHELL 0C714C00 == 40 [pid = 2300] [id = 484] 04:26:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0C91E800) [pid = 2300] [serial = 1452] [outer = 00000000] 04:26:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A7A7C00) [pid = 2300] [serial = 1453] [outer = 0C91E800] 04:26:43 INFO - PROCESS | 2300 | 1468841203536 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1B98A000) [pid = 2300] [serial = 1454] [outer = 0C91E800] 04:26:44 INFO - PROCESS | 2300 | 1468841204126 Marionette TRACE conn6 <- [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]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 830ms 04:26:44 INFO - PROCESS | 2300 | 1468841204171 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 2300 | 1468841204176 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 04:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:26:44 INFO - PROCESS | 2300 | 1468841204181 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 2300 | 1468841204185 Marionette TRACE conn6 <- [1,1902,null,{}] 04:26:44 INFO - PROCESS | 2300 | 1468841204191 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 2300 | 1468841204194 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:44 INFO - PROCESS | 2300 | 1468841204316 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 04:26:44 INFO - PROCESS | 2300 | 1468841204429 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 2300 | 1468841204432 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:44 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE3800 == 41 [pid = 2300] [id = 485] 04:26:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0D0F3800) [pid = 2300] [serial = 1455] [outer = 00000000] 04:26:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D834400) [pid = 2300] [serial = 1456] [outer = 0D0F3800] 04:26:44 INFO - PROCESS | 2300 | 1468841204530 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DDB3C00) [pid = 2300] [serial = 1457] [outer = 0D0F3800] 04:26:45 INFO - PROCESS | 2300 | 1468841205148 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1023ms 04:26:45 INFO - PROCESS | 2300 | 1468841205204 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 2300 | 1468841205209 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 04:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:26:45 INFO - PROCESS | 2300 | 1468841205216 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 2300 | 1468841205219 Marionette TRACE conn6 <- [1,1906,null,{}] 04:26:45 INFO - PROCESS | 2300 | 1468841205224 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 2300 | 1468841205227 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:45 INFO - PROCESS | 2300 | 1468841205344 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 04:26:45 INFO - PROCESS | 2300 | 1468841205484 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 2300 | 1468841205486 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:45 INFO - PROCESS | 2300 | ++DOCSHELL 15722400 == 42 [pid = 2300] [id = 486] 04:26:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (15728400) [pid = 2300] [serial = 1458] [outer = 00000000] 04:26:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (16E25C00) [pid = 2300] [serial = 1459] [outer = 15728400] 04:26:45 INFO - PROCESS | 2300 | 1468841205543 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (17F3D800) [pid = 2300] [serial = 1460] [outer = 15728400] 04:26:46 INFO - PROCESS | 2300 | 1468841206151 Marionette TRACE conn6 <- [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]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 971ms 04:26:46 INFO - PROCESS | 2300 | 1468841206189 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 2300 | 1468841206192 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 04:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:26:46 INFO - PROCESS | 2300 | 1468841206196 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 2300 | 1468841206200 Marionette TRACE conn6 <- [1,1910,null,{}] 04:26:46 INFO - PROCESS | 2300 | 1468841206211 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:46 INFO - PROCESS | 2300 | 1468841206216 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:46 INFO - PROCESS | 2300 | 1468841206326 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 04:26:46 INFO - PROCESS | 2300 | 1468841206472 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 2300 | 1468841206476 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:46 INFO - PROCESS | 2300 | ++DOCSHELL 1A380000 == 43 [pid = 2300] [id = 487] 04:26:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1A5E7800) [pid = 2300] [serial = 1461] [outer = 00000000] 04:26:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1B8EFC00) [pid = 2300] [serial = 1462] [outer = 1A5E7800] 04:26:46 INFO - PROCESS | 2300 | 1468841206534 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1B992400) [pid = 2300] [serial = 1463] [outer = 1A5E7800] 04:26:47 INFO - PROCESS | 2300 | 1468841207154 Marionette TRACE conn6 <- [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]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1025ms 04:26:47 INFO - PROCESS | 2300 | 1468841207224 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 2300 | 1468841207227 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 04:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:26:47 INFO - PROCESS | 2300 | 1468841207231 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 2300 | 1468841207233 Marionette TRACE conn6 <- [1,1914,null,{}] 04:26:47 INFO - PROCESS | 2300 | 1468841207264 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:47 INFO - PROCESS | 2300 | 1468841207267 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:47 INFO - PROCESS | 2300 | 1468841207449 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 04:26:47 INFO - PROCESS | 2300 | 1468841207512 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 2300 | 1468841207514 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:47 INFO - PROCESS | 2300 | ++DOCSHELL 19F40400 == 44 [pid = 2300] [id = 488] 04:26:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (19F42C00) [pid = 2300] [serial = 1464] [outer = 00000000] 04:26:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (1BA1B000) [pid = 2300] [serial = 1465] [outer = 19F42C00] 04:26:47 INFO - PROCESS | 2300 | 1468841207572 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (1BA78000) [pid = 2300] [serial = 1466] [outer = 19F42C00] 04:26:48 INFO - PROCESS | 2300 | 1468841208286 Marionette TRACE conn6 <- [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]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1068ms 04:26:48 INFO - PROCESS | 2300 | 1468841208302 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 2300 | 1468841208306 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 04:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:26:48 INFO - PROCESS | 2300 | 1468841208344 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - PROCESS | 2300 | 1468841208347 Marionette TRACE conn6 <- [1,1918,null,{}] 04:26:48 INFO - PROCESS | 2300 | 1468841208353 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 2300 | 1468841208356 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:48 INFO - PROCESS | 2300 | 1468841208455 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 04:26:48 INFO - PROCESS | 2300 | 1468841208568 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 2300 | 1468841208570 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:48 INFO - PROCESS | 2300 | ++DOCSHELL 0DCAFC00 == 45 [pid = 2300] [id = 489] 04:26:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0DDA6C00) [pid = 2300] [serial = 1467] [outer = 00000000] 04:26:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (0DDC0000) [pid = 2300] [serial = 1468] [outer = 0DDA6C00] 04:26:48 INFO - PROCESS | 2300 | 1468841208660 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 97 (0E0D8400) [pid = 2300] [serial = 1469] [outer = 0DDA6C00] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 11D2F400 == 44 [pid = 2300] [id = 483] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 14EB3400 == 43 [pid = 2300] [id = 482] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 1625C400 == 42 [pid = 2300] [id = 481] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 1A11D800 == 41 [pid = 2300] [id = 480] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 184F1800 == 40 [pid = 2300] [id = 479] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 18388400 == 39 [pid = 2300] [id = 478] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 17F1C400 == 38 [pid = 2300] [id = 477] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 0E04B000 == 37 [pid = 2300] [id = 476] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 0C9CC400 == 36 [pid = 2300] [id = 475] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 0C7B2800 == 35 [pid = 2300] [id = 474] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 0D77C400 == 34 [pid = 2300] [id = 473] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 14EB6C00 == 33 [pid = 2300] [id = 472] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 0D775000 == 32 [pid = 2300] [id = 463] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 19F40400 == 31 [pid = 2300] [id = 488] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 15722400 == 30 [pid = 2300] [id = 486] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 1A380000 == 29 [pid = 2300] [id = 487] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 0C714C00 == 28 [pid = 2300] [id = 484] 04:26:49 INFO - PROCESS | 2300 | --DOCSHELL 0CFE3800 == 27 [pid = 2300] [id = 485] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 96 (19F38000) [pid = 2300] [serial = 1414] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (17F16800) [pid = 2300] [serial = 1402] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (0D77D000) [pid = 2300] [serial = 1393] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0D7C6000) [pid = 2300] [serial = 1394] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0DDABC00) [pid = 2300] [serial = 1396] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (151BB400) [pid = 2300] [serial = 1399] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0DDB4800) [pid = 2300] [serial = 1397] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0D7D0C00) [pid = 2300] [serial = 1391] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D7C5000) [pid = 2300] [serial = 1390] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1827D400) [pid = 2300] [serial = 1405] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (11DD0C00) [pid = 2300] [serial = 1382] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DDB4400) [pid = 2300] [serial = 1381] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (19F40000) [pid = 2300] [serial = 1385] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (19364C00) [pid = 2300] [serial = 1384] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1C4D4800) [pid = 2300] [serial = 1388] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1C472800) [pid = 2300] [serial = 1387] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F20C00) [pid = 2300] [serial = 1403] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D0FF000) [pid = 2300] [serial = 1408] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (18382000) [pid = 2300] [serial = 1406] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (18B0BC00) [pid = 2300] [serial = 1411] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (195D8C00) [pid = 2300] [serial = 1415] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1535B000) [pid = 2300] [serial = 1409] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (19389C00) [pid = 2300] [serial = 1412] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1572E000) [pid = 2300] [serial = 1400] [outer = 00000000] [url = about:blank] 04:26:49 INFO - PROCESS | 2300 | 1468841209866 Marionette TRACE conn6 <- [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]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1600ms 04:26:49 INFO - PROCESS | 2300 | 1468841209930 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 2300 | 1468841209934 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 04:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:26:49 INFO - PROCESS | 2300 | 1468841209938 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 2300 | 1468841209943 Marionette TRACE conn6 <- [1,1922,null,{}] 04:26:49 INFO - PROCESS | 2300 | 1468841209948 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 2300 | 1468841209951 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:50 INFO - PROCESS | 2300 | 1468841210044 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 04:26:50 INFO - PROCESS | 2300 | 1468841210059 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 2300 | 1468841210062 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:50 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F8C00 == 28 [pid = 2300] [id = 490] 04:26:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0D775000) [pid = 2300] [serial = 1470] [outer = 00000000] 04:26:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0D7CBC00) [pid = 2300] [serial = 1471] [outer = 0D775000] 04:26:50 INFO - PROCESS | 2300 | 1468841210109 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D806C00) [pid = 2300] [serial = 1472] [outer = 0D775000] 04:26:50 INFO - PROCESS | 2300 | 1468841210616 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 731ms 04:26:50 INFO - PROCESS | 2300 | 1468841210670 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 2300 | 1468841210675 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 04:26:50 INFO - PROCESS | 2300 | 1468841210682 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:26:50 INFO - PROCESS | 2300 | 1468841210685 Marionette TRACE conn6 <- [1,1926,null,{}] 04:26:50 INFO - PROCESS | 2300 | 1468841210689 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:50 INFO - PROCESS | 2300 | 1468841210691 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:50 INFO - PROCESS | 2300 | 1468841210787 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 04:26:50 INFO - PROCESS | 2300 | 1468841210891 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 2300 | 1468841210893 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:50 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB4400 == 29 [pid = 2300] [id = 491] 04:26:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0DDB9400) [pid = 2300] [serial = 1473] [outer = 00000000] 04:26:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0DDD2C00) [pid = 2300] [serial = 1474] [outer = 0DDB9400] 04:26:50 INFO - PROCESS | 2300 | 1468841210941 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0E0D4000) [pid = 2300] [serial = 1475] [outer = 0DDB9400] 04:26:51 INFO - PROCESS | 2300 | 1468841211312 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 04:26:51 INFO - PROCESS | 2300 | 1468841211355 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 2300 | 1468841211358 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 04:26:51 INFO - PROCESS | 2300 | 1468841211361 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:26:51 INFO - PROCESS | 2300 | 1468841211365 Marionette TRACE conn6 <- [1,1930,null,{}] 04:26:51 INFO - PROCESS | 2300 | 1468841211376 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:51 INFO - PROCESS | 2300 | 1468841211381 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:51 INFO - PROCESS | 2300 | 1468841211469 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 04:26:51 INFO - PROCESS | 2300 | 1468841211476 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 2300 | 1468841211479 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:51 INFO - PROCESS | 2300 | ++DOCSHELL 14FEC400 == 30 [pid = 2300] [id = 492] 04:26:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1572E000) [pid = 2300] [serial = 1476] [outer = 00000000] 04:26:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (158E1000) [pid = 2300] [serial = 1477] [outer = 1572E000] 04:26:51 INFO - PROCESS | 2300 | 1468841211530 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (16E24C00) [pid = 2300] [serial = 1478] [outer = 1572E000] 04:26:52 INFO - PROCESS | 2300 | 1468841212033 Marionette TRACE conn6 <- [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]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 04:26:52 INFO - PROCESS | 2300 | 1468841212095 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 2300 | 1468841212097 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 04:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:26:52 INFO - PROCESS | 2300 | 1468841212134 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 2300 | 1468841212136 Marionette TRACE conn6 <- [1,1934,null,{}] 04:26:52 INFO - PROCESS | 2300 | 1468841212148 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 2300 | 1468841212150 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:52 INFO - PROCESS | 2300 | 1468841212280 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 04:26:52 INFO - PROCESS | 2300 | 1468841212286 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 2300 | 1468841212289 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:52 INFO - PROCESS | 2300 | ++DOCSHELL 17F1AC00 == 31 [pid = 2300] [id = 493] 04:26:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (17F1E000) [pid = 2300] [serial = 1479] [outer = 00000000] 04:26:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (17F44400) [pid = 2300] [serial = 1480] [outer = 17F1E000] 04:26:52 INFO - PROCESS | 2300 | 1468841212337 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1837FC00) [pid = 2300] [serial = 1481] [outer = 17F1E000] 04:26:52 INFO - PROCESS | 2300 | 1468841212772 Marionette TRACE conn6 <- [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]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 711ms 04:26:52 INFO - PROCESS | 2300 | 1468841212820 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 2300 | 1468841212822 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 04:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:26:52 INFO - PROCESS | 2300 | 1468841212825 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 2300 | 1468841212827 Marionette TRACE conn6 <- [1,1938,null,{}] 04:26:52 INFO - PROCESS | 2300 | 1468841212838 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 2300 | 1468841212840 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:52 INFO - PROCESS | 2300 | 1468841212949 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 04:26:52 INFO - PROCESS | 2300 | 1468841212956 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 2300 | 1468841212958 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:53 INFO - PROCESS | 2300 | ++DOCSHELL 16260C00 == 32 [pid = 2300] [id = 494] 04:26:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (18280400) [pid = 2300] [serial = 1482] [outer = 00000000] 04:26:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1838C400) [pid = 2300] [serial = 1483] [outer = 18280400] 04:26:53 INFO - PROCESS | 2300 | 1468841213037 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (184EF000) [pid = 2300] [serial = 1484] [outer = 18280400] 04:26:53 INFO - PROCESS | 2300 | 1468841213494 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 04:26:53 INFO - PROCESS | 2300 | 1468841213549 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 04:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:26:53 INFO - PROCESS | 2300 | 1468841213551 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 04:26:53 INFO - PROCESS | 2300 | 1468841213554 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 2300 | 1468841213556 Marionette TRACE conn6 <- [1,1942,null,{}] 04:26:53 INFO - PROCESS | 2300 | 1468841213560 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 2300 | 1468841213565 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:53 INFO - PROCESS | 2300 | 1468841213731 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 04:26:53 INFO - PROCESS | 2300 | 1468841213747 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 2300 | 1468841213749 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:54 INFO - PROCESS | 2300 | ++DOCSHELL 0D77F000 == 33 [pid = 2300] [id = 495] 04:26:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0D77F800) [pid = 2300] [serial = 1485] [outer = 00000000] 04:26:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (153F1400) [pid = 2300] [serial = 1486] [outer = 0D77F800] 04:26:54 INFO - PROCESS | 2300 | 1468841214135 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (195D7800) [pid = 2300] [serial = 1487] [outer = 0D77F800] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (1535AC00) [pid = 2300] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (18817800) [pid = 2300] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0C91E800) [pid = 2300] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1A11E400) [pid = 2300] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0E0D7C00) [pid = 2300] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1A176400) [pid = 2300] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0C7B6800) [pid = 2300] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (19F41C00) [pid = 2300] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (17F1D400) [pid = 2300] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1838D400) [pid = 2300] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C9CE000) [pid = 2300] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D77D400) [pid = 2300] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:26:54 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (16E20800) [pid = 2300] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:26:54 INFO - PROCESS | 2300 | 1468841214532 Marionette TRACE conn6 <- [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]]]}] 04:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1019ms 04:26:54 INFO - PROCESS | 2300 | 1468841214574 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 04:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:26:54 INFO - PROCESS | 2300 | 1468841214576 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 04:26:54 INFO - PROCESS | 2300 | 1468841214579 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 2300 | 1468841214581 Marionette TRACE conn6 <- [1,1946,null,{}] 04:26:54 INFO - PROCESS | 2300 | 1468841214584 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:54 INFO - PROCESS | 2300 | 1468841214586 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:54 INFO - PROCESS | 2300 | 1468841214703 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 04:26:54 INFO - PROCESS | 2300 | 1468841214764 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 2300 | 1468841214766 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:54 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE6400 == 34 [pid = 2300] [id = 496] 04:26:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0D773400) [pid = 2300] [serial = 1488] [outer = 00000000] 04:26:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18812400) [pid = 2300] [serial = 1489] [outer = 0D773400] 04:26:54 INFO - PROCESS | 2300 | 1468841214810 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (195D6800) [pid = 2300] [serial = 1490] [outer = 0D773400] 04:26:55 INFO - PROCESS | 2300 | 1468841215151 Marionette TRACE conn6 <- [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]]]}] 04:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 04:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:26:55 INFO - PROCESS | 2300 | 1468841215210 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 2300 | 1468841215212 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 04:26:55 INFO - PROCESS | 2300 | 1468841215215 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 2300 | 1468841215218 Marionette TRACE conn6 <- [1,1950,null,{}] 04:26:55 INFO - PROCESS | 2300 | 1468841215221 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 2300 | 1468841215223 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:55 INFO - PROCESS | 2300 | 1468841215341 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 04:26:55 INFO - PROCESS | 2300 | 1468841215378 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 2300 | 1468841215380 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:55 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B8000 == 35 [pid = 2300] [id = 497] 04:26:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1838DC00) [pid = 2300] [serial = 1491] [outer = 00000000] 04:26:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A071800) [pid = 2300] [serial = 1492] [outer = 1838DC00] 04:26:55 INFO - PROCESS | 2300 | 1468841215426 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A071C00) [pid = 2300] [serial = 1493] [outer = 1838DC00] 04:26:55 INFO - PROCESS | 2300 | 1468841215840 Marionette TRACE conn6 <- [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]]]}] 04:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 04:26:55 INFO - PROCESS | 2300 | 1468841215886 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 2300 | 1468841215888 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 04:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:26:55 INFO - PROCESS | 2300 | 1468841215891 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 2300 | 1468841215893 Marionette TRACE conn6 <- [1,1954,null,{}] 04:26:55 INFO - PROCESS | 2300 | 1468841215910 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 2300 | 1468841215912 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:56 INFO - PROCESS | 2300 | 1468841215996 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 04:26:56 INFO - PROCESS | 2300 | 1468841216005 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 2300 | 1468841216007 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:56 INFO - PROCESS | 2300 | ++DOCSHELL 1A07E000 == 36 [pid = 2300] [id = 498] 04:26:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A11E800) [pid = 2300] [serial = 1494] [outer = 00000000] 04:26:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A176000) [pid = 2300] [serial = 1495] [outer = 1A11E800] 04:26:56 INFO - PROCESS | 2300 | 1468841216052 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A7A5000) [pid = 2300] [serial = 1496] [outer = 1A11E800] 04:26:56 INFO - PROCESS | 2300 | 1468841216893 Marionette TRACE conn6 <- [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]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1019ms 04:26:56 INFO - PROCESS | 2300 | 1468841216912 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 2300 | 1468841216916 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 04:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:26:56 INFO - PROCESS | 2300 | 1468841216922 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 2300 | 1468841216927 Marionette TRACE conn6 <- [1,1958,null,{}] 04:26:56 INFO - PROCESS | 2300 | 1468841216933 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:56 INFO - PROCESS | 2300 | 1468841216936 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:57 INFO - PROCESS | 2300 | 1468841217065 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 04:26:57 INFO - PROCESS | 2300 | 1468841217207 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 2300 | 1468841217210 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:57 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C2400 == 37 [pid = 2300] [id = 499] 04:26:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0D7C4400) [pid = 2300] [serial = 1497] [outer = 00000000] 04:26:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0DCB6C00) [pid = 2300] [serial = 1498] [outer = 0D7C4400] 04:26:57 INFO - PROCESS | 2300 | 1468841217268 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0DDBF800) [pid = 2300] [serial = 1499] [outer = 0D7C4400] 04:26:57 INFO - PROCESS | 2300 | 1468841217981 Marionette TRACE conn6 <- [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]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1128ms 04:26:58 INFO - PROCESS | 2300 | 1468841218055 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 2300 | 1468841218060 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 04:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:26:58 INFO - PROCESS | 2300 | 1468841218067 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 2300 | 1468841218070 Marionette TRACE conn6 <- [1,1962,null,{}] 04:26:58 INFO - PROCESS | 2300 | 1468841218075 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 2300 | 1468841218078 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:58 INFO - PROCESS | 2300 | 1468841218224 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 04:26:58 INFO - PROCESS | 2300 | 1468841218360 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 2300 | 1468841218362 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:58 INFO - PROCESS | 2300 | ++DOCSHELL 0D774400 == 38 [pid = 2300] [id = 500] 04:26:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D778400) [pid = 2300] [serial = 1500] [outer = 00000000] 04:26:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (14EBF000) [pid = 2300] [serial = 1501] [outer = 0D778400] 04:26:58 INFO - PROCESS | 2300 | 1468841218420 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (16261000) [pid = 2300] [serial = 1502] [outer = 0D778400] 04:26:59 INFO - PROCESS | 2300 | --DOCSHELL 0C7B8000 == 37 [pid = 2300] [id = 497] 04:26:59 INFO - PROCESS | 2300 | --DOCSHELL 0CFE6400 == 36 [pid = 2300] [id = 496] 04:26:59 INFO - PROCESS | 2300 | --DOCSHELL 0D77F000 == 35 [pid = 2300] [id = 495] 04:26:59 INFO - PROCESS | 2300 | --DOCSHELL 16260C00 == 34 [pid = 2300] [id = 494] 04:26:59 INFO - PROCESS | 2300 | --DOCSHELL 17F1AC00 == 33 [pid = 2300] [id = 493] 04:26:59 INFO - PROCESS | 2300 | --DOCSHELL 14FEC400 == 32 [pid = 2300] [id = 492] 04:26:59 INFO - PROCESS | 2300 | --DOCSHELL 0DDB4400 == 31 [pid = 2300] [id = 491] 04:26:59 INFO - PROCESS | 2300 | --DOCSHELL 0D0F8C00 == 30 [pid = 2300] [id = 490] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (1B4E6800) [pid = 2300] [serial = 1451] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (195D8400) [pid = 2300] [serial = 1438] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (1A7A7C00) [pid = 2300] [serial = 1453] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1A172000) [pid = 2300] [serial = 1441] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (19F34000) [pid = 2300] [serial = 1439] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (14E17800) [pid = 2300] [serial = 1429] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1B98A000) [pid = 2300] [serial = 1454] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (14EB5400) [pid = 2300] [serial = 1430] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A17D800) [pid = 2300] [serial = 1444] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D7C5400) [pid = 2300] [serial = 1423] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DDBF000) [pid = 2300] [serial = 1424] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A078400) [pid = 2300] [serial = 1418] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A077000) [pid = 2300] [serial = 1417] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (17F3E800) [pid = 2300] [serial = 1432] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1827CC00) [pid = 2300] [serial = 1433] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (18818000) [pid = 2300] [serial = 1435] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D805C00) [pid = 2300] [serial = 1426] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D830C00) [pid = 2300] [serial = 1427] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DDA6800) [pid = 2300] [serial = 1420] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DDD3000) [pid = 2300] [serial = 1421] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A172800) [pid = 2300] [serial = 1442] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (184EE000) [pid = 2300] [serial = 1447] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1B406400) [pid = 2300] [serial = 1450] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A5E5800) [pid = 2300] [serial = 1445] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A07D400) [pid = 2300] [serial = 1448] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (18820800) [pid = 2300] [serial = 1436] [outer = 00000000] [url = about:blank] 04:26:59 INFO - PROCESS | 2300 | 1468841219219 Marionette TRACE conn6 <- [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]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1175ms 04:26:59 INFO - PROCESS | 2300 | 1468841219244 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 2300 | 1468841219248 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 04:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:26:59 INFO - PROCESS | 2300 | 1468841219252 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 2300 | 1468841219257 Marionette TRACE conn6 <- [1,1966,null,{}] 04:26:59 INFO - PROCESS | 2300 | 1468841219262 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:59 INFO - PROCESS | 2300 | 1468841219265 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:59 INFO - PROCESS | 2300 | 1468841219367 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 04:26:59 INFO - PROCESS | 2300 | 1468841219463 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 2300 | 1468841219465 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:26:59 INFO - PROCESS | 2300 | ++DOCSHELL 0C891400 == 31 [pid = 2300] [id = 501] 04:26:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0C91EC00) [pid = 2300] [serial = 1503] [outer = 00000000] 04:26:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D060000) [pid = 2300] [serial = 1504] [outer = 0C91EC00] 04:26:59 INFO - PROCESS | 2300 | 1468841219513 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D831800) [pid = 2300] [serial = 1505] [outer = 0C91EC00] 04:26:59 INFO - PROCESS | 2300 | 1468841219976 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 790ms 04:27:00 INFO - PROCESS | 2300 | 1468841220044 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 2300 | 1468841220048 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 04:27:00 INFO - PROCESS | 2300 | 1468841220055 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:27:00 INFO - PROCESS | 2300 | 1468841220057 Marionette TRACE conn6 <- [1,1970,null,{}] 04:27:00 INFO - PROCESS | 2300 | 1468841220061 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 2300 | 1468841220064 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:00 INFO - PROCESS | 2300 | 1468841220158 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 04:27:00 INFO - PROCESS | 2300 | 1468841220171 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 2300 | 1468841220173 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:00 INFO - PROCESS | 2300 | ++DOCSHELL 0E085400 == 32 [pid = 2300] [id = 502] 04:27:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0E087000) [pid = 2300] [serial = 1506] [outer = 00000000] 04:27:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (14EB4000) [pid = 2300] [serial = 1507] [outer = 0E087000] 04:27:00 INFO - PROCESS | 2300 | 1468841220219 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (14EBD000) [pid = 2300] [serial = 1508] [outer = 0E087000] 04:27:00 INFO - PROCESS | 2300 | 1468841220658 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 04:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:27:00 INFO - PROCESS | 2300 | 1468841220691 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 2300 | 1468841220693 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 04:27:00 INFO - PROCESS | 2300 | 1468841220697 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 2300 | 1468841220700 Marionette TRACE conn6 <- [1,1974,null,{}] 04:27:00 INFO - PROCESS | 2300 | 1468841220712 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 2300 | 1468841220717 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:00 INFO - PROCESS | 2300 | 1468841220807 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 04:27:00 INFO - PROCESS | 2300 | 1468841220816 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 2300 | 1468841220820 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:00 INFO - PROCESS | 2300 | ++DOCSHELL 17F3E800 == 33 [pid = 2300] [id = 503] 04:27:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F42800) [pid = 2300] [serial = 1509] [outer = 00000000] 04:27:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1821E400) [pid = 2300] [serial = 1510] [outer = 17F42800] 04:27:00 INFO - PROCESS | 2300 | 1468841220874 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18385400) [pid = 2300] [serial = 1511] [outer = 17F42800] 04:27:01 INFO - PROCESS | 2300 | 1468841221339 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 04:27:01 INFO - PROCESS | 2300 | 1468841221389 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 2300 | 1468841221391 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 04:27:01 INFO - PROCESS | 2300 | 1468841221394 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:27:01 INFO - PROCESS | 2300 | 1468841221396 Marionette TRACE conn6 <- [1,1978,null,{}] 04:27:01 INFO - PROCESS | 2300 | 1468841221400 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 2300 | 1468841221402 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:01 INFO - PROCESS | 2300 | 1468841221490 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 04:27:01 INFO - PROCESS | 2300 | 1468841221528 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 2300 | 1468841221530 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:01 INFO - PROCESS | 2300 | ++DOCSHELL 18818000 == 34 [pid = 2300] [id = 504] 04:27:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18819000) [pid = 2300] [serial = 1512] [outer = 00000000] 04:27:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19370800) [pid = 2300] [serial = 1513] [outer = 18819000] 04:27:01 INFO - PROCESS | 2300 | 1468841221577 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (195D6000) [pid = 2300] [serial = 1514] [outer = 18819000] 04:27:02 INFO - PROCESS | 2300 | 1468841222056 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 04:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:27:02 INFO - PROCESS | 2300 | 1468841222068 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 2300 | 1468841222071 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 04:27:02 INFO - PROCESS | 2300 | 1468841222074 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 2300 | 1468841222076 Marionette TRACE conn6 <- [1,1982,null,{}] 04:27:02 INFO - PROCESS | 2300 | 1468841222079 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 2300 | 1468841222081 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:02 INFO - PROCESS | 2300 | 1468841222203 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 04:27:02 INFO - PROCESS | 2300 | 1468841222208 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 2300 | 1468841222210 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:02 INFO - PROCESS | 2300 | ++DOCSHELL 08C86C00 == 35 [pid = 2300] [id = 505] 04:27:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0C976C00) [pid = 2300] [serial = 1515] [outer = 00000000] 04:27:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (19F38400) [pid = 2300] [serial = 1516] [outer = 0C976C00] 04:27:02 INFO - PROCESS | 2300 | 1468841222255 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (19F3A400) [pid = 2300] [serial = 1517] [outer = 0C976C00] 04:27:02 INFO - PROCESS | 2300 | 1468841222719 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 04:27:02 INFO - PROCESS | 2300 | 1468841222744 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 04:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:27:02 INFO - PROCESS | 2300 | 1468841222746 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 04:27:02 INFO - PROCESS | 2300 | 1468841222749 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 2300 | 1468841222751 Marionette TRACE conn6 <- [1,1986,null,{}] 04:27:02 INFO - PROCESS | 2300 | 1468841222755 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 2300 | 1468841222761 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:02 INFO - PROCESS | 2300 | 1468841222905 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 04:27:03 INFO - PROCESS | 2300 | 1468841223002 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 2300 | 1468841223004 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:03 INFO - PROCESS | 2300 | ++DOCSHELL 0E0D5C00 == 36 [pid = 2300] [id = 506] 04:27:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A07FC00) [pid = 2300] [serial = 1518] [outer = 00000000] 04:27:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A179C00) [pid = 2300] [serial = 1519] [outer = 1A07FC00] 04:27:03 INFO - PROCESS | 2300 | 1468841223053 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A17C000) [pid = 2300] [serial = 1520] [outer = 1A07FC00] 04:27:03 INFO - PROCESS | 2300 | 1468841223460 Marionette TRACE conn6 <- [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]]]}] 04:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 04:27:03 INFO - PROCESS | 2300 | 1468841223480 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 2300 | 1468841223483 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 04:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:27:03 INFO - PROCESS | 2300 | 1468841223486 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 2300 | 1468841223488 Marionette TRACE conn6 <- [1,1990,null,{}] 04:27:03 INFO - PROCESS | 2300 | 1468841223491 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:03 INFO - PROCESS | 2300 | 1468841223493 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:03 INFO - PROCESS | 2300 | 1468841223611 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 04:27:03 INFO - PROCESS | 2300 | 1468841223617 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 2300 | 1468841223619 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:03 INFO - PROCESS | 2300 | ++DOCSHELL 0E04BC00 == 37 [pid = 2300] [id = 507] 04:27:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A5E5800) [pid = 2300] [serial = 1521] [outer = 00000000] 04:27:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1B4E6800) [pid = 2300] [serial = 1522] [outer = 1A5E5800] 04:27:03 INFO - PROCESS | 2300 | 1468841223723 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1B4E9800) [pid = 2300] [serial = 1523] [outer = 1A5E5800] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (18280400) [pid = 2300] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0D0F3800) [pid = 2300] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (15728400) [pid = 2300] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A5E7800) [pid = 2300] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (19F42C00) [pid = 2300] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D77F800) [pid = 2300] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D773400) [pid = 2300] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1838DC00) [pid = 2300] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (17F1E000) [pid = 2300] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1572E000) [pid = 2300] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDA6C00) [pid = 2300] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDB9400) [pid = 2300] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:27:04 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D775000) [pid = 2300] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:27:04 INFO - PROCESS | 2300 | 1468841224197 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 04:27:04 INFO - PROCESS | 2300 | 1468841224217 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 2300 | 1468841224219 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 04:27:04 INFO - PROCESS | 2300 | 1468841224222 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:27:04 INFO - PROCESS | 2300 | 1468841224224 Marionette TRACE conn6 <- [1,1994,null,{}] 04:27:04 INFO - PROCESS | 2300 | 1468841224242 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 2300 | 1468841224244 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:04 INFO - PROCESS | 2300 | 1468841224357 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 04:27:04 INFO - PROCESS | 2300 | 1468841224364 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 2300 | 1468841224365 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:04 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB1000 == 38 [pid = 2300] [id = 508] 04:27:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14EB3C00) [pid = 2300] [serial = 1524] [outer = 00000000] 04:27:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18389400) [pid = 2300] [serial = 1525] [outer = 14EB3C00] 04:27:04 INFO - PROCESS | 2300 | 1468841224412 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A07AC00) [pid = 2300] [serial = 1526] [outer = 14EB3C00] 04:27:04 INFO - PROCESS | 2300 | 1468841224852 Marionette TRACE conn6 <- [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]]]}] 04:27:04 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 04:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 04:27:04 INFO - PROCESS | 2300 | 1468841224917 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 2300 | 1468841224919 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 04:27:04 INFO - PROCESS | 2300 | 1468841224922 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:27:04 INFO - PROCESS | 2300 | 1468841224924 Marionette TRACE conn6 <- [1,1998,null,{}] 04:27:04 INFO - PROCESS | 2300 | 1468841224937 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 2300 | 1468841224939 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:05 INFO - PROCESS | 2300 | 1468841225020 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 04:27:05 INFO - PROCESS | 2300 | 1468841225025 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 2300 | 1468841225027 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:05 INFO - PROCESS | 2300 | ++DOCSHELL 1821CC00 == 39 [pid = 2300] [id = 509] 04:27:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A178800) [pid = 2300] [serial = 1527] [outer = 00000000] 04:27:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1B8F4800) [pid = 2300] [serial = 1528] [outer = 1A178800] 04:27:05 INFO - PROCESS | 2300 | 1468841225073 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1B991C00) [pid = 2300] [serial = 1529] [outer = 1A178800] 04:27:05 INFO - PROCESS | 2300 | 1468841225511 Marionette TRACE conn6 <- [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]]]}] 04:27:05 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 04:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 04:27:05 INFO - PROCESS | 2300 | 1468841225557 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 2300 | 1468841225560 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 04:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:27:05 INFO - PROCESS | 2300 | 1468841225563 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 2300 | 1468841225565 Marionette TRACE conn6 <- [1,2002,null,{}] 04:27:05 INFO - PROCESS | 2300 | 1468841225568 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:05 INFO - PROCESS | 2300 | 1468841225570 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:05 INFO - PROCESS | 2300 | 1468841225654 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 04:27:05 INFO - PROCESS | 2300 | 1468841225659 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 2300 | 1468841225661 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:05 INFO - PROCESS | 2300 | ++DOCSHELL 1B8F3000 == 40 [pid = 2300] [id = 510] 04:27:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1B98E400) [pid = 2300] [serial = 1530] [outer = 00000000] 04:27:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1BA1B400) [pid = 2300] [serial = 1531] [outer = 1B98E400] 04:27:05 INFO - PROCESS | 2300 | 1468841225708 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1BA77C00) [pid = 2300] [serial = 1532] [outer = 1B98E400] 04:27:06 INFO - PROCESS | 2300 | 1468841226405 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 871ms 04:27:06 INFO - PROCESS | 2300 | 1468841226437 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 2300 | 1468841226442 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 04:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:27:06 INFO - PROCESS | 2300 | 1468841226447 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 2300 | 1468841226451 Marionette TRACE conn6 <- [1,2006,null,{}] 04:27:06 INFO - PROCESS | 2300 | 1468841226458 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 2300 | 1468841226461 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:06 INFO - PROCESS | 2300 | 1468841226581 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 04:27:06 INFO - PROCESS | 2300 | 1468841226740 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 2300 | 1468841226743 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:06 INFO - PROCESS | 2300 | ++DOCSHELL 0D774C00 == 41 [pid = 2300] [id = 511] 04:27:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0D7C6400) [pid = 2300] [serial = 1533] [outer = 00000000] 04:27:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0DDA9400) [pid = 2300] [serial = 1534] [outer = 0D7C6400] 04:27:06 INFO - PROCESS | 2300 | 1468841226800 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0DFBEC00) [pid = 2300] [serial = 1535] [outer = 0D7C6400] 04:27:07 INFO - PROCESS | 2300 | 1468841227432 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1020ms 04:27:07 INFO - PROCESS | 2300 | 1468841227472 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 04:27:07 INFO - PROCESS | 2300 | 1468841227477 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 04:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:27:07 INFO - PROCESS | 2300 | 1468841227484 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 2300 | 1468841227487 Marionette TRACE conn6 <- [1,2010,null,{}] 04:27:07 INFO - PROCESS | 2300 | 1468841227525 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:07 INFO - PROCESS | 2300 | 1468841227528 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:07 INFO - PROCESS | 2300 | 1468841227643 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 04:27:07 INFO - PROCESS | 2300 | 1468841227786 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 2300 | 1468841227789 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:07 INFO - PROCESS | 2300 | ++DOCSHELL 17406C00 == 42 [pid = 2300] [id = 512] 04:27:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (17412C00) [pid = 2300] [serial = 1536] [outer = 00000000] 04:27:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1827B000) [pid = 2300] [serial = 1537] [outer = 17412C00] 04:27:07 INFO - PROCESS | 2300 | 1468841227851 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (18817400) [pid = 2300] [serial = 1538] [outer = 17412C00] 04:27:08 INFO - PROCESS | 2300 | 1468841228485 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1037ms 04:27:08 INFO - PROCESS | 2300 | 1468841228524 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 2300 | 1468841228527 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 04:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:27:08 INFO - PROCESS | 2300 | 1468841228531 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 2300 | 1468841228535 Marionette TRACE conn6 <- [1,2014,null,{}] 04:27:08 INFO - PROCESS | 2300 | 1468841228546 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 2300 | 1468841228551 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:08 INFO - PROCESS | 2300 | 1468841228662 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 04:27:08 INFO - PROCESS | 2300 | 1468841228808 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 2300 | 1468841228812 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:08 INFO - PROCESS | 2300 | ++DOCSHELL 1B997C00 == 43 [pid = 2300] [id = 513] 04:27:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1B998000) [pid = 2300] [serial = 1539] [outer = 00000000] 04:27:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (1BBEA400) [pid = 2300] [serial = 1540] [outer = 1B998000] 04:27:08 INFO - PROCESS | 2300 | 1468841228874 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (1C4D3C00) [pid = 2300] [serial = 1541] [outer = 1B998000] 04:27:09 INFO - PROCESS | 2300 | 1468841229511 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1023ms 04:27:09 INFO - PROCESS | 2300 | 1468841229556 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 2300 | 1468841229559 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 04:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:27:09 INFO - PROCESS | 2300 | 1468841229563 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 2300 | 1468841229565 Marionette TRACE conn6 <- [1,2018,null,{}] 04:27:09 INFO - PROCESS | 2300 | 1468841229568 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:09 INFO - PROCESS | 2300 | 1468841229571 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:09 INFO - PROCESS | 2300 | 1468841229685 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 04:27:09 INFO - PROCESS | 2300 | 1468841229932 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 2300 | 1468841229935 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:09 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B0C00 == 44 [pid = 2300] [id = 514] 04:27:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0C7BA000) [pid = 2300] [serial = 1542] [outer = 00000000] 04:27:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 95 (0CFE7000) [pid = 2300] [serial = 1543] [outer = 0C7BA000] 04:27:10 INFO - PROCESS | 2300 | 1468841230005 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 96 (0D7C6C00) [pid = 2300] [serial = 1544] [outer = 0C7BA000] 04:27:10 INFO - PROCESS | 2300 | 1468841230661 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1124ms 04:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:27:10 INFO - PROCESS | 2300 | 1468841230691 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 04:27:10 INFO - PROCESS | 2300 | 1468841230694 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 04:27:10 INFO - PROCESS | 2300 | 1468841230699 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 2300 | 1468841230701 Marionette TRACE conn6 <- [1,2022,null,{}] 04:27:10 INFO - PROCESS | 2300 | 1468841230707 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:10 INFO - PROCESS | 2300 | 1468841230711 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 1821CC00 == 43 [pid = 2300] [id = 509] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0DDB1000 == 42 [pid = 2300] [id = 508] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0E04BC00 == 41 [pid = 2300] [id = 507] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0E0D5C00 == 40 [pid = 2300] [id = 506] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 08C86C00 == 39 [pid = 2300] [id = 505] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 18818000 == 38 [pid = 2300] [id = 504] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 17F3E800 == 37 [pid = 2300] [id = 503] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0E085400 == 36 [pid = 2300] [id = 502] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0C891400 == 35 [pid = 2300] [id = 501] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0D7C2400 == 34 [pid = 2300] [id = 499] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 1A07E000 == 33 [pid = 2300] [id = 498] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0D774400 == 32 [pid = 2300] [id = 500] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0DCAFC00 == 31 [pid = 2300] [id = 489] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 1B997C00 == 30 [pid = 2300] [id = 513] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0C7B0C00 == 29 [pid = 2300] [id = 514] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 17406C00 == 28 [pid = 2300] [id = 512] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 1B8F3000 == 27 [pid = 2300] [id = 510] 04:27:11 INFO - PROCESS | 2300 | --DOCSHELL 0D774C00 == 26 [pid = 2300] [id = 511] 04:27:11 INFO - PROCESS | 2300 | 1468841231444 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 95 (1A071800) [pid = 2300] [serial = 1492] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 94 (17F44400) [pid = 2300] [serial = 1480] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (158E1000) [pid = 2300] [serial = 1477] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0E0D8400) [pid = 2300] [serial = 1469] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0DDC0000) [pid = 2300] [serial = 1468] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0DDD2C00) [pid = 2300] [serial = 1474] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0E0D4000) [pid = 2300] [serial = 1475] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D7CBC00) [pid = 2300] [serial = 1471] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0D806C00) [pid = 2300] [serial = 1472] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1838C400) [pid = 2300] [serial = 1483] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DDB3C00) [pid = 2300] [serial = 1457] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D834400) [pid = 2300] [serial = 1456] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (17F3D800) [pid = 2300] [serial = 1460] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (16E25C00) [pid = 2300] [serial = 1459] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1B992400) [pid = 2300] [serial = 1463] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1B8EFC00) [pid = 2300] [serial = 1462] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1BA78000) [pid = 2300] [serial = 1466] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1BA1B000) [pid = 2300] [serial = 1465] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (184EF000) [pid = 2300] [serial = 1484] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A071C00) [pid = 2300] [serial = 1493] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (153F1400) [pid = 2300] [serial = 1486] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (195D7800) [pid = 2300] [serial = 1487] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18812400) [pid = 2300] [serial = 1489] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1837FC00) [pid = 2300] [serial = 1481] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (16E24C00) [pid = 2300] [serial = 1478] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (195D6800) [pid = 2300] [serial = 1490] [outer = 00000000] [url = about:blank] 04:27:11 INFO - PROCESS | 2300 | 1468841231658 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 2300 | 1468841231661 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:11 INFO - PROCESS | 2300 | ++DOCSHELL 0C714C00 == 27 [pid = 2300] [id = 515] 04:27:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0C716400) [pid = 2300] [serial = 1545] [outer = 00000000] 04:27:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0C7B8C00) [pid = 2300] [serial = 1546] [outer = 0C716400] 04:27:11 INFO - PROCESS | 2300 | 1468841231711 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0C9D3C00) [pid = 2300] [serial = 1547] [outer = 0C716400] 04:27:12 INFO - PROCESS | 2300 | 1468841232165 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1520ms 04:27:12 INFO - PROCESS | 2300 | 1468841232221 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 2300 | 1468841232226 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 04:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:27:12 INFO - PROCESS | 2300 | 1468841232231 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 2300 | 1468841232234 Marionette TRACE conn6 <- [1,2026,null,{}] 04:27:12 INFO - PROCESS | 2300 | 1468841232243 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 2300 | 1468841232245 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:12 INFO - PROCESS | 2300 | 1468841232338 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 04:27:12 INFO - PROCESS | 2300 | 1468841232352 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 2300 | 1468841232355 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:12 INFO - PROCESS | 2300 | ++DOCSHELL 0D838C00 == 28 [pid = 2300] [id = 516] 04:27:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DBAB400) [pid = 2300] [serial = 1548] [outer = 00000000] 04:27:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0DBB2000) [pid = 2300] [serial = 1549] [outer = 0DBAB400] 04:27:12 INFO - PROCESS | 2300 | 1468841232407 Marionette DEBUG loaded listener.js 04:27:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0DDA5800) [pid = 2300] [serial = 1550] [outer = 0DBAB400] 04:27:12 INFO - PROCESS | 2300 | 1468841232889 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 04:27:12 INFO - PROCESS | 2300 | 1468841232905 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 04:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:27:12 INFO - PROCESS | 2300 | 1468841232908 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 04:27:12 INFO - PROCESS | 2300 | 1468841232912 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 2300 | 1468841232914 Marionette TRACE conn6 <- [1,2030,null,{}] 04:27:12 INFO - PROCESS | 2300 | 1468841232918 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 2300 | 1468841232921 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:13 INFO - PROCESS | 2300 | 1468841233036 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 04:27:13 INFO - PROCESS | 2300 | 1468841233140 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 2300 | 1468841233142 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:13 INFO - PROCESS | 2300 | ++DOCSHELL 0D837000 == 29 [pid = 2300] [id = 517] 04:27:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0E0CD800) [pid = 2300] [serial = 1551] [outer = 00000000] 04:27:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (14E1A000) [pid = 2300] [serial = 1552] [outer = 0E0CD800] 04:27:13 INFO - PROCESS | 2300 | 1468841233187 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (14EBD400) [pid = 2300] [serial = 1553] [outer = 0E0CD800] 04:27:13 INFO - PROCESS | 2300 | 1468841233583 Marionette TRACE conn6 <- [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]]]}] 04:27:13 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) 04:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 731ms 04:27:13 INFO - PROCESS | 2300 | 1468841233646 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 04:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:27:13 INFO - PROCESS | 2300 | 1468841233650 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 04:27:13 INFO - PROCESS | 2300 | 1468841233661 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 2300 | 1468841233666 Marionette TRACE conn6 <- [1,2034,null,{}] 04:27:13 INFO - PROCESS | 2300 | 1468841233669 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 2300 | 1468841233673 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:13 INFO - PROCESS | 2300 | 1468841233826 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 04:27:13 INFO - PROCESS | 2300 | 1468841233890 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 2300 | 1468841233892 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:13 INFO - PROCESS | 2300 | ++DOCSHELL 14FF0800 == 30 [pid = 2300] [id = 518] 04:27:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (153F4800) [pid = 2300] [serial = 1554] [outer = 00000000] 04:27:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (17F17400) [pid = 2300] [serial = 1555] [outer = 153F4800] 04:27:13 INFO - PROCESS | 2300 | 1468841233939 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F3EC00) [pid = 2300] [serial = 1556] [outer = 153F4800] 04:27:14 INFO - PROCESS | 2300 | 1468841234402 Marionette TRACE conn6 <- [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]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 790ms 04:27:14 INFO - PROCESS | 2300 | 1468841234446 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 2300 | 1468841234448 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 04:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:27:14 INFO - PROCESS | 2300 | 1468841234458 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 2300 | 1468841234460 Marionette TRACE conn6 <- [1,2038,null,{}] 04:27:14 INFO - PROCESS | 2300 | 1468841234464 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 2300 | 1468841234466 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:14 INFO - PROCESS | 2300 | 1468841234582 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 04:27:14 INFO - PROCESS | 2300 | 1468841234595 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 2300 | 1468841234597 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:14 INFO - PROCESS | 2300 | ++DOCSHELL 17F3D000 == 31 [pid = 2300] [id = 519] 04:27:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1821D000) [pid = 2300] [serial = 1557] [outer = 00000000] 04:27:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18384400) [pid = 2300] [serial = 1558] [outer = 1821D000] 04:27:14 INFO - PROCESS | 2300 | 1468841234641 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1840DC00) [pid = 2300] [serial = 1559] [outer = 1821D000] 04:27:15 INFO - PROCESS | 2300 | 1468841235082 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 04:27:15 INFO - PROCESS | 2300 | 1468841235131 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 2300 | 1468841235133 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 04:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:27:15 INFO - PROCESS | 2300 | 1468841235136 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 2300 | 1468841235138 Marionette TRACE conn6 <- [1,2042,null,{}] 04:27:15 INFO - PROCESS | 2300 | 1468841235141 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:15 INFO - PROCESS | 2300 | 1468841235143 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:15 INFO - PROCESS | 2300 | 1468841235261 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 04:27:15 INFO - PROCESS | 2300 | 1468841235266 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 2300 | 1468841235273 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:15 INFO - PROCESS | 2300 | ++DOCSHELL 18815800 == 32 [pid = 2300] [id = 520] 04:27:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (18816800) [pid = 2300] [serial = 1560] [outer = 00000000] 04:27:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (18B05C00) [pid = 2300] [serial = 1561] [outer = 18816800] 04:27:15 INFO - PROCESS | 2300 | 1468841235385 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (195D8C00) [pid = 2300] [serial = 1562] [outer = 18816800] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0C976C00) [pid = 2300] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A07FC00) [pid = 2300] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1A5E5800) [pid = 2300] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D7C4400) [pid = 2300] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14EB3C00) [pid = 2300] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1A11E800) [pid = 2300] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0C91EC00) [pid = 2300] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F42800) [pid = 2300] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18819000) [pid = 2300] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D778400) [pid = 2300] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0E087000) [pid = 2300] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1B98E400) [pid = 2300] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:27:16 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1A178800) [pid = 2300] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:27:16 INFO - PROCESS | 2300 | 1468841236154 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1069ms 04:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:27:16 INFO - PROCESS | 2300 | 1468841236205 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 2300 | 1468841236207 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 04:27:16 INFO - PROCESS | 2300 | 1468841236210 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 2300 | 1468841236212 Marionette TRACE conn6 <- [1,2046,null,{}] 04:27:16 INFO - PROCESS | 2300 | 1468841236215 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 2300 | 1468841236217 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:16 INFO - PROCESS | 2300 | 1468841236344 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 04:27:16 INFO - PROCESS | 2300 | 1468841236406 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 2300 | 1468841236408 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:16 INFO - PROCESS | 2300 | ++DOCSHELL 0C715000 == 33 [pid = 2300] [id = 521] 04:27:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0CF76400) [pid = 2300] [serial = 1563] [outer = 00000000] 04:27:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (158D9800) [pid = 2300] [serial = 1564] [outer = 0CF76400] 04:27:16 INFO - PROCESS | 2300 | 1468841236452 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18279C00) [pid = 2300] [serial = 1565] [outer = 0CF76400] 04:27:16 INFO - PROCESS | 2300 | 1468841236804 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 04:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:27:16 INFO - PROCESS | 2300 | 1468841236841 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 2300 | 1468841236843 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 04:27:16 INFO - PROCESS | 2300 | 1468841236846 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 2300 | 1468841236848 Marionette TRACE conn6 <- [1,2050,null,{}] 04:27:16 INFO - PROCESS | 2300 | 1468841236851 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 2300 | 1468841236853 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:16 INFO - PROCESS | 2300 | 1468841236974 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 04:27:17 INFO - PROCESS | 2300 | 1468841236982 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 2300 | 1468841236984 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:17 INFO - PROCESS | 2300 | ++DOCSHELL 17F48C00 == 34 [pid = 2300] [id = 522] 04:27:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18222800) [pid = 2300] [serial = 1566] [outer = 00000000] 04:27:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (19F3CC00) [pid = 2300] [serial = 1567] [outer = 18222800] 04:27:17 INFO - PROCESS | 2300 | 1468841237030 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A071400) [pid = 2300] [serial = 1568] [outer = 18222800] 04:27:17 INFO - PROCESS | 2300 | 1468841237440 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 04:27:17 INFO - PROCESS | 2300 | 1468841237477 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 2300 | 1468841237479 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 04:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:27:17 INFO - PROCESS | 2300 | 1468841237482 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 2300 | 1468841237484 Marionette TRACE conn6 <- [1,2054,null,{}] 04:27:17 INFO - PROCESS | 2300 | 1468841237487 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:17 INFO - PROCESS | 2300 | 1468841237489 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:17 INFO - PROCESS | 2300 | 1468841237570 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 04:27:17 INFO - PROCESS | 2300 | 1468841237695 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 2300 | 1468841237697 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:17 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA4000 == 35 [pid = 2300] [id = 523] 04:27:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F24800) [pid = 2300] [serial = 1569] [outer = 00000000] 04:27:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A11BC00) [pid = 2300] [serial = 1570] [outer = 17F24800] 04:27:17 INFO - PROCESS | 2300 | 1468841237740 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A11CC00) [pid = 2300] [serial = 1571] [outer = 17F24800] 04:27:18 INFO - PROCESS | 2300 | 1468841238237 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 830ms 04:27:18 INFO - PROCESS | 2300 | 1468841238314 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 2300 | 1468841238318 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 04:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:27:18 INFO - PROCESS | 2300 | 1468841238324 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 2300 | 1468841238327 Marionette TRACE conn6 <- [1,2058,null,{}] 04:27:18 INFO - PROCESS | 2300 | 1468841238333 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 2300 | 1468841238337 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:18 INFO - PROCESS | 2300 | 1468841238477 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 04:27:18 INFO - PROCESS | 2300 | 1468841238609 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 2300 | 1468841238612 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:18 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CA800 == 36 [pid = 2300] [id = 524] 04:27:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0C9D2400) [pid = 2300] [serial = 1572] [outer = 00000000] 04:27:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0D7D0C00) [pid = 2300] [serial = 1573] [outer = 0C9D2400] 04:27:18 INFO - PROCESS | 2300 | 1468841238670 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0DBAF000) [pid = 2300] [serial = 1574] [outer = 0C9D2400] 04:27:19 INFO - PROCESS | 2300 | 1468841239433 Marionette TRACE conn6 <- [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]]]}] 04:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1187ms 04:27:19 INFO - PROCESS | 2300 | 1468841239512 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 2300 | 1468841239518 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 04:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:27:19 INFO - PROCESS | 2300 | 1468841239526 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 2300 | 1468841239529 Marionette TRACE conn6 <- [1,2062,null,{}] 04:27:19 INFO - PROCESS | 2300 | 1468841239533 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:19 INFO - PROCESS | 2300 | 1468841239536 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:19 INFO - PROCESS | 2300 | 1468841239668 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 04:27:19 INFO - PROCESS | 2300 | 1468841239799 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 2300 | 1468841239802 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:19 INFO - PROCESS | 2300 | ++DOCSHELL 11DCF400 == 37 [pid = 2300] [id = 525] 04:27:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (14EB5400) [pid = 2300] [serial = 1575] [outer = 00000000] 04:27:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (15809400) [pid = 2300] [serial = 1576] [outer = 14EB5400] 04:27:19 INFO - PROCESS | 2300 | 1468841239860 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (14FEC000) [pid = 2300] [serial = 1577] [outer = 14EB5400] 04:27:20 INFO - PROCESS | 2300 | 1468841240717 Marionette TRACE conn6 <- [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]]]}] 04:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1278ms 04:27:20 INFO - PROCESS | 2300 | 1468841240809 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 2300 | 1468841240814 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 04:27:20 INFO - PROCESS | 2300 | 1468841240819 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:27:20 INFO - PROCESS | 2300 | 1468841240822 Marionette TRACE conn6 <- [1,2066,null,{}] 04:27:20 INFO - PROCESS | 2300 | 1468841240828 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:20 INFO - PROCESS | 2300 | 1468841240830 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:21 INFO - PROCESS | 2300 | 1468841240982 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 04:27:21 INFO - PROCESS | 2300 | --DOCSHELL 17F48C00 == 36 [pid = 2300] [id = 522] 04:27:21 INFO - PROCESS | 2300 | --DOCSHELL 0C715000 == 35 [pid = 2300] [id = 521] 04:27:21 INFO - PROCESS | 2300 | --DOCSHELL 18815800 == 34 [pid = 2300] [id = 520] 04:27:21 INFO - PROCESS | 2300 | --DOCSHELL 17F3D000 == 33 [pid = 2300] [id = 519] 04:27:21 INFO - PROCESS | 2300 | --DOCSHELL 14FF0800 == 32 [pid = 2300] [id = 518] 04:27:21 INFO - PROCESS | 2300 | --DOCSHELL 0D837000 == 31 [pid = 2300] [id = 517] 04:27:21 INFO - PROCESS | 2300 | --DOCSHELL 0D838C00 == 30 [pid = 2300] [id = 516] 04:27:21 INFO - PROCESS | 2300 | --DOCSHELL 0C714C00 == 29 [pid = 2300] [id = 515] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (19F38400) [pid = 2300] [serial = 1516] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1A179C00) [pid = 2300] [serial = 1519] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1B4E6800) [pid = 2300] [serial = 1522] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A17C000) [pid = 2300] [serial = 1520] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DCB6C00) [pid = 2300] [serial = 1498] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (18389400) [pid = 2300] [serial = 1525] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DDBF800) [pid = 2300] [serial = 1499] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1A7A5000) [pid = 2300] [serial = 1496] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A176000) [pid = 2300] [serial = 1495] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D060000) [pid = 2300] [serial = 1504] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D831800) [pid = 2300] [serial = 1505] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1821E400) [pid = 2300] [serial = 1510] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (18385400) [pid = 2300] [serial = 1511] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19370800) [pid = 2300] [serial = 1513] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14EBF000) [pid = 2300] [serial = 1501] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (16261000) [pid = 2300] [serial = 1502] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (14EB4000) [pid = 2300] [serial = 1507] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (14EBD000) [pid = 2300] [serial = 1508] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1BA77C00) [pid = 2300] [serial = 1532] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1BA1B400) [pid = 2300] [serial = 1531] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1B8F4800) [pid = 2300] [serial = 1528] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1B4E9800) [pid = 2300] [serial = 1523] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1B991C00) [pid = 2300] [serial = 1529] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1A07AC00) [pid = 2300] [serial = 1526] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (19F3A400) [pid = 2300] [serial = 1517] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (195D6000) [pid = 2300] [serial = 1514] [outer = 00000000] [url = about:blank] 04:27:21 INFO - PROCESS | 2300 | 1468841241115 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 2300 | 1468841241120 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:21 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BBC00 == 30 [pid = 2300] [id = 526] 04:27:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0C96A000) [pid = 2300] [serial = 1578] [outer = 00000000] 04:27:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0D059800) [pid = 2300] [serial = 1579] [outer = 0C96A000] 04:27:21 INFO - PROCESS | 2300 | 1468841241173 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D805C00) [pid = 2300] [serial = 1580] [outer = 0C96A000] 04:27:21 INFO - PROCESS | 2300 | 1468841241639 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 870ms 04:27:21 INFO - PROCESS | 2300 | 1468841241693 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 2300 | 1468841241698 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 04:27:21 INFO - PROCESS | 2300 | 1468841241704 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:27:21 INFO - PROCESS | 2300 | 1468841241707 Marionette TRACE conn6 <- [1,2070,null,{}] 04:27:21 INFO - PROCESS | 2300 | 1468841241711 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 2300 | 1468841241714 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:21 INFO - PROCESS | 2300 | 1468841241805 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 04:27:21 INFO - PROCESS | 2300 | 1468841241811 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 2300 | 1468841241814 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:21 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB9C00 == 31 [pid = 2300] [id = 527] 04:27:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0DDAA800) [pid = 2300] [serial = 1581] [outer = 00000000] 04:27:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0E04BC00) [pid = 2300] [serial = 1582] [outer = 0DDAA800] 04:27:21 INFO - PROCESS | 2300 | 1468841241862 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (14EA5800) [pid = 2300] [serial = 1583] [outer = 0DDAA800] 04:27:22 INFO - PROCESS | 2300 | 1468841242346 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 04:27:22 INFO - PROCESS | 2300 | 1468841242379 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 2300 | 1468841242381 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 04:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:27:22 INFO - PROCESS | 2300 | 1468841242384 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 2300 | 1468841242388 Marionette TRACE conn6 <- [1,2074,null,{}] 04:27:22 INFO - PROCESS | 2300 | 1468841242399 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 2300 | 1468841242404 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:22 INFO - PROCESS | 2300 | 1468841242522 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 04:27:22 INFO - PROCESS | 2300 | 1468841242622 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 2300 | 1468841242625 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:22 INFO - PROCESS | 2300 | ++DOCSHELL 17F1C400 == 32 [pid = 2300] [id = 528] 04:27:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17F1CC00) [pid = 2300] [serial = 1584] [outer = 00000000] 04:27:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F47C00) [pid = 2300] [serial = 1585] [outer = 17F1CC00] 04:27:22 INFO - PROCESS | 2300 | 1468841242672 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1837F000) [pid = 2300] [serial = 1586] [outer = 17F1CC00] 04:27:23 INFO - PROCESS | 2300 | 1468841243064 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 731ms 04:27:23 INFO - PROCESS | 2300 | 1468841243119 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 2300 | 1468841243121 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 04:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:27:23 INFO - PROCESS | 2300 | 1468841243134 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 2300 | 1468841243136 Marionette TRACE conn6 <- [1,2078,null,{}] 04:27:23 INFO - PROCESS | 2300 | 1468841243139 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:23 INFO - PROCESS | 2300 | 1468841243141 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:23 INFO - PROCESS | 2300 | 1468841243267 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 04:27:23 INFO - PROCESS | 2300 | 1468841243284 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 2300 | 1468841243286 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:23 INFO - PROCESS | 2300 | ++DOCSHELL 18389C00 == 33 [pid = 2300] [id = 529] 04:27:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1838AC00) [pid = 2300] [serial = 1587] [outer = 00000000] 04:27:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1936D400) [pid = 2300] [serial = 1588] [outer = 1838AC00] 04:27:23 INFO - PROCESS | 2300 | 1468841243333 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (195D6C00) [pid = 2300] [serial = 1589] [outer = 1838AC00] 04:27:23 INFO - PROCESS | 2300 | 1468841243797 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 04:27:23 INFO - PROCESS | 2300 | 1468841243819 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 2300 | 1468841243821 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 04:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:27:23 INFO - PROCESS | 2300 | 1468841243830 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 2300 | 1468841243832 Marionette TRACE conn6 <- [1,2082,null,{}] 04:27:23 INFO - PROCESS | 2300 | 1468841243863 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:23 INFO - PROCESS | 2300 | 1468841243865 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:24 INFO - PROCESS | 2300 | 1468841243984 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 04:27:24 INFO - PROCESS | 2300 | 1468841243996 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 2300 | 1468841243998 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:24 INFO - PROCESS | 2300 | ++DOCSHELL 18B07400 == 34 [pid = 2300] [id = 530] 04:27:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (195D6400) [pid = 2300] [serial = 1590] [outer = 00000000] 04:27:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19F3EC00) [pid = 2300] [serial = 1591] [outer = 195D6400] 04:27:24 INFO - PROCESS | 2300 | 1468841244041 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F3F000) [pid = 2300] [serial = 1592] [outer = 195D6400] 04:27:24 INFO - PROCESS | 2300 | 1468841244542 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 750ms 04:27:24 INFO - PROCESS | 2300 | 1468841244579 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 2300 | 1468841244581 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 04:27:24 INFO - PROCESS | 2300 | 1468841244584 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:27:24 INFO - PROCESS | 2300 | 1468841244585 Marionette TRACE conn6 <- [1,2086,null,{}] 04:27:24 INFO - PROCESS | 2300 | 1468841244589 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 2300 | 1468841244595 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:24 INFO - PROCESS | 2300 | 1468841244743 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 04:27:24 INFO - PROCESS | 2300 | 1468841244817 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 2300 | 1468841244819 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:24 INFO - PROCESS | 2300 | ++DOCSHELL 1A071800 == 35 [pid = 2300] [id = 531] 04:27:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A176C00) [pid = 2300] [serial = 1593] [outer = 00000000] 04:27:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A17D800) [pid = 2300] [serial = 1594] [outer = 1A176C00] 04:27:24 INFO - PROCESS | 2300 | 1468841244864 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A382400) [pid = 2300] [serial = 1595] [outer = 1A176C00] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DBAB400) [pid = 2300] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0E0CD800) [pid = 2300] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18816800) [pid = 2300] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1821D000) [pid = 2300] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C7BA000) [pid = 2300] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0C716400) [pid = 2300] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0CF76400) [pid = 2300] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18222800) [pid = 2300] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D7C6400) [pid = 2300] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (17412C00) [pid = 2300] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1B998000) [pid = 2300] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:27:25 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (153F4800) [pid = 2300] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:27:25 INFO - PROCESS | 2300 | 1468841245404 Marionette TRACE conn6 <- [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]]]}] 04:27:25 INFO - PROCESS | 2300 | --DOCSHELL 0E04F400 == 34 [pid = 2300] [id = 12] 04:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 870ms 04:27:25 INFO - PROCESS | 2300 | 1468841245460 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 2300 | 1468841245462 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 04:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:27:25 INFO - PROCESS | 2300 | 1468841245465 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 2300 | 1468841245467 Marionette TRACE conn6 <- [1,2090,null,{}] 04:27:25 INFO - PROCESS | 2300 | 1468841245471 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 2300 | 1468841245473 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:25 INFO - PROCESS | 2300 | 1468841245552 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 04:27:25 INFO - PROCESS | 2300 | 1468841245557 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 2300 | 1468841245559 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:25 INFO - PROCESS | 2300 | ++DOCSHELL 0D82D800 == 35 [pid = 2300] [id = 532] 04:27:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D836000) [pid = 2300] [serial = 1596] [outer = 00000000] 04:27:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (11D30000) [pid = 2300] [serial = 1597] [outer = 0D836000] 04:27:25 INFO - PROCESS | 2300 | 1468841245605 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (15851400) [pid = 2300] [serial = 1598] [outer = 0D836000] 04:27:26 INFO - PROCESS | 2300 | 1468841246069 Marionette TRACE conn6 <- [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]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 04:27:26 INFO - PROCESS | 2300 | 1468841246099 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 2300 | 1468841246101 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 04:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:27:26 INFO - PROCESS | 2300 | 1468841246104 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 2300 | 1468841246106 Marionette TRACE conn6 <- [1,2094,null,{}] 04:27:26 INFO - PROCESS | 2300 | 1468841246110 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 2300 | 1468841246112 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:26 INFO - PROCESS | 2300 | 1468841246196 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 04:27:26 INFO - PROCESS | 2300 | 1468841246202 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 2300 | 1468841246204 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:26 INFO - PROCESS | 2300 | ++DOCSHELL 1625C400 == 36 [pid = 2300] [id = 533] 04:27:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F44000) [pid = 2300] [serial = 1599] [outer = 00000000] 04:27:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A074400) [pid = 2300] [serial = 1600] [outer = 17F44000] 04:27:26 INFO - PROCESS | 2300 | 1468841246250 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A170000) [pid = 2300] [serial = 1601] [outer = 17F44000] 04:27:26 INFO - PROCESS | 2300 | 1468841246672 Marionette TRACE conn6 <- [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]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 04:27:26 INFO - PROCESS | 2300 | 1468841246739 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 04:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:27:26 INFO - PROCESS | 2300 | 1468841246741 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 04:27:26 INFO - PROCESS | 2300 | 1468841246744 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 2300 | 1468841246745 Marionette TRACE conn6 <- [1,2098,null,{}] 04:27:26 INFO - PROCESS | 2300 | 1468841246749 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 2300 | 1468841246751 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:26 INFO - PROCESS | 2300 | 1468841246836 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 04:27:26 INFO - PROCESS | 2300 | 1468841246851 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 2300 | 1468841246853 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:26 INFO - PROCESS | 2300 | ++DOCSHELL 14EB7000 == 37 [pid = 2300] [id = 534] 04:27:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F1A800) [pid = 2300] [serial = 1602] [outer = 00000000] 04:27:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1B8EBC00) [pid = 2300] [serial = 1603] [outer = 17F1A800] 04:27:26 INFO - PROCESS | 2300 | 1468841246900 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1B98B000) [pid = 2300] [serial = 1604] [outer = 17F1A800] 04:27:27 INFO - PROCESS | 2300 | 1468841247409 Marionette TRACE conn6 <- [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]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 04:27:27 INFO - PROCESS | 2300 | 1468841247476 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 2300 | 1468841247480 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 04:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:27:27 INFO - PROCESS | 2300 | 1468841247486 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 2300 | 1468841247491 Marionette TRACE conn6 <- [1,2102,null,{}] 04:27:27 INFO - PROCESS | 2300 | 1468841247498 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 2300 | 1468841247502 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:27 INFO - PROCESS | 2300 | 1468841247634 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 04:27:27 INFO - PROCESS | 2300 | 1468841247740 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 2300 | 1468841247745 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:27 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F5400 == 38 [pid = 2300] [id = 535] 04:27:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D0FF000) [pid = 2300] [serial = 1605] [outer = 00000000] 04:27:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0D7C4400) [pid = 2300] [serial = 1606] [outer = 0D0FF000] 04:27:27 INFO - PROCESS | 2300 | 1468841247805 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0D834400) [pid = 2300] [serial = 1607] [outer = 0D0FF000] 04:27:28 INFO - PROCESS | 2300 | 1468841248440 Marionette TRACE conn6 <- [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]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1025ms 04:27:28 INFO - PROCESS | 2300 | 1468841248515 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 2300 | 1468841248521 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 04:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:27:28 INFO - PROCESS | 2300 | 1468841248527 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 2300 | 1468841248530 Marionette TRACE conn6 <- [1,2106,null,{}] 04:27:28 INFO - PROCESS | 2300 | 1468841248535 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:28 INFO - PROCESS | 2300 | 1468841248538 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:28 INFO - PROCESS | 2300 | 1468841248657 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 04:27:28 INFO - PROCESS | 2300 | 1468841248801 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 2300 | 1468841248804 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:28 INFO - PROCESS | 2300 | ++DOCSHELL 15803800 == 39 [pid = 2300] [id = 536] 04:27:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (16259400) [pid = 2300] [serial = 1608] [outer = 00000000] 04:27:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (17F25C00) [pid = 2300] [serial = 1609] [outer = 16259400] 04:27:28 INFO - PROCESS | 2300 | 1468841248861 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (18389800) [pid = 2300] [serial = 1610] [outer = 16259400] 04:27:29 INFO - PROCESS | 2300 | 1468841249437 Marionette TRACE conn6 <- [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]]]}] 04:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 971ms 04:27:29 INFO - PROCESS | 2300 | 1468841249500 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 2300 | 1468841249503 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 04:27:29 INFO - PROCESS | 2300 | 1468841249507 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:27:29 INFO - PROCESS | 2300 | 1468841249511 Marionette TRACE conn6 <- [1,2110,null,{}] 04:27:29 INFO - PROCESS | 2300 | 1468841249523 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 2300 | 1468841249528 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:29 INFO - PROCESS | 2300 | 1468841249643 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 04:27:29 INFO - PROCESS | 2300 | 1468841249755 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 2300 | 1468841249758 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:29 INFO - PROCESS | 2300 | ++DOCSHELL 1A170400 == 40 [pid = 2300] [id = 537] 04:27:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A171800) [pid = 2300] [serial = 1611] [outer = 00000000] 04:27:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A17A000) [pid = 2300] [serial = 1612] [outer = 1A171800] 04:27:29 INFO - PROCESS | 2300 | 1468841249857 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1B880800) [pid = 2300] [serial = 1613] [outer = 1A171800] 04:27:30 INFO - PROCESS | 2300 | 1468841250475 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1022ms 04:27:30 INFO - PROCESS | 2300 | 1468841250532 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 2300 | 1468841250535 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 04:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:27:30 INFO - PROCESS | 2300 | 1468841250539 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 2300 | 1468841250541 Marionette TRACE conn6 <- [1,2114,null,{}] 04:27:30 INFO - PROCESS | 2300 | 1468841250545 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 2300 | 1468841250547 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:30 INFO - PROCESS | 2300 | 1468841250664 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 04:27:30 INFO - PROCESS | 2300 | 1468841250808 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 2300 | 1468841250810 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:30 INFO - PROCESS | 2300 | ++DOCSHELL 1A178800 == 41 [pid = 2300] [id = 538] 04:27:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1B87D400) [pid = 2300] [serial = 1614] [outer = 00000000] 04:27:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1BA73800) [pid = 2300] [serial = 1615] [outer = 1B87D400] 04:27:30 INFO - PROCESS | 2300 | 1468841250866 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1BBE1000) [pid = 2300] [serial = 1616] [outer = 1B87D400] 04:27:31 INFO - PROCESS | 2300 | 1468841251687 Marionette TRACE conn6 <- [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]]]}] 04:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1181ms 04:27:31 INFO - PROCESS | 2300 | 1468841251723 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 04:27:31 INFO - PROCESS | 2300 | 1468841251728 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 04:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:27:31 INFO - PROCESS | 2300 | 1468841251733 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:27:31 INFO - PROCESS | 2300 | 1468841251736 Marionette TRACE conn6 <- [1,2118,null,{}] 04:27:31 INFO - PROCESS | 2300 | 1468841251742 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:31 INFO - PROCESS | 2300 | 1468841251745 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:31 INFO - PROCESS | 2300 | 1468841251856 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 04:27:32 INFO - PROCESS | 2300 | 1468841252005 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 2300 | 1468841252010 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:32 INFO - PROCESS | 2300 | ++DOCSHELL 0D778400 == 42 [pid = 2300] [id = 539] 04:27:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0D7C2400) [pid = 2300] [serial = 1617] [outer = 00000000] 04:27:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0DDA7800) [pid = 2300] [serial = 1618] [outer = 0D7C2400] 04:27:32 INFO - PROCESS | 2300 | 1468841252062 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0DDD3800) [pid = 2300] [serial = 1619] [outer = 0D7C2400] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 1625C400 == 41 [pid = 2300] [id = 533] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 0D82D800 == 40 [pid = 2300] [id = 532] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 1A071800 == 39 [pid = 2300] [id = 531] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 18B07400 == 38 [pid = 2300] [id = 530] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 18389C00 == 37 [pid = 2300] [id = 529] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 17F1C400 == 36 [pid = 2300] [id = 528] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 0DBB9C00 == 35 [pid = 2300] [id = 527] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 0C927800 == 34 [pid = 2300] [id = 13] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 0C7BBC00 == 33 [pid = 2300] [id = 526] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 0C9CA800 == 32 [pid = 2300] [id = 524] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 0DDA4000 == 31 [pid = 2300] [id = 523] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 11DCF400 == 30 [pid = 2300] [id = 525] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 1A178800 == 29 [pid = 2300] [id = 538] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 1A170400 == 28 [pid = 2300] [id = 537] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 14EB7000 == 27 [pid = 2300] [id = 534] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 0D0F5400 == 26 [pid = 2300] [id = 535] 04:27:32 INFO - PROCESS | 2300 | --DOCSHELL 15803800 == 25 [pid = 2300] [id = 536] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (0DBB2000) [pid = 2300] [serial = 1549] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (0DDA5800) [pid = 2300] [serial = 1550] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (14E1A000) [pid = 2300] [serial = 1552] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (18B05C00) [pid = 2300] [serial = 1561] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (18384400) [pid = 2300] [serial = 1558] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D7C6C00) [pid = 2300] [serial = 1544] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0CFE7000) [pid = 2300] [serial = 1543] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0C7B8C00) [pid = 2300] [serial = 1546] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0C9D3C00) [pid = 2300] [serial = 1547] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (158D9800) [pid = 2300] [serial = 1564] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1A071400) [pid = 2300] [serial = 1568] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19F3CC00) [pid = 2300] [serial = 1567] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DFBEC00) [pid = 2300] [serial = 1535] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DDA9400) [pid = 2300] [serial = 1534] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18817400) [pid = 2300] [serial = 1538] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1827B000) [pid = 2300] [serial = 1537] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1C4D3C00) [pid = 2300] [serial = 1541] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1BBEA400) [pid = 2300] [serial = 1540] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (195D8C00) [pid = 2300] [serial = 1562] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (17F17400) [pid = 2300] [serial = 1555] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (17F3EC00) [pid = 2300] [serial = 1556] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18279C00) [pid = 2300] [serial = 1565] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1840DC00) [pid = 2300] [serial = 1559] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A11BC00) [pid = 2300] [serial = 1570] [outer = 00000000] [url = about:blank] 04:27:32 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (14EBD400) [pid = 2300] [serial = 1553] [outer = 00000000] [url = about:blank] 04:27:33 INFO - PROCESS | 2300 | 1468841253235 Marionette TRACE conn6 <- [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] 04:27:33 INFO - PROCESS | 2300 | 1468841253274 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 04:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:27:33 INFO - PROCESS | 2300 | 1468841253285 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 2300 | 1468841253288 Marionette TRACE conn6 <- [1,2122,null,{}] 04:27:33 INFO - PROCESS | 2300 | 1468841253294 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 2300 | 1468841253297 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:33 INFO - PROCESS | 2300 | 1468841253384 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 04:27:33 INFO - PROCESS | 2300 | 1468841253394 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 2300 | 1468841253399 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:33 INFO - PROCESS | 2300 | ++DOCSHELL 0D776800 == 26 [pid = 2300] [id = 540] 04:27:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D780400) [pid = 2300] [serial = 1620] [outer = 00000000] 04:27:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D7C9800) [pid = 2300] [serial = 1621] [outer = 0D780400] 04:27:33 INFO - PROCESS | 2300 | 1468841253448 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D805800) [pid = 2300] [serial = 1622] [outer = 0D780400] 04:27:33 INFO - PROCESS | 2300 | 1468841253947 Marionette TRACE conn6 <- [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]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 04:27:34 INFO - PROCESS | 2300 | 1468841254012 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 2300 | 1468841254017 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 04:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:27:34 INFO - PROCESS | 2300 | 1468841254023 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - PROCESS | 2300 | 1468841254026 Marionette TRACE conn6 <- [1,2126,null,{}] 04:27:34 INFO - PROCESS | 2300 | 1468841254029 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:34 INFO - PROCESS | 2300 | 1468841254032 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:34 INFO - PROCESS | 2300 | 1468841254121 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 04:27:34 INFO - PROCESS | 2300 | 1468841254227 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 2300 | 1468841254230 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:34 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB6800 == 27 [pid = 2300] [id = 541] 04:27:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDB6C00) [pid = 2300] [serial = 1623] [outer = 00000000] 04:27:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDC1800) [pid = 2300] [serial = 1624] [outer = 0DDB6C00] 04:27:34 INFO - PROCESS | 2300 | 1468841254284 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0E084800) [pid = 2300] [serial = 1625] [outer = 0DDB6C00] 04:27:34 INFO - PROCESS | 2300 | 1468841254673 Marionette TRACE conn6 <- [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]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 04:27:34 INFO - PROCESS | 2300 | 1468841254757 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 2300 | 1468841254760 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 04:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:27:34 INFO - PROCESS | 2300 | 1468841254763 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - PROCESS | 2300 | 1468841254767 Marionette TRACE conn6 <- [1,2130,null,{}] 04:27:34 INFO - PROCESS | 2300 | 1468841254783 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:34 INFO - PROCESS | 2300 | 1468841254788 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:34 INFO - PROCESS | 2300 | 1468841254877 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 04:27:34 INFO - PROCESS | 2300 | 1468841254895 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 2300 | 1468841254898 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:34 INFO - PROCESS | 2300 | ++DOCSHELL 15728400 == 28 [pid = 2300] [id = 542] 04:27:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1572E000) [pid = 2300] [serial = 1626] [outer = 00000000] 04:27:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (15850000) [pid = 2300] [serial = 1627] [outer = 1572E000] 04:27:34 INFO - PROCESS | 2300 | 1468841254949 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1625C000) [pid = 2300] [serial = 1628] [outer = 1572E000] 04:27:35 INFO - PROCESS | 2300 | 1468841255456 Marionette TRACE conn6 <- [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] 04:27:35 INFO - PROCESS | 2300 | 1468841255499 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 04:27:35 INFO - PROCESS | 2300 | 1468841255502 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:27:35 INFO - PROCESS | 2300 | 1468841255504 Marionette TRACE conn6 <- [1,2134,null,{}] 04:27:35 INFO - PROCESS | 2300 | 1468841255508 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 2300 | 1468841255510 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:35 INFO - PROCESS | 2300 | 1468841255629 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 04:27:35 INFO - PROCESS | 2300 | 1468841255635 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 2300 | 1468841255637 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:35 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB9400 == 29 [pid = 2300] [id = 543] 04:27:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1584E800) [pid = 2300] [serial = 1629] [outer = 00000000] 04:27:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (17F44800) [pid = 2300] [serial = 1630] [outer = 1584E800] 04:27:35 INFO - PROCESS | 2300 | 1468841255742 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18281C00) [pid = 2300] [serial = 1631] [outer = 1584E800] 04:27:36 INFO - PROCESS | 2300 | 1468841256149 Marionette TRACE conn6 <- [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] 04:27:36 INFO - PROCESS | 2300 | 1468841256179 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 04:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:27:36 INFO - PROCESS | 2300 | 1468841256182 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 2300 | 1468841256184 Marionette TRACE conn6 <- [1,2138,null,{}] 04:27:36 INFO - PROCESS | 2300 | 1468841256187 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:36 INFO - PROCESS | 2300 | 1468841256189 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:36 INFO - PROCESS | 2300 | 1468841256303 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 04:27:36 INFO - PROCESS | 2300 | 1468841256308 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 2300 | 1468841256310 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:36 INFO - PROCESS | 2300 | ++DOCSHELL 18383800 == 30 [pid = 2300] [id = 544] 04:27:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18388C00) [pid = 2300] [serial = 1632] [outer = 00000000] 04:27:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (184EF000) [pid = 2300] [serial = 1633] [outer = 18388C00] 04:27:36 INFO - PROCESS | 2300 | 1468841256354 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18815000) [pid = 2300] [serial = 1634] [outer = 18388C00] 04:27:36 INFO - PROCESS | 2300 | 1468841256825 Marionette TRACE conn6 <- [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]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 671ms 04:27:36 INFO - PROCESS | 2300 | 1468841256857 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 2300 | 1468841256859 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 04:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:27:36 INFO - PROCESS | 2300 | 1468841256862 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 2300 | 1468841256864 Marionette TRACE conn6 <- [1,2142,null,{}] 04:27:36 INFO - PROCESS | 2300 | 1468841256867 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:36 INFO - PROCESS | 2300 | 1468841256873 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:37 INFO - PROCESS | 2300 | 1468841257037 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 04:27:37 INFO - PROCESS | 2300 | 1468841257066 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 2300 | 1468841257068 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:37 INFO - PROCESS | 2300 | ++DOCSHELL 195DB800 == 31 [pid = 2300] [id = 545] 04:27:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (195DD800) [pid = 2300] [serial = 1635] [outer = 00000000] 04:27:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (19F3A400) [pid = 2300] [serial = 1636] [outer = 195DD800] 04:27:37 INFO - PROCESS | 2300 | 1468841257115 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (19F41C00) [pid = 2300] [serial = 1637] [outer = 195DD800] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0E091400) [pid = 2300] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1A176C00) [pid = 2300] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (195D6400) [pid = 2300] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (17F1CC00) [pid = 2300] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0C9D2400) [pid = 2300] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F1A800) [pid = 2300] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DDAA800) [pid = 2300] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (14EB5400) [pid = 2300] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F44000) [pid = 2300] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C96A000) [pid = 2300] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (17F24800) [pid = 2300] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D836000) [pid = 2300] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0E0D1C00) [pid = 2300] [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.] 04:27:37 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1838AC00) [pid = 2300] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:27:37 INFO - PROCESS | 2300 | 1468841257789 Marionette TRACE conn6 <- [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]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 972ms 04:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:27:37 INFO - PROCESS | 2300 | 1468841257843 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 2300 | 1468841257845 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 04:27:37 INFO - PROCESS | 2300 | 1468841257849 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 2300 | 1468841257850 Marionette TRACE conn6 <- [1,2146,null,{}] 04:27:37 INFO - PROCESS | 2300 | 1468841257854 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 2300 | 1468841257856 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:37 INFO - PROCESS | 2300 | 1468841257937 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 04:27:37 INFO - PROCESS | 2300 | 1468841257942 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 2300 | 1468841257944 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:37 INFO - PROCESS | 2300 | ++DOCSHELL 16261400 == 32 [pid = 2300] [id = 546] 04:27:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F1CC00) [pid = 2300] [serial = 1638] [outer = 00000000] 04:27:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18B05000) [pid = 2300] [serial = 1639] [outer = 17F1CC00] 04:27:38 INFO - PROCESS | 2300 | 1468841257988 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (19364800) [pid = 2300] [serial = 1640] [outer = 17F1CC00] 04:27:38 INFO - PROCESS | 2300 | 1468841258408 Marionette TRACE conn6 <- [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]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 631ms 04:27:38 INFO - PROCESS | 2300 | 1468841258482 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 04:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:27:38 INFO - PROCESS | 2300 | 1468841258484 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 04:27:38 INFO - PROCESS | 2300 | 1468841258487 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 2300 | 1468841258489 Marionette TRACE conn6 <- [1,2150,null,{}] 04:27:38 INFO - PROCESS | 2300 | 1468841258493 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 2300 | 1468841258494 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:38 INFO - PROCESS | 2300 | 1468841258577 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 04:27:38 INFO - PROCESS | 2300 | 1468841258584 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 2300 | 1468841258586 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:38 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CE000 == 33 [pid = 2300] [id = 547] 04:27:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18817000) [pid = 2300] [serial = 1641] [outer = 00000000] 04:27:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A077800) [pid = 2300] [serial = 1642] [outer = 18817000] 04:27:38 INFO - PROCESS | 2300 | 1468841258632 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A072400) [pid = 2300] [serial = 1643] [outer = 18817000] 04:27:39 INFO - PROCESS | 2300 | 1468841259100 Marionette TRACE conn6 <- [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]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 04:27:39 INFO - PROCESS | 2300 | 1468841259122 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 2300 | 1468841259124 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 04:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:27:39 INFO - PROCESS | 2300 | 1468841259127 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 2300 | 1468841259129 Marionette TRACE conn6 <- [1,2154,null,{}] 04:27:39 INFO - PROCESS | 2300 | 1468841259132 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:39 INFO - PROCESS | 2300 | 1468841259134 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:39 INFO - PROCESS | 2300 | 1468841259267 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 04:27:39 INFO - PROCESS | 2300 | 1468841259275 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 2300 | 1468841259277 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:39 INFO - PROCESS | 2300 | ++DOCSHELL 153F1400 == 34 [pid = 2300] [id = 548] 04:27:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A125800) [pid = 2300] [serial = 1644] [outer = 00000000] 04:27:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A175400) [pid = 2300] [serial = 1645] [outer = 1A125800] 04:27:39 INFO - PROCESS | 2300 | 1468841259323 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A17CC00) [pid = 2300] [serial = 1646] [outer = 1A125800] 04:27:40 INFO - PROCESS | 2300 | 1468841260077 Marionette TRACE conn6 <- [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]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1020ms 04:27:40 INFO - PROCESS | 2300 | 1468841260148 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 2300 | 1468841260153 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 04:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:27:40 INFO - PROCESS | 2300 | 1468841260157 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 2300 | 1468841260161 Marionette TRACE conn6 <- [1,2158,null,{}] 04:27:40 INFO - PROCESS | 2300 | 1468841260188 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:40 INFO - PROCESS | 2300 | 1468841260192 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:40 INFO - PROCESS | 2300 | 1468841260348 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 04:27:40 INFO - PROCESS | 2300 | 1468841260485 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 2300 | 1468841260488 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:40 INFO - PROCESS | 2300 | ++DOCSHELL 0D05D800 == 35 [pid = 2300] [id = 549] 04:27:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0D060800) [pid = 2300] [serial = 1647] [outer = 00000000] 04:27:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0DBAB400) [pid = 2300] [serial = 1648] [outer = 0D060800] 04:27:40 INFO - PROCESS | 2300 | 1468841260552 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DDB2400) [pid = 2300] [serial = 1649] [outer = 0D060800] 04:27:41 INFO - PROCESS | 2300 | 1468841261191 Marionette TRACE conn6 <- [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]]]}] 04:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1082ms 04:27:41 INFO - PROCESS | 2300 | 1468841261255 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 2300 | 1468841261260 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 04:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:27:41 INFO - PROCESS | 2300 | 1468841261267 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 2300 | 1468841261270 Marionette TRACE conn6 <- [1,2162,null,{}] 04:27:41 INFO - PROCESS | 2300 | 1468841261274 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 2300 | 1468841261276 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:41 INFO - PROCESS | 2300 | 1468841261407 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 04:27:41 INFO - PROCESS | 2300 | 1468841261551 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 2300 | 1468841261554 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:41 INFO - PROCESS | 2300 | ++DOCSHELL 14E19400 == 36 [pid = 2300] [id = 550] 04:27:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (14EB5000) [pid = 2300] [serial = 1650] [outer = 00000000] 04:27:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (14FEC400) [pid = 2300] [serial = 1651] [outer = 14EB5000] 04:27:41 INFO - PROCESS | 2300 | 1468841261614 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (16257000) [pid = 2300] [serial = 1652] [outer = 14EB5000] 04:27:42 INFO - PROCESS | 2300 | 1468841262488 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1273ms 04:27:42 INFO - PROCESS | 2300 | 1468841262540 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 2300 | 1468841262545 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 04:27:42 INFO - PROCESS | 2300 | 1468841262550 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:27:42 INFO - PROCESS | 2300 | 1468841262553 Marionette TRACE conn6 <- [1,2166,null,{}] 04:27:42 INFO - PROCESS | 2300 | 1468841262559 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 2300 | 1468841262562 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:42 INFO - PROCESS | 2300 | 1468841262678 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 04:27:42 INFO - PROCESS | 2300 | --DOCSHELL 0C9CE000 == 35 [pid = 2300] [id = 547] 04:27:42 INFO - PROCESS | 2300 | --DOCSHELL 16261400 == 34 [pid = 2300] [id = 546] 04:27:42 INFO - PROCESS | 2300 | --DOCSHELL 195DB800 == 33 [pid = 2300] [id = 545] 04:27:42 INFO - PROCESS | 2300 | --DOCSHELL 18383800 == 32 [pid = 2300] [id = 544] 04:27:42 INFO - PROCESS | 2300 | --DOCSHELL 0DBB9400 == 31 [pid = 2300] [id = 543] 04:27:42 INFO - PROCESS | 2300 | --DOCSHELL 15728400 == 30 [pid = 2300] [id = 542] 04:27:42 INFO - PROCESS | 2300 | --DOCSHELL 0DDB6800 == 29 [pid = 2300] [id = 541] 04:27:42 INFO - PROCESS | 2300 | --DOCSHELL 0D776800 == 28 [pid = 2300] [id = 540] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0E0CF800) [pid = 2300] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A17D800) [pid = 2300] [serial = 1594] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (19F3EC00) [pid = 2300] [serial = 1591] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (17F47C00) [pid = 2300] [serial = 1585] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1837F000) [pid = 2300] [serial = 1586] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D7D0C00) [pid = 2300] [serial = 1573] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1B8EBC00) [pid = 2300] [serial = 1603] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DBAF000) [pid = 2300] [serial = 1574] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1B98B000) [pid = 2300] [serial = 1604] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0E04BC00) [pid = 2300] [serial = 1582] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (14EA5800) [pid = 2300] [serial = 1583] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (15809400) [pid = 2300] [serial = 1576] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14FEC000) [pid = 2300] [serial = 1577] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A170000) [pid = 2300] [serial = 1601] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D059800) [pid = 2300] [serial = 1579] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D805C00) [pid = 2300] [serial = 1580] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A11CC00) [pid = 2300] [serial = 1571] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (15851400) [pid = 2300] [serial = 1598] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (11D30000) [pid = 2300] [serial = 1597] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0D0F2C00) [pid = 2300] [serial = 1082] [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.] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1936D400) [pid = 2300] [serial = 1588] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1A382400) [pid = 2300] [serial = 1595] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (195D6C00) [pid = 2300] [serial = 1589] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (1A074400) [pid = 2300] [serial = 1600] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (19F3F000) [pid = 2300] [serial = 1592] [outer = 00000000] [url = about:blank] 04:27:42 INFO - PROCESS | 2300 | 1468841262815 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 2300 | 1468841262820 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:42 INFO - PROCESS | 2300 | ++DOCSHELL 0C716400 == 29 [pid = 2300] [id = 551] 04:27:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0C717400) [pid = 2300] [serial = 1653] [outer = 00000000] 04:27:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0C9CB800) [pid = 2300] [serial = 1654] [outer = 0C717400] 04:27:42 INFO - PROCESS | 2300 | 1468841262868 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0D0F7400) [pid = 2300] [serial = 1655] [outer = 0C717400] 04:27:43 INFO - PROCESS | 2300 | 1468841263294 Marionette TRACE conn6 <- [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]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 04:27:43 INFO - PROCESS | 2300 | 1468841263331 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 2300 | 1468841263336 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 04:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:27:43 INFO - PROCESS | 2300 | 1468841263343 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 2300 | 1468841263345 Marionette TRACE conn6 <- [1,2170,null,{}] 04:27:43 INFO - PROCESS | 2300 | 1468841263349 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:43 INFO - PROCESS | 2300 | 1468841263352 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:43 INFO - PROCESS | 2300 | 1468841263443 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 04:27:43 INFO - PROCESS | 2300 | 1468841263450 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 2300 | 1468841263452 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:43 INFO - PROCESS | 2300 | ++DOCSHELL 0D807400 == 30 [pid = 2300] [id = 552] 04:27:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D80CC00) [pid = 2300] [serial = 1656] [outer = 00000000] 04:27:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0DDB1C00) [pid = 2300] [serial = 1657] [outer = 0D80CC00] 04:27:43 INFO - PROCESS | 2300 | 1468841263501 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0DDDAC00) [pid = 2300] [serial = 1658] [outer = 0D80CC00] 04:27:44 INFO - PROCESS | 2300 | 1468841263983 Marionette TRACE conn6 <- [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]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 04:27:44 INFO - PROCESS | 2300 | 1468841264016 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 2300 | 1468841264018 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 04:27:44 INFO - PROCESS | 2300 | 1468841264022 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:27:44 INFO - PROCESS | 2300 | 1468841264025 Marionette TRACE conn6 <- [1,2174,null,{}] 04:27:44 INFO - PROCESS | 2300 | 1468841264037 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 2300 | 1468841264042 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:44 INFO - PROCESS | 2300 | 1468841264129 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 04:27:44 INFO - PROCESS | 2300 | 1468841264136 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 2300 | 1468841264139 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:44 INFO - PROCESS | 2300 | ++DOCSHELL 14FF0800 == 31 [pid = 2300] [id = 553] 04:27:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (14FF8000) [pid = 2300] [serial = 1659] [outer = 00000000] 04:27:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (1584A000) [pid = 2300] [serial = 1660] [outer = 14FF8000] 04:27:44 INFO - PROCESS | 2300 | 1468841264282 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (16260C00) [pid = 2300] [serial = 1661] [outer = 14FF8000] 04:27:44 INFO - PROCESS | 2300 | 1468841264707 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 04:27:44 INFO - PROCESS | 2300 | 1468841264755 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 2300 | 1468841264767 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 04:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:27:44 INFO - PROCESS | 2300 | 1468841264784 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 2300 | 1468841264786 Marionette TRACE conn6 <- [1,2178,null,{}] 04:27:44 INFO - PROCESS | 2300 | 1468841264790 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 2300 | 1468841264792 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:44 INFO - PROCESS | 2300 | 1468841264913 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 04:27:44 INFO - PROCESS | 2300 | 1468841264977 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 2300 | 1468841264979 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:45 INFO - PROCESS | 2300 | ++DOCSHELL 17F44400 == 32 [pid = 2300] [id = 554] 04:27:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (17F46000) [pid = 2300] [serial = 1662] [outer = 00000000] 04:27:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (18383800) [pid = 2300] [serial = 1663] [outer = 17F46000] 04:27:45 INFO - PROCESS | 2300 | 1468841265023 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (184B4800) [pid = 2300] [serial = 1664] [outer = 17F46000] 04:27:45 INFO - PROCESS | 2300 | 1468841265451 Marionette TRACE conn6 <- [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]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 04:27:45 INFO - PROCESS | 2300 | 1468841265537 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 2300 | 1468841265539 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 04:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:27:45 INFO - PROCESS | 2300 | 1468841265547 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 2300 | 1468841265549 Marionette TRACE conn6 <- [1,2182,null,{}] 04:27:45 INFO - PROCESS | 2300 | 1468841265553 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:45 INFO - PROCESS | 2300 | 1468841265555 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:45 INFO - PROCESS | 2300 | 1468841265668 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 04:27:45 INFO - PROCESS | 2300 | 1468841265737 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 2300 | 1468841265739 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:45 INFO - PROCESS | 2300 | ++DOCSHELL 18813000 == 33 [pid = 2300] [id = 555] 04:27:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18813400) [pid = 2300] [serial = 1665] [outer = 00000000] 04:27:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19387C00) [pid = 2300] [serial = 1666] [outer = 18813400] 04:27:45 INFO - PROCESS | 2300 | 1468841265787 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (195D3C00) [pid = 2300] [serial = 1667] [outer = 18813400] 04:27:46 INFO - PROCESS | 2300 | 1468841266247 Marionette TRACE conn6 <- [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]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 04:27:46 INFO - PROCESS | 2300 | 1468841266281 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 04:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:27:46 INFO - PROCESS | 2300 | 1468841266284 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 04:27:46 INFO - PROCESS | 2300 | 1468841266292 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 2300 | 1468841266294 Marionette TRACE conn6 <- [1,2186,null,{}] 04:27:46 INFO - PROCESS | 2300 | 1468841266297 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:46 INFO - PROCESS | 2300 | 1468841266303 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:46 INFO - PROCESS | 2300 | 1468841266443 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 04:27:46 INFO - PROCESS | 2300 | 1468841266513 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 2300 | 1468841266515 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:46 INFO - PROCESS | 2300 | ++DOCSHELL 19F34C00 == 34 [pid = 2300] [id = 556] 04:27:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F3C000) [pid = 2300] [serial = 1668] [outer = 00000000] 04:27:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A11D400) [pid = 2300] [serial = 1669] [outer = 19F3C000] 04:27:46 INFO - PROCESS | 2300 | 1468841266560 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A174400) [pid = 2300] [serial = 1670] [outer = 19F3C000] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1584E800) [pid = 2300] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D7C2400) [pid = 2300] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D780400) [pid = 2300] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDB6C00) [pid = 2300] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1572E000) [pid = 2300] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (18817000) [pid = 2300] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (18388C00) [pid = 2300] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D0FF000) [pid = 2300] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (16259400) [pid = 2300] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A171800) [pid = 2300] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1B87D400) [pid = 2300] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (195DD800) [pid = 2300] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:27:46 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (17F1CC00) [pid = 2300] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:27:47 INFO - PROCESS | 2300 | 1468841267057 Marionette TRACE conn6 <- [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]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 830ms 04:27:47 INFO - PROCESS | 2300 | 1468841267122 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 04:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:27:47 INFO - PROCESS | 2300 | 1468841267124 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 04:27:47 INFO - PROCESS | 2300 | 1468841267127 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 2300 | 1468841267128 Marionette TRACE conn6 <- [1,2190,null,{}] 04:27:47 INFO - PROCESS | 2300 | 1468841267132 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 2300 | 1468841267134 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:47 INFO - PROCESS | 2300 | 1468841267217 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 04:27:47 INFO - PROCESS | 2300 | 1468841267224 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 2300 | 1468841267226 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:47 INFO - PROCESS | 2300 | ++DOCSHELL 14F1CC00 == 35 [pid = 2300] [id = 557] 04:27:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (1572E000) [pid = 2300] [serial = 1671] [outer = 00000000] 04:27:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (18388C00) [pid = 2300] [serial = 1672] [outer = 1572E000] 04:27:47 INFO - PROCESS | 2300 | 1468841267272 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (18B08400) [pid = 2300] [serial = 1673] [outer = 1572E000] 04:27:47 INFO - PROCESS | 2300 | 1468841267704 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 631ms 04:27:47 INFO - PROCESS | 2300 | 1468841267764 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 2300 | 1468841267766 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 04:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:27:47 INFO - PROCESS | 2300 | 1468841267769 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 2300 | 1468841267771 Marionette TRACE conn6 <- [1,2194,null,{}] 04:27:47 INFO - PROCESS | 2300 | 1468841267775 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 2300 | 1468841267777 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:47 INFO - PROCESS | 2300 | 1468841267859 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 04:27:47 INFO - PROCESS | 2300 | 1468841267864 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 2300 | 1468841267866 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:47 INFO - PROCESS | 2300 | ++DOCSHELL 19F42000 == 36 [pid = 2300] [id = 558] 04:27:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (1A07C400) [pid = 2300] [serial = 1674] [outer = 00000000] 04:27:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1A17BC00) [pid = 2300] [serial = 1675] [outer = 1A07C400] 04:27:47 INFO - PROCESS | 2300 | 1468841267910 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A5E7400) [pid = 2300] [serial = 1676] [outer = 1A07C400] 04:27:48 INFO - PROCESS | 2300 | 1468841268341 Marionette TRACE conn6 <- [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]]]}] 04:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 04:27:48 INFO - PROCESS | 2300 | 1468841268404 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 04:27:48 INFO - PROCESS | 2300 | 1468841268406 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 04:27:48 INFO - PROCESS | 2300 | 1468841268409 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:27:48 INFO - PROCESS | 2300 | 1468841268411 Marionette TRACE conn6 <- [1,2198,null,{}] 04:27:48 INFO - PROCESS | 2300 | 1468841268415 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:48 INFO - PROCESS | 2300 | 1468841268416 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:48 INFO - PROCESS | 2300 | 1468841268498 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 04:27:48 INFO - PROCESS | 2300 | 1468841268504 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 2300 | 1468841268515 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:48 INFO - PROCESS | 2300 | ++DOCSHELL 14FA8800 == 37 [pid = 2300] [id = 559] 04:27:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A07DC00) [pid = 2300] [serial = 1677] [outer = 00000000] 04:27:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1B87B000) [pid = 2300] [serial = 1678] [outer = 1A07DC00] 04:27:48 INFO - PROCESS | 2300 | 1468841268559 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1B8F3400) [pid = 2300] [serial = 1679] [outer = 1A07DC00] 04:27:49 INFO - PROCESS | 2300 | 1468841269179 Marionette TRACE conn6 <- [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]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 831ms 04:27:49 INFO - PROCESS | 2300 | 1468841269245 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 04:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:27:49 INFO - PROCESS | 2300 | 1468841269249 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 04:27:49 INFO - PROCESS | 2300 | 1468841269254 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 2300 | 1468841269257 Marionette TRACE conn6 <- [1,2202,null,{}] 04:27:49 INFO - PROCESS | 2300 | 1468841269263 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:49 INFO - PROCESS | 2300 | 1468841269266 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:49 INFO - PROCESS | 2300 | 1468841269414 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 04:27:49 INFO - PROCESS | 2300 | 1468841269531 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 2300 | 1468841269534 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:49 INFO - PROCESS | 2300 | ++DOCSHELL 0CF85C00 == 38 [pid = 2300] [id = 560] 04:27:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0D0F2000) [pid = 2300] [serial = 1680] [outer = 00000000] 04:27:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0D82C400) [pid = 2300] [serial = 1681] [outer = 0D0F2000] 04:27:49 INFO - PROCESS | 2300 | 1468841269592 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0DDA8800) [pid = 2300] [serial = 1682] [outer = 0D0F2000] 04:27:50 INFO - PROCESS | 2300 | 1468841270192 Marionette TRACE conn6 <- [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]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 990ms 04:27:50 INFO - PROCESS | 2300 | 1468841270244 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 2300 | 1468841270249 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 04:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:27:50 INFO - PROCESS | 2300 | 1468841270256 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - PROCESS | 2300 | 1468841270259 Marionette TRACE conn6 <- [1,2206,null,{}] 04:27:50 INFO - PROCESS | 2300 | 1468841270263 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:50 INFO - PROCESS | 2300 | 1468841270266 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:50 INFO - PROCESS | 2300 | 1468841270384 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 04:27:50 INFO - PROCESS | 2300 | 1468841270543 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 2300 | 1468841270546 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:50 INFO - PROCESS | 2300 | ++DOCSHELL 14FEC800 == 39 [pid = 2300] [id = 561] 04:27:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1535B000) [pid = 2300] [serial = 1683] [outer = 00000000] 04:27:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (16E23C00) [pid = 2300] [serial = 1684] [outer = 1535B000] 04:27:50 INFO - PROCESS | 2300 | 1468841270606 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1821C800) [pid = 2300] [serial = 1685] [outer = 1535B000] 04:27:51 INFO - PROCESS | 2300 | 1468841271220 Marionette TRACE conn6 <- [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]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1021ms 04:27:51 INFO - PROCESS | 2300 | 1468841271280 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 2300 | 1468841271283 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 04:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:27:51 INFO - PROCESS | 2300 | 1468841271287 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 2300 | 1468841271290 Marionette TRACE conn6 <- [1,2210,null,{}] 04:27:51 INFO - PROCESS | 2300 | 1468841271302 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 2300 | 1468841271307 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:51 INFO - PROCESS | 2300 | 1468841271467 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 04:27:51 INFO - PROCESS | 2300 | 1468841271614 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 2300 | 1468841271618 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:51 INFO - PROCESS | 2300 | ++DOCSHELL 1A385800 == 40 [pid = 2300] [id = 562] 04:27:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A38CC00) [pid = 2300] [serial = 1686] [outer = 00000000] 04:27:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1B4E5800) [pid = 2300] [serial = 1687] [outer = 1A38CC00] 04:27:51 INFO - PROCESS | 2300 | 1468841271675 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1B98E000) [pid = 2300] [serial = 1688] [outer = 1A38CC00] 04:27:52 INFO - PROCESS | 2300 | 1468841272290 Marionette TRACE conn6 <- [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]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1077ms 04:27:52 INFO - PROCESS | 2300 | 1468841272385 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 2300 | 1468841272388 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 04:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:27:52 INFO - PROCESS | 2300 | 1468841272392 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 2300 | 1468841272394 Marionette TRACE conn6 <- [1,2214,null,{}] 04:27:52 INFO - PROCESS | 2300 | 1468841272398 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:52 INFO - PROCESS | 2300 | 1468841272400 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:52 INFO - PROCESS | 2300 | 1468841272511 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 04:27:52 INFO - PROCESS | 2300 | 1468841272658 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 2300 | 1468841272660 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:52 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B4C00 == 41 [pid = 2300] [id = 563] 04:27:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0C894C00) [pid = 2300] [serial = 1689] [outer = 00000000] 04:27:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0E049800) [pid = 2300] [serial = 1690] [outer = 0C894C00] 04:27:52 INFO - PROCESS | 2300 | 1468841272716 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (14F26800) [pid = 2300] [serial = 1691] [outer = 0C894C00] 04:27:53 INFO - PROCESS | 2300 | 1468841273430 Marionette TRACE conn6 <- [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]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1068ms 04:27:53 INFO - PROCESS | 2300 | 1468841273468 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 2300 | 1468841273473 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 04:27:53 INFO - PROCESS | 2300 | 1468841273477 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:27:53 INFO - PROCESS | 2300 | 1468841273482 Marionette TRACE conn6 <- [1,2218,null,{}] 04:27:53 INFO - PROCESS | 2300 | 1468841273487 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 2300 | 1468841273490 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:53 INFO - PROCESS | 2300 | 1468841273598 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 04:27:53 INFO - PROCESS | 2300 | 1468841273714 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 2300 | 1468841273717 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 19F42000 == 40 [pid = 2300] [id = 558] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 14F1CC00 == 39 [pid = 2300] [id = 557] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 19F34C00 == 38 [pid = 2300] [id = 556] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 18813000 == 37 [pid = 2300] [id = 555] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 17F44400 == 36 [pid = 2300] [id = 554] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 14FF0800 == 35 [pid = 2300] [id = 553] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 0D807400 == 34 [pid = 2300] [id = 552] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 0C716400 == 33 [pid = 2300] [id = 551] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 0D05D800 == 32 [pid = 2300] [id = 549] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 153F1400 == 31 [pid = 2300] [id = 548] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 14E19400 == 30 [pid = 2300] [id = 550] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 0D778400 == 29 [pid = 2300] [id = 539] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 0C7B4C00 == 28 [pid = 2300] [id = 563] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 14FEC800 == 27 [pid = 2300] [id = 561] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 1A385800 == 26 [pid = 2300] [id = 562] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 14FA8800 == 25 [pid = 2300] [id = 559] 04:27:54 INFO - PROCESS | 2300 | --DOCSHELL 0CF85C00 == 24 [pid = 2300] [id = 560] 04:27:54 INFO - PROCESS | 2300 | ++DOCSHELL 08C85000 == 25 [pid = 2300] [id = 564] 04:27:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (08C85400) [pid = 2300] [serial = 1692] [outer = 00000000] 04:27:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0C714C00) [pid = 2300] [serial = 1693] [outer = 08C85400] 04:27:54 INFO - PROCESS | 2300 | 1468841274398 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0C891400) [pid = 2300] [serial = 1694] [outer = 08C85400] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (17F44800) [pid = 2300] [serial = 1630] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0DDD3800) [pid = 2300] [serial = 1619] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDA7800) [pid = 2300] [serial = 1618] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0D7C9800) [pid = 2300] [serial = 1621] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0D805800) [pid = 2300] [serial = 1622] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDC1800) [pid = 2300] [serial = 1624] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0E084800) [pid = 2300] [serial = 1625] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (15850000) [pid = 2300] [serial = 1627] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1A072400) [pid = 2300] [serial = 1643] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (184EF000) [pid = 2300] [serial = 1633] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D834400) [pid = 2300] [serial = 1607] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D7C4400) [pid = 2300] [serial = 1606] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18389800) [pid = 2300] [serial = 1610] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F25C00) [pid = 2300] [serial = 1609] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1B880800) [pid = 2300] [serial = 1613] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A17A000) [pid = 2300] [serial = 1612] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1BBE1000) [pid = 2300] [serial = 1616] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1BA73800) [pid = 2300] [serial = 1615] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18281C00) [pid = 2300] [serial = 1631] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (19F3A400) [pid = 2300] [serial = 1636] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (18815000) [pid = 2300] [serial = 1634] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A077800) [pid = 2300] [serial = 1642] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (18B05000) [pid = 2300] [serial = 1639] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (19364800) [pid = 2300] [serial = 1640] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (19F41C00) [pid = 2300] [serial = 1637] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1A175400) [pid = 2300] [serial = 1645] [outer = 00000000] [url = about:blank] 04:27:54 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (1625C000) [pid = 2300] [serial = 1628] [outer = 00000000] [url = about:blank] 04:27:55 INFO - PROCESS | 2300 | 1468841274978 Marionette TRACE conn6 <- [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]]]}] 04:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1531ms 04:27:55 INFO - PROCESS | 2300 | 1468841275015 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 2300 | 1468841275018 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 04:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:27:55 INFO - PROCESS | 2300 | 1468841275023 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - PROCESS | 2300 | 1468841275026 Marionette TRACE conn6 <- [1,2222,null,{}] 04:27:55 INFO - PROCESS | 2300 | 1468841275031 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:55 INFO - PROCESS | 2300 | 1468841275034 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:55 INFO - PROCESS | 2300 | 1468841275163 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 04:27:55 INFO - PROCESS | 2300 | 1468841275261 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 2300 | 1468841275263 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:55 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F0C00 == 26 [pid = 2300] [id = 565] 04:27:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0D778400) [pid = 2300] [serial = 1695] [outer = 00000000] 04:27:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D802400) [pid = 2300] [serial = 1696] [outer = 0D778400] 04:27:55 INFO - PROCESS | 2300 | 1468841275313 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D80E800) [pid = 2300] [serial = 1697] [outer = 0D778400] 04:27:55 INFO - PROCESS | 2300 | 1468841275710 Marionette TRACE conn6 <- [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]]]}] 04:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 04:27:55 INFO - PROCESS | 2300 | 1468841275754 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 2300 | 1468841275759 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 04:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:27:55 INFO - PROCESS | 2300 | 1468841275796 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - PROCESS | 2300 | 1468841275799 Marionette TRACE conn6 <- [1,2226,null,{}] 04:27:55 INFO - PROCESS | 2300 | 1468841275803 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:55 INFO - PROCESS | 2300 | 1468841275806 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:55 INFO - PROCESS | 2300 | 1468841275910 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 04:27:55 INFO - PROCESS | 2300 | 1468841275926 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 2300 | 1468841275929 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:55 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB3800 == 27 [pid = 2300] [id = 566] 04:27:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0DDB4800) [pid = 2300] [serial = 1698] [outer = 00000000] 04:27:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0DDBFC00) [pid = 2300] [serial = 1699] [outer = 0DDB4800] 04:27:55 INFO - PROCESS | 2300 | 1468841275975 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDD7000) [pid = 2300] [serial = 1700] [outer = 0DDB4800] 04:27:56 INFO - PROCESS | 2300 | 1468841276472 Marionette TRACE conn6 <- [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]]]}] 04:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 732ms 04:27:56 INFO - PROCESS | 2300 | 1468841276530 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 2300 | 1468841276533 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 04:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:27:56 INFO - PROCESS | 2300 | 1468841276536 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 2300 | 1468841276540 Marionette TRACE conn6 <- [1,2230,null,{}] 04:27:56 INFO - PROCESS | 2300 | 1468841276550 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 2300 | 1468841276555 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:56 INFO - PROCESS | 2300 | 1468841276670 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 04:27:56 INFO - PROCESS | 2300 | 1468841276680 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 2300 | 1468841276682 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:56 INFO - PROCESS | 2300 | ++DOCSHELL 14FAD400 == 28 [pid = 2300] [id = 567] 04:27:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (14FAF800) [pid = 2300] [serial = 1701] [outer = 00000000] 04:27:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (14FF8400) [pid = 2300] [serial = 1702] [outer = 14FAF800] 04:27:56 INFO - PROCESS | 2300 | 1468841276727 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (15726800) [pid = 2300] [serial = 1703] [outer = 14FAF800] 04:27:57 INFO - PROCESS | 2300 | 1468841277214 Marionette TRACE conn6 <- [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]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 732ms 04:27:57 INFO - PROCESS | 2300 | 1468841277296 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 2300 | 1468841277299 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 04:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:27:57 INFO - PROCESS | 2300 | 1468841277305 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 2300 | 1468841277307 Marionette TRACE conn6 <- [1,2234,null,{}] 04:27:57 INFO - PROCESS | 2300 | 1468841277311 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:57 INFO - PROCESS | 2300 | 1468841277313 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:57 INFO - PROCESS | 2300 | 1468841277443 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 04:27:57 INFO - PROCESS | 2300 | 1468841277454 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 2300 | 1468841277456 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:57 INFO - PROCESS | 2300 | ++DOCSHELL 1584E800 == 29 [pid = 2300] [id = 568] 04:27:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1584EC00) [pid = 2300] [serial = 1704] [outer = 00000000] 04:27:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F18000) [pid = 2300] [serial = 1705] [outer = 1584EC00] 04:27:57 INFO - PROCESS | 2300 | 1468841277506 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F20800) [pid = 2300] [serial = 1706] [outer = 1584EC00] 04:27:57 INFO - PROCESS | 2300 | 1468841277969 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 04:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:27:58 INFO - PROCESS | 2300 | 1468841277978 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 2300 | 1468841277980 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 04:27:58 INFO - PROCESS | 2300 | 1468841277983 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 2300 | 1468841277985 Marionette TRACE conn6 <- [1,2238,null,{}] 04:27:58 INFO - PROCESS | 2300 | 1468841277988 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 2300 | 1468841277990 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:58 INFO - PROCESS | 2300 | 1468841278113 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 04:27:58 INFO - PROCESS | 2300 | 1468841278118 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 2300 | 1468841278120 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:58 INFO - PROCESS | 2300 | ++DOCSHELL 17F47800 == 30 [pid = 2300] [id = 569] 04:27:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F49C00) [pid = 2300] [serial = 1707] [outer = 00000000] 04:27:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18380000) [pid = 2300] [serial = 1708] [outer = 17F49C00] 04:27:58 INFO - PROCESS | 2300 | 1468841278175 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (184B4C00) [pid = 2300] [serial = 1709] [outer = 17F49C00] 04:27:58 INFO - PROCESS | 2300 | 1468841278677 Marionette TRACE conn6 <- [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]]]}] 04:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 04:27:58 INFO - PROCESS | 2300 | 1468841278716 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 2300 | 1468841278718 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 04:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:27:58 INFO - PROCESS | 2300 | 1468841278721 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 2300 | 1468841278723 Marionette TRACE conn6 <- [1,2242,null,{}] 04:27:58 INFO - PROCESS | 2300 | 1468841278727 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 2300 | 1468841278732 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:58 INFO - PROCESS | 2300 | 1468841278892 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (19F3C000) [pid = 2300] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A125800) [pid = 2300] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (14EB5000) [pid = 2300] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (18813400) [pid = 2300] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0C717400) [pid = 2300] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (14FF8000) [pid = 2300] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D80CC00) [pid = 2300] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D060800) [pid = 2300] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A07C400) [pid = 2300] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A07DC00) [pid = 2300] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (17F46000) [pid = 2300] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:27:59 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1572E000) [pid = 2300] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:27:59 INFO - PROCESS | 2300 | 1468841279238 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 2300 | 1468841279240 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:59 INFO - PROCESS | 2300 | ++DOCSHELL 0C709800 == 31 [pid = 2300] [id = 570] 04:27:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0C715C00) [pid = 2300] [serial = 1710] [outer = 00000000] 04:27:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D7D0800) [pid = 2300] [serial = 1711] [outer = 0C715C00] 04:27:59 INFO - PROCESS | 2300 | 1468841279288 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDAE000) [pid = 2300] [serial = 1712] [outer = 0C715C00] 04:27:59 INFO - PROCESS | 2300 | 1468841279643 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 971ms 04:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:27:59 INFO - PROCESS | 2300 | 1468841279694 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 2300 | 1468841279696 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 04:27:59 INFO - PROCESS | 2300 | 1468841279699 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 2300 | 1468841279701 Marionette TRACE conn6 <- [1,2246,null,{}] 04:27:59 INFO - PROCESS | 2300 | 1468841279704 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:59 INFO - PROCESS | 2300 | 1468841279706 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:59 INFO - PROCESS | 2300 | 1468841279823 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 04:27:59 INFO - PROCESS | 2300 | 1468841279831 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 2300 | 1468841279833 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:27:59 INFO - PROCESS | 2300 | ++DOCSHELL 14EBF000 == 32 [pid = 2300] [id = 571] 04:27:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (14FAC400) [pid = 2300] [serial = 1713] [outer = 00000000] 04:27:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (188E8C00) [pid = 2300] [serial = 1714] [outer = 14FAC400] 04:27:59 INFO - PROCESS | 2300 | 1468841279879 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (188EE400) [pid = 2300] [serial = 1715] [outer = 14FAC400] 04:28:00 INFO - PROCESS | 2300 | 1468841280315 Marionette TRACE conn6 <- [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]]]}] 04:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 04:28:00 INFO - PROCESS | 2300 | 1468841280370 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 2300 | 1468841280372 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 04:28:00 INFO - PROCESS | 2300 | 1468841280376 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 2300 | 1468841280377 Marionette TRACE conn6 <- [1,2250,null,{}] 04:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:28:00 INFO - PROCESS | 2300 | 1468841280381 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 2300 | 1468841280383 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:00 INFO - PROCESS | 2300 | 1468841280501 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 04:28:00 INFO - PROCESS | 2300 | 1468841280544 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 2300 | 1468841280546 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:00 INFO - PROCESS | 2300 | ++DOCSHELL 08C7FC00 == 33 [pid = 2300] [id = 572] 04:28:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (08C8A000) [pid = 2300] [serial = 1716] [outer = 00000000] 04:28:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (19F3AC00) [pid = 2300] [serial = 1717] [outer = 08C8A000] 04:28:00 INFO - PROCESS | 2300 | 1468841280593 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19F3B800) [pid = 2300] [serial = 1718] [outer = 08C8A000] 04:28:01 INFO - PROCESS | 2300 | 1468841281003 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 04:28:01 INFO - PROCESS | 2300 | 1468841281050 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 2300 | 1468841281052 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 04:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:28:01 INFO - PROCESS | 2300 | 1468841281055 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - PROCESS | 2300 | 1468841281057 Marionette TRACE conn6 <- [1,2254,null,{}] 04:28:01 INFO - PROCESS | 2300 | 1468841281071 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:01 INFO - PROCESS | 2300 | 1468841281073 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:01 INFO - PROCESS | 2300 | 1468841281169 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 04:28:01 INFO - PROCESS | 2300 | 1468841281175 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 2300 | 1468841281177 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:01 INFO - PROCESS | 2300 | ++DOCSHELL 16257C00 == 34 [pid = 2300] [id = 573] 04:28:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19F35000) [pid = 2300] [serial = 1719] [outer = 00000000] 04:28:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A078800) [pid = 2300] [serial = 1720] [outer = 19F35000] 04:28:01 INFO - PROCESS | 2300 | 1468841281222 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A11C400) [pid = 2300] [serial = 1721] [outer = 19F35000] 04:28:02 INFO - PROCESS | 2300 | 1468841282060 Marionette TRACE conn6 <- [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]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1031ms 04:28:02 INFO - PROCESS | 2300 | 1468841282088 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 2300 | 1468841282092 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 04:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:28:02 INFO - PROCESS | 2300 | 1468841282097 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 2300 | 1468841282103 Marionette TRACE conn6 <- [1,2258,null,{}] 04:28:02 INFO - PROCESS | 2300 | 1468841282108 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 2300 | 1468841282111 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:02 INFO - PROCESS | 2300 | 1468841282239 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 04:28:02 INFO - PROCESS | 2300 | 1468841282378 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 2300 | 1468841282381 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:02 INFO - PROCESS | 2300 | ++DOCSHELL 0D77DC00 == 35 [pid = 2300] [id = 574] 04:28:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0D7C6000) [pid = 2300] [serial = 1722] [outer = 00000000] 04:28:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0D830C00) [pid = 2300] [serial = 1723] [outer = 0D7C6000] 04:28:02 INFO - PROCESS | 2300 | 1468841282446 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0DDA3400) [pid = 2300] [serial = 1724] [outer = 0D7C6000] 04:28:03 INFO - PROCESS | 2300 | 1468841283090 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1080ms 04:28:03 INFO - PROCESS | 2300 | 1468841283177 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 2300 | 1468841283182 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 04:28:03 INFO - PROCESS | 2300 | 1468841283189 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:28:03 INFO - PROCESS | 2300 | 1468841283192 Marionette TRACE conn6 <- [1,2262,null,{}] 04:28:03 INFO - PROCESS | 2300 | 1468841283220 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:03 INFO - PROCESS | 2300 | 1468841283223 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:03 INFO - PROCESS | 2300 | 1468841283356 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 04:28:03 INFO - PROCESS | 2300 | 1468841283495 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 2300 | 1468841283497 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:03 INFO - PROCESS | 2300 | ++DOCSHELL 0D776000 == 36 [pid = 2300] [id = 575] 04:28:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D834800) [pid = 2300] [serial = 1725] [outer = 00000000] 04:28:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (158D4C00) [pid = 2300] [serial = 1726] [outer = 0D834800] 04:28:03 INFO - PROCESS | 2300 | 1468841283555 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (17F1A400) [pid = 2300] [serial = 1727] [outer = 0D834800] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 0D7C2C00 == 35 [pid = 2300] [id = 400] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 11D2F800 == 34 [pid = 2300] [id = 392] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 17F4B800 == 33 [pid = 2300] [id = 404] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 18389000 == 32 [pid = 2300] [id = 405] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 0DDB6400 == 31 [pid = 2300] [id = 395] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 0C7BEC00 == 30 [pid = 2300] [id = 407] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 17F1BC00 == 29 [pid = 2300] [id = 394] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 157A6000 == 28 [pid = 2300] [id = 402] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 0C7B6C00 == 27 [pid = 2300] [id = 391] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 17F1FC00 == 26 [pid = 2300] [id = 403] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 15756000 == 25 [pid = 2300] [id = 393] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 0C96FC00 == 24 [pid = 2300] [id = 390] 04:28:04 INFO - PROCESS | 2300 | --DOCSHELL 0D801400 == 23 [pid = 2300] [id = 401] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1A11D400) [pid = 2300] [serial = 1669] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A17CC00) [pid = 2300] [serial = 1646] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14FEC400) [pid = 2300] [serial = 1651] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (195D3C00) [pid = 2300] [serial = 1667] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (16257000) [pid = 2300] [serial = 1652] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C9CB800) [pid = 2300] [serial = 1654] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D0F7400) [pid = 2300] [serial = 1655] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1584A000) [pid = 2300] [serial = 1660] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDB1C00) [pid = 2300] [serial = 1657] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19387C00) [pid = 2300] [serial = 1666] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0DDDAC00) [pid = 2300] [serial = 1658] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DBAB400) [pid = 2300] [serial = 1648] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DDB2400) [pid = 2300] [serial = 1649] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A5E7400) [pid = 2300] [serial = 1676] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A17BC00) [pid = 2300] [serial = 1675] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A174400) [pid = 2300] [serial = 1670] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1B87B000) [pid = 2300] [serial = 1678] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (18383800) [pid = 2300] [serial = 1663] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (184B4800) [pid = 2300] [serial = 1664] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (18B08400) [pid = 2300] [serial = 1673] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (1B8F3400) [pid = 2300] [serial = 1679] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (18388C00) [pid = 2300] [serial = 1672] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (16260C00) [pid = 2300] [serial = 1661] [outer = 00000000] [url = about:blank] 04:28:04 INFO - PROCESS | 2300 | 1468841284439 Marionette TRACE conn6 <- [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]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1301ms 04:28:04 INFO - PROCESS | 2300 | 1468841284493 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 2300 | 1468841284496 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 04:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:28:04 INFO - PROCESS | 2300 | 1468841284501 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 2300 | 1468841284504 Marionette TRACE conn6 <- [1,2266,null,{}] 04:28:04 INFO - PROCESS | 2300 | 1468841284510 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 2300 | 1468841284513 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:04 INFO - PROCESS | 2300 | 1468841284605 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 04:28:04 INFO - PROCESS | 2300 | 1468841284619 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 2300 | 1468841284622 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:04 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C5400 == 24 [pid = 2300] [id = 576] 04:28:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0D7C5800) [pid = 2300] [serial = 1728] [outer = 00000000] 04:28:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0D7D1400) [pid = 2300] [serial = 1729] [outer = 0D7C5800] 04:28:04 INFO - PROCESS | 2300 | 1468841284673 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0D80CC00) [pid = 2300] [serial = 1730] [outer = 0D7C5800] 04:28:05 INFO - PROCESS | 2300 | 1468841285176 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 04:28:05 INFO - PROCESS | 2300 | 1468841285233 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 2300 | 1468841285237 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 04:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:28:05 INFO - PROCESS | 2300 | 1468841285243 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 2300 | 1468841285246 Marionette TRACE conn6 <- [1,2270,null,{}] 04:28:05 INFO - PROCESS | 2300 | 1468841285249 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 2300 | 1468841285252 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:05 INFO - PROCESS | 2300 | 1468841285344 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 04:28:05 INFO - PROCESS | 2300 | 1468841285449 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 2300 | 1468841285452 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:05 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB6800 == 25 [pid = 2300] [id = 577] 04:28:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0DDB8800) [pid = 2300] [serial = 1731] [outer = 00000000] 04:28:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0E091400) [pid = 2300] [serial = 1732] [outer = 0DDB8800] 04:28:05 INFO - PROCESS | 2300 | 1468841285500 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (11DD0400) [pid = 2300] [serial = 1733] [outer = 0DDB8800] 04:28:05 INFO - PROCESS | 2300 | 1468841285888 Marionette TRACE conn6 <- [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]]]}] 04:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 04:28:05 INFO - PROCESS | 2300 | 1468841285918 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 2300 | 1468841285920 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 04:28:05 INFO - PROCESS | 2300 | 1468841285923 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:28:05 INFO - PROCESS | 2300 | 1468841285927 Marionette TRACE conn6 <- [1,2274,null,{}] 04:28:05 INFO - PROCESS | 2300 | 1468841285938 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 2300 | 1468841285943 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:06 INFO - PROCESS | 2300 | 1468841286059 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 04:28:06 INFO - PROCESS | 2300 | 1468841286070 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 2300 | 1468841286073 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:06 INFO - PROCESS | 2300 | ++DOCSHELL 158DFC00 == 26 [pid = 2300] [id = 578] 04:28:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (158E0C00) [pid = 2300] [serial = 1734] [outer = 00000000] 04:28:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (16E20800) [pid = 2300] [serial = 1735] [outer = 158E0C00] 04:28:06 INFO - PROCESS | 2300 | 1468841286125 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F1BC00) [pid = 2300] [serial = 1736] [outer = 158E0C00] 04:28:06 INFO - PROCESS | 2300 | 1468841286595 Marionette TRACE conn6 <- [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]]]}] 04:28:06 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 04:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 04:28:06 INFO - PROCESS | 2300 | 1468841286659 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 2300 | 1468841286661 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 04:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:28:06 INFO - PROCESS | 2300 | 1468841286664 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - PROCESS | 2300 | 1468841286666 Marionette TRACE conn6 <- [1,2278,null,{}] 04:28:06 INFO - PROCESS | 2300 | 1468841286670 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:06 INFO - PROCESS | 2300 | 1468841286672 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:06 INFO - PROCESS | 2300 | 1468841286800 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 04:28:06 INFO - PROCESS | 2300 | 1468841286805 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 2300 | 1468841286808 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:06 INFO - PROCESS | 2300 | ++DOCSHELL 18382000 == 27 [pid = 2300] [id = 579] 04:28:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18383000) [pid = 2300] [serial = 1737] [outer = 00000000] 04:28:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1840C400) [pid = 2300] [serial = 1738] [outer = 18383000] 04:28:06 INFO - PROCESS | 2300 | 1468841286853 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18815400) [pid = 2300] [serial = 1739] [outer = 18383000] 04:28:07 INFO - PROCESS | 2300 | 1468841287307 Marionette TRACE conn6 <- [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]]]}] 04:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 04:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:28:07 INFO - PROCESS | 2300 | 1468841287337 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 2300 | 1468841287339 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 04:28:07 INFO - PROCESS | 2300 | 1468841287342 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 2300 | 1468841287344 Marionette TRACE conn6 <- [1,2282,null,{}] 04:28:07 INFO - PROCESS | 2300 | 1468841287355 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:07 INFO - PROCESS | 2300 | 1468841287357 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:07 INFO - PROCESS | 2300 | 1468841287470 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 04:28:07 INFO - PROCESS | 2300 | 1468841287564 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 2300 | 1468841287566 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:07 INFO - PROCESS | 2300 | ++DOCSHELL 0DDAB000 == 28 [pid = 2300] [id = 580] 04:28:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (151B6C00) [pid = 2300] [serial = 1740] [outer = 00000000] 04:28:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19365C00) [pid = 2300] [serial = 1741] [outer = 151B6C00] 04:28:07 INFO - PROCESS | 2300 | 1468841287610 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19370800) [pid = 2300] [serial = 1742] [outer = 151B6C00] 04:28:08 INFO - PROCESS | 2300 | 1468841288044 Marionette TRACE conn6 <- [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]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 04:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:28:08 INFO - PROCESS | 2300 | 1468841288073 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 2300 | 1468841288075 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 04:28:08 INFO - PROCESS | 2300 | 1468841288078 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 2300 | 1468841288080 Marionette TRACE conn6 <- [1,2286,null,{}] 04:28:08 INFO - PROCESS | 2300 | 1468841288090 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 2300 | 1468841288096 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:08 INFO - PROCESS | 2300 | 1468841288245 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 04:28:08 INFO - PROCESS | 2300 | 1468841288314 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 2300 | 1468841288316 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:08 INFO - PROCESS | 2300 | ++DOCSHELL 19F33800 == 29 [pid = 2300] [id = 581] 04:28:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F33C00) [pid = 2300] [serial = 1743] [outer = 00000000] 04:28:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A079000) [pid = 2300] [serial = 1744] [outer = 19F33C00] 04:28:08 INFO - PROCESS | 2300 | 1468841288360 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A07F000) [pid = 2300] [serial = 1745] [outer = 19F33C00] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (08C8A000) [pid = 2300] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (08C85400) [pid = 2300] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (14FAC400) [pid = 2300] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1535B000) [pid = 2300] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDB4800) [pid = 2300] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14FAF800) [pid = 2300] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D778400) [pid = 2300] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D0F2000) [pid = 2300] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A38CC00) [pid = 2300] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (17F49C00) [pid = 2300] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1584EC00) [pid = 2300] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:28:08 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0C715C00) [pid = 2300] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:28:08 INFO - PROCESS | 2300 | 1468841288901 Marionette TRACE conn6 <- [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]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 871ms 04:28:08 INFO - PROCESS | 2300 | 1468841288950 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 2300 | 1468841288953 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 04:28:08 INFO - PROCESS | 2300 | 1468841288956 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:28:08 INFO - PROCESS | 2300 | 1468841288958 Marionette TRACE conn6 <- [1,2290,null,{}] 04:28:08 INFO - PROCESS | 2300 | 1468841288962 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 2300 | 1468841288963 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:09 INFO - PROCESS | 2300 | 1468841289044 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 04:28:09 INFO - PROCESS | 2300 | 1468841289149 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 2300 | 1468841289151 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:09 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B4C00 == 30 [pid = 2300] [id = 582] 04:28:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D059800) [pid = 2300] [serial = 1746] [outer = 00000000] 04:28:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (14EBE000) [pid = 2300] [serial = 1747] [outer = 0D059800] 04:28:09 INFO - PROCESS | 2300 | 1468841289196 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F49C00) [pid = 2300] [serial = 1748] [outer = 0D059800] 04:28:09 INFO - PROCESS | 2300 | 1468841289521 Marionette TRACE conn6 <- [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]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 631ms 04:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:28:09 INFO - PROCESS | 2300 | 1468841289591 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 2300 | 1468841289593 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 04:28:09 INFO - PROCESS | 2300 | 1468841289596 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 2300 | 1468841289597 Marionette TRACE conn6 <- [1,2294,null,{}] 04:28:09 INFO - PROCESS | 2300 | 1468841289601 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:09 INFO - PROCESS | 2300 | 1468841289603 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:09 INFO - PROCESS | 2300 | 1468841289722 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 04:28:09 INFO - PROCESS | 2300 | 1468841289731 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 2300 | 1468841289733 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:09 INFO - PROCESS | 2300 | ++DOCSHELL 153F5C00 == 31 [pid = 2300] [id = 583] 04:28:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1A075400) [pid = 2300] [serial = 1749] [outer = 00000000] 04:28:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A177C00) [pid = 2300] [serial = 1750] [outer = 1A075400] 04:28:09 INFO - PROCESS | 2300 | 1468841289779 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A17D800) [pid = 2300] [serial = 1751] [outer = 1A075400] 04:28:10 INFO - PROCESS | 2300 | 1468841290214 Marionette TRACE conn6 <- [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]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 04:28:10 INFO - PROCESS | 2300 | 1468841290267 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 2300 | 1468841290269 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 04:28:10 INFO - PROCESS | 2300 | 1468841290272 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:28:10 INFO - PROCESS | 2300 | 1468841290274 Marionette TRACE conn6 <- [1,2298,null,{}] 04:28:10 INFO - PROCESS | 2300 | 1468841290278 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 2300 | 1468841290279 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:10 INFO - PROCESS | 2300 | 1468841290401 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 04:28:10 INFO - PROCESS | 2300 | 1468841290441 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 2300 | 1468841290443 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:10 INFO - PROCESS | 2300 | ++DOCSHELL 153F6000 == 32 [pid = 2300] [id = 584] 04:28:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A176400) [pid = 2300] [serial = 1752] [outer = 00000000] 04:28:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1B406400) [pid = 2300] [serial = 1753] [outer = 1A176400] 04:28:10 INFO - PROCESS | 2300 | 1468841290490 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1B87D800) [pid = 2300] [serial = 1754] [outer = 1A176400] 04:28:11 INFO - PROCESS | 2300 | --DOCSHELL 0E051800 == 31 [pid = 2300] [id = 406] 04:28:11 INFO - PROCESS | 2300 | --DOCSHELL 184B5800 == 30 [pid = 2300] [id = 396] 04:28:11 INFO - PROCESS | 2300 | --DOCSHELL 18817C00 == 29 [pid = 2300] [id = 397] 04:28:11 INFO - PROCESS | 2300 | --DOCSHELL 0D05D000 == 28 [pid = 2300] [id = 398] 04:28:11 INFO - PROCESS | 2300 | --DOCSHELL 0C70F000 == 27 [pid = 2300] [id = 399] 04:28:11 INFO - PROCESS | 2300 | --DOCSHELL 08C85000 == 26 [pid = 2300] [id = 564] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (19F3AC00) [pid = 2300] [serial = 1717] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0C891400) [pid = 2300] [serial = 1694] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (188EE400) [pid = 2300] [serial = 1715] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0E049800) [pid = 2300] [serial = 1690] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1821C800) [pid = 2300] [serial = 1685] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0DDD7000) [pid = 2300] [serial = 1700] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (14FF8400) [pid = 2300] [serial = 1702] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0C714C00) [pid = 2300] [serial = 1693] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (16E23C00) [pid = 2300] [serial = 1684] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0D802400) [pid = 2300] [serial = 1696] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0D82C400) [pid = 2300] [serial = 1681] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0D80E800) [pid = 2300] [serial = 1697] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0DDA8800) [pid = 2300] [serial = 1682] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (1B4E5800) [pid = 2300] [serial = 1687] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (184B4C00) [pid = 2300] [serial = 1709] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0DDBFC00) [pid = 2300] [serial = 1699] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (1B98E000) [pid = 2300] [serial = 1688] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (18380000) [pid = 2300] [serial = 1708] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (188E8C00) [pid = 2300] [serial = 1714] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (17F18000) [pid = 2300] [serial = 1705] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (0DDAE000) [pid = 2300] [serial = 1712] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (15726800) [pid = 2300] [serial = 1703] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (17F20800) [pid = 2300] [serial = 1706] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (0D7D0800) [pid = 2300] [serial = 1711] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | --DOMWINDOW == 53 (19F3B800) [pid = 2300] [serial = 1718] [outer = 00000000] [url = about:blank] 04:28:12 INFO - PROCESS | 2300 | 1468841292267 Marionette TRACE conn6 <- [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]]]}] 04:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2018ms 04:28:12 INFO - PROCESS | 2300 | 1468841292295 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 2300 | 1468841292299 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 04:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:28:12 INFO - PROCESS | 2300 | 1468841292304 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 2300 | 1468841292308 Marionette TRACE conn6 <- [1,2302,null,{}] 04:28:12 INFO - PROCESS | 2300 | 1468841292314 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:12 INFO - PROCESS | 2300 | 1468841292317 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:12 INFO - PROCESS | 2300 | 1468841292409 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 04:28:12 INFO - PROCESS | 2300 | 1468841292417 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 2300 | 1468841292421 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:12 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE7C00 == 27 [pid = 2300] [id = 585] 04:28:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 54 (0CFE8000) [pid = 2300] [serial = 1755] [outer = 00000000] 04:28:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (0D0F1000) [pid = 2300] [serial = 1756] [outer = 0CFE8000] 04:28:12 INFO - PROCESS | 2300 | 1468841292473 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (0D0FA400) [pid = 2300] [serial = 1757] [outer = 0CFE8000] 04:28:12 INFO - PROCESS | 2300 | 1468841292958 Marionette TRACE conn6 <- [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]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 731ms 04:28:13 INFO - PROCESS | 2300 | 1468841293035 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 2300 | 1468841293041 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 04:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:28:13 INFO - PROCESS | 2300 | 1468841293047 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 2300 | 1468841293050 Marionette TRACE conn6 <- [1,2306,null,{}] 04:28:13 INFO - PROCESS | 2300 | 1468841293054 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 2300 | 1468841293057 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:13 INFO - PROCESS | 2300 | 1468841293146 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 04:28:13 INFO - PROCESS | 2300 | 1468841293159 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 2300 | 1468841293162 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:13 INFO - PROCESS | 2300 | ++DOCSHELL 0D803C00 == 28 [pid = 2300] [id = 586] 04:28:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (0D805000) [pid = 2300] [serial = 1758] [outer = 00000000] 04:28:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (0D80E800) [pid = 2300] [serial = 1759] [outer = 0D805000] 04:28:13 INFO - PROCESS | 2300 | 1468841293209 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0D830000) [pid = 2300] [serial = 1760] [outer = 0D805000] 04:28:13 INFO - PROCESS | 2300 | 1468841293722 Marionette TRACE conn6 <- [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] 04:28:13 INFO - PROCESS | 2300 | 1468841293814 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 04:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:28:13 INFO - PROCESS | 2300 | 1468841293818 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 2300 | 1468841293821 Marionette TRACE conn6 <- [1,2310,null,{}] 04:28:13 INFO - PROCESS | 2300 | 1468841293836 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 2300 | 1468841293841 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:13 INFO - PROCESS | 2300 | 1468841293970 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 04:28:14 INFO - PROCESS | 2300 | 1468841293980 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 2300 | 1468841293983 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:14 INFO - PROCESS | 2300 | ++DOCSHELL 0DDD1800 == 29 [pid = 2300] [id = 587] 04:28:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0DDD2000) [pid = 2300] [serial = 1761] [outer = 00000000] 04:28:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0DFBC400) [pid = 2300] [serial = 1762] [outer = 0DDD2000] 04:28:14 INFO - PROCESS | 2300 | 1468841294031 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0E08E000) [pid = 2300] [serial = 1763] [outer = 0DDD2000] 04:28:14 INFO - PROCESS | 2300 | 1468841294470 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 04:28:14 INFO - PROCESS | 2300 | 1468841294509 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 2300 | 1468841294511 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 04:28:14 INFO - PROCESS | 2300 | 1468841294514 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:28:14 INFO - PROCESS | 2300 | 1468841294516 Marionette TRACE conn6 <- [1,2314,null,{}] 04:28:14 INFO - PROCESS | 2300 | 1468841294528 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:14 INFO - PROCESS | 2300 | 1468841294530 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:14 INFO - PROCESS | 2300 | 1468841294615 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 04:28:14 INFO - PROCESS | 2300 | 1468841294621 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 2300 | 1468841294623 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:14 INFO - PROCESS | 2300 | ++DOCSHELL 11B4B800 == 30 [pid = 2300] [id = 588] 04:28:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (11D2F400) [pid = 2300] [serial = 1764] [outer = 00000000] 04:28:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (14EB5800) [pid = 2300] [serial = 1765] [outer = 11D2F400] 04:28:14 INFO - PROCESS | 2300 | 1468841294671 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (14FA6800) [pid = 2300] [serial = 1766] [outer = 11D2F400] 04:28:15 INFO - PROCESS | 2300 | 1468841295094 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 04:28:15 INFO - PROCESS | 2300 | 1468841295153 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 2300 | 1468841295156 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 04:28:15 INFO - PROCESS | 2300 | 1468841295159 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:28:15 INFO - PROCESS | 2300 | 1468841295161 Marionette TRACE conn6 <- [1,2318,null,{}] 04:28:15 INFO - PROCESS | 2300 | 1468841295164 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:15 INFO - PROCESS | 2300 | 1468841295166 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:15 INFO - PROCESS | 2300 | 1468841295277 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 04:28:15 INFO - PROCESS | 2300 | 1468841295288 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:15 INFO - PROCESS | 2300 | 1468841295290 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:15 INFO - PROCESS | 2300 | ++DOCSHELL 151BCC00 == 31 [pid = 2300] [id = 589] 04:28:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (1535AC00) [pid = 2300] [serial = 1767] [outer = 00000000] 04:28:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (157A6000) [pid = 2300] [serial = 1768] [outer = 1535AC00] 04:28:15 INFO - PROCESS | 2300 | 1468841295337 Marionette DEBUG loaded listener.js 04:28:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (158E1400) [pid = 2300] [serial = 1769] [outer = 1535AC00] 04:28:15 INFO - PROCESS | 2300 | 1468841295810 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 731ms 04:28:15 INFO - PROCESS | 2300 | 1468841295894 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 2300 | 1468841295896 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 04:28:15 INFO - PROCESS | 2300 | 1468841295899 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 2300 | 1468841295901 Marionette TRACE conn6 <- [1,2322,null,{}] 04:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:28:15 INFO - PROCESS | 2300 | 1468841295904 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:15 INFO - PROCESS | 2300 | 1468841295910 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:16 INFO - PROCESS | 2300 | 1468841296015 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 04:28:16 INFO - PROCESS | 2300 | 1468841296021 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 2300 | 1468841296022 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:16 INFO - PROCESS | 2300 | ++DOCSHELL 17F23000 == 32 [pid = 2300] [id = 590] 04:28:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (17F24400) [pid = 2300] [serial = 1770] [outer = 00000000] 04:28:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1821D800) [pid = 2300] [serial = 1771] [outer = 17F24400] 04:28:16 INFO - PROCESS | 2300 | 1468841296070 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (18226C00) [pid = 2300] [serial = 1772] [outer = 17F24400] 04:28:16 INFO - PROCESS | 2300 | 1468841296521 Marionette TRACE conn6 <- [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]]]}] 04:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 04:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:28:16 INFO - PROCESS | 2300 | 1468841296574 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 04:28:16 INFO - PROCESS | 2300 | 1468841296576 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 04:28:16 INFO - PROCESS | 2300 | 1468841296579 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:28:16 INFO - PROCESS | 2300 | 1468841296581 Marionette TRACE conn6 <- [1,2326,null,{}] 04:28:16 INFO - PROCESS | 2300 | 1468841296584 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:16 INFO - PROCESS | 2300 | 1468841296586 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:16 INFO - PROCESS | 2300 | 1468841296696 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 04:28:16 INFO - PROCESS | 2300 | 1468841296702 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 2300 | 1468841296704 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:16 INFO - PROCESS | 2300 | ++DOCSHELL 14E1B800 == 33 [pid = 2300] [id = 591] 04:28:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F4B400) [pid = 2300] [serial = 1773] [outer = 00000000] 04:28:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18389000) [pid = 2300] [serial = 1774] [outer = 17F4B400] 04:28:16 INFO - PROCESS | 2300 | 1468841296750 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1838B400) [pid = 2300] [serial = 1775] [outer = 17F4B400] 04:28:17 INFO - PROCESS | 2300 | 1468841297183 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 04:28:17 INFO - PROCESS | 2300 | 1468841297226 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 2300 | 1468841297228 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 04:28:17 INFO - PROCESS | 2300 | 1468841297231 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 2300 | 1468841297233 Marionette TRACE conn6 <- [1,2330,null,{}] 04:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:28:17 INFO - PROCESS | 2300 | 1468841297237 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 2300 | 1468841297239 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:17 INFO - PROCESS | 2300 | 1468841297322 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 04:28:17 INFO - PROCESS | 2300 | 1468841297327 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 2300 | 1468841297329 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:17 INFO - PROCESS | 2300 | ++DOCSHELL 1837F400 == 34 [pid = 2300] [id = 592] 04:28:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18388C00) [pid = 2300] [serial = 1776] [outer = 00000000] 04:28:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (188E8C00) [pid = 2300] [serial = 1777] [outer = 18388C00] 04:28:17 INFO - PROCESS | 2300 | 1468841297375 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18817C00) [pid = 2300] [serial = 1778] [outer = 18388C00] 04:28:17 INFO - PROCESS | 2300 | 1468841297835 Marionette TRACE conn6 <- [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]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 04:28:17 INFO - PROCESS | 2300 | 1468841297910 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 2300 | 1468841297912 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 04:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:28:17 INFO - PROCESS | 2300 | 1468841297915 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 2300 | 1468841297917 Marionette TRACE conn6 <- [1,2334,null,{}] 04:28:17 INFO - PROCESS | 2300 | 1468841297920 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 2300 | 1468841297922 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:18 INFO - PROCESS | 2300 | 1468841298037 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 04:28:18 INFO - PROCESS | 2300 | 1468841298126 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 2300 | 1468841298128 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:18 INFO - PROCESS | 2300 | ++DOCSHELL 0DDD1000 == 35 [pid = 2300] [id = 593] 04:28:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (195D5000) [pid = 2300] [serial = 1779] [outer = 00000000] 04:28:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F34C00) [pid = 2300] [serial = 1780] [outer = 195D5000] 04:28:18 INFO - PROCESS | 2300 | 1468841298170 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (19F35800) [pid = 2300] [serial = 1781] [outer = 195D5000] 04:28:18 INFO - PROCESS | 2300 | 1468841298589 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 04:28:18 INFO - PROCESS | 2300 | 1468841298648 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 2300 | 1468841298650 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 04:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:28:18 INFO - PROCESS | 2300 | 1468841298659 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 2300 | 1468841298660 Marionette TRACE conn6 <- [1,2338,null,{}] 04:28:18 INFO - PROCESS | 2300 | 1468841298664 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:18 INFO - PROCESS | 2300 | 1468841298666 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:18 INFO - PROCESS | 2300 | 1468841298789 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 04:28:18 INFO - PROCESS | 2300 | 1468841298798 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 2300 | 1468841298800 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:18 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BAC00 == 36 [pid = 2300] [id = 594] 04:28:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0C7BEC00) [pid = 2300] [serial = 1782] [outer = 00000000] 04:28:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (19F40000) [pid = 2300] [serial = 1783] [outer = 0C7BEC00] 04:28:18 INFO - PROCESS | 2300 | 1468841298897 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (19F42800) [pid = 2300] [serial = 1784] [outer = 0C7BEC00] 04:28:19 INFO - PROCESS | 2300 | 1468841299428 Marionette TRACE conn6 <- [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]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 832ms 04:28:19 INFO - PROCESS | 2300 | 1468841299494 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 2300 | 1468841299497 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0C894C00) [pid = 2300] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A075400) [pid = 2300] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (18383000) [pid = 2300] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (19F33C00) [pid = 2300] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (151B6C00) [pid = 2300] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D059800) [pid = 2300] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (158E0C00) [pid = 2300] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0DDB8800) [pid = 2300] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D7C5800) [pid = 2300] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D834800) [pid = 2300] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D7C6000) [pid = 2300] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:28:19 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (19F35000) [pid = 2300] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:28:19 INFO - PROCESS | 2300 | 1468841299679 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 2300 | 1468841299681 Marionette TRACE conn6 <- [1,2342,null,{}] 04:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:28:19 INFO - PROCESS | 2300 | 1468841299685 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 2300 | 1468841299687 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:19 INFO - PROCESS | 2300 | 1468841299785 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 04:28:19 INFO - PROCESS | 2300 | 1468841299794 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 2300 | 1468841299796 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:19 INFO - PROCESS | 2300 | ++DOCSHELL 0DDBFC00 == 37 [pid = 2300] [id = 595] 04:28:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DDC0800) [pid = 2300] [serial = 1785] [outer = 00000000] 04:28:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (151BC400) [pid = 2300] [serial = 1786] [outer = 0DDC0800] 04:28:19 INFO - PROCESS | 2300 | 1468841299844 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1837F000) [pid = 2300] [serial = 1787] [outer = 0DDC0800] 04:28:20 INFO - PROCESS | 2300 | 1468841300309 Marionette TRACE conn6 <- [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]]]}] 04:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 04:28:20 INFO - PROCESS | 2300 | 1468841300354 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 2300 | 1468841300356 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 04:28:20 INFO - PROCESS | 2300 | 1468841300359 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:28:20 INFO - PROCESS | 2300 | 1468841300361 Marionette TRACE conn6 <- [1,2346,null,{}] 04:28:20 INFO - PROCESS | 2300 | 1468841300365 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:20 INFO - PROCESS | 2300 | 1468841300366 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:20 INFO - PROCESS | 2300 | 1468841300450 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 04:28:20 INFO - PROCESS | 2300 | 1468841300456 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 2300 | 1468841300458 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:20 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA9C00 == 38 [pid = 2300] [id = 596] 04:28:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (15368C00) [pid = 2300] [serial = 1788] [outer = 00000000] 04:28:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A080C00) [pid = 2300] [serial = 1789] [outer = 15368C00] 04:28:20 INFO - PROCESS | 2300 | 1468841300504 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A170400) [pid = 2300] [serial = 1790] [outer = 15368C00] 04:28:20 INFO - PROCESS | 2300 | 1468841300950 Marionette TRACE conn6 <- [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]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 04:28:21 INFO - PROCESS | 2300 | 1468841300996 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 2300 | 1468841300998 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 04:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:28:21 INFO - PROCESS | 2300 | 1468841301001 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 2300 | 1468841301003 Marionette TRACE conn6 <- [1,2350,null,{}] 04:28:21 INFO - PROCESS | 2300 | 1468841301006 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 2300 | 1468841301008 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:21 INFO - PROCESS | 2300 | 1468841301092 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 04:28:21 INFO - PROCESS | 2300 | 1468841301097 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 2300 | 1468841301099 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:21 INFO - PROCESS | 2300 | ++DOCSHELL 1A07B400 == 39 [pid = 2300] [id = 597] 04:28:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A176800) [pid = 2300] [serial = 1791] [outer = 00000000] 04:28:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A7A8000) [pid = 2300] [serial = 1792] [outer = 1A176800] 04:28:21 INFO - PROCESS | 2300 | 1468841301143 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1881EC00) [pid = 2300] [serial = 1793] [outer = 1A176800] 04:28:21 INFO - PROCESS | 2300 | 1468841301605 Marionette TRACE conn6 <- [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]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 04:28:21 INFO - PROCESS | 2300 | 1468841301634 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 2300 | 1468841301636 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 04:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:28:21 INFO - PROCESS | 2300 | 1468841301639 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 2300 | 1468841301641 Marionette TRACE conn6 <- [1,2354,null,{}] 04:28:21 INFO - PROCESS | 2300 | 1468841301644 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 2300 | 1468841301646 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:21 INFO - PROCESS | 2300 | 1468841301826 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 04:28:21 INFO - PROCESS | 2300 | 1468841301924 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 2300 | 1468841301927 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:21 INFO - PROCESS | 2300 | ++DOCSHELL 0C711C00 == 40 [pid = 2300] [id = 598] 04:28:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0C712400) [pid = 2300] [serial = 1794] [outer = 00000000] 04:28:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0C96FC00) [pid = 2300] [serial = 1795] [outer = 0C712400] 04:28:22 INFO - PROCESS | 2300 | 1468841301990 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0C9F2000) [pid = 2300] [serial = 1796] [outer = 0C712400] 04:28:22 INFO - PROCESS | 2300 | 1468841302775 Marionette TRACE conn6 <- [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]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1173ms 04:28:22 INFO - PROCESS | 2300 | 1468841302813 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 2300 | 1468841302818 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 04:28:22 INFO - PROCESS | 2300 | 1468841302823 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:28:22 INFO - PROCESS | 2300 | 1468841302827 Marionette TRACE conn6 <- [1,2358,null,{}] 04:28:22 INFO - PROCESS | 2300 | 1468841302832 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 2300 | 1468841302835 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:22 INFO - PROCESS | 2300 | 1468841302964 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 04:28:23 INFO - PROCESS | 2300 | 1468841303109 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 2300 | 1468841303112 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:23 INFO - PROCESS | 2300 | ++DOCSHELL 0D806000 == 41 [pid = 2300] [id = 599] 04:28:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D82F000) [pid = 2300] [serial = 1797] [outer = 00000000] 04:28:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0DDAA800) [pid = 2300] [serial = 1798] [outer = 0D82F000] 04:28:23 INFO - PROCESS | 2300 | 1468841303172 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0DDB2400) [pid = 2300] [serial = 1799] [outer = 0D82F000] 04:28:24 INFO - PROCESS | 2300 | 1468841304116 Marionette TRACE conn6 <- [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]]]}] 04:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1372ms 04:28:24 INFO - PROCESS | 2300 | 1468841304200 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 04:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:28:24 INFO - PROCESS | 2300 | 1468841304204 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 04:28:24 INFO - PROCESS | 2300 | 1468841304209 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 2300 | 1468841304212 Marionette TRACE conn6 <- [1,2362,null,{}] 04:28:24 INFO - PROCESS | 2300 | 1468841304218 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:24 INFO - PROCESS | 2300 | 1468841304221 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:24 INFO - PROCESS | 2300 | 1468841304347 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 04:28:24 INFO - PROCESS | 2300 | 1468841304481 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 2300 | 1468841304485 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:24 INFO - PROCESS | 2300 | ++DOCSHELL 0D802400 == 42 [pid = 2300] [id = 600] 04:28:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0D803400) [pid = 2300] [serial = 1800] [outer = 00000000] 04:28:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0D832C00) [pid = 2300] [serial = 1801] [outer = 0D803400] 04:28:24 INFO - PROCESS | 2300 | 1468841304536 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0DCB1800) [pid = 2300] [serial = 1802] [outer = 0D803400] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 0C7B4C00 == 41 [pid = 2300] [id = 582] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 153F5C00 == 40 [pid = 2300] [id = 583] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 1A07B400 == 39 [pid = 2300] [id = 597] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 0DDA9C00 == 38 [pid = 2300] [id = 596] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 0DDBFC00 == 37 [pid = 2300] [id = 595] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 0C7BAC00 == 36 [pid = 2300] [id = 594] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 0DDD1000 == 35 [pid = 2300] [id = 593] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 1837F400 == 34 [pid = 2300] [id = 592] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 14E1B800 == 33 [pid = 2300] [id = 591] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 17F23000 == 32 [pid = 2300] [id = 590] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 151BCC00 == 31 [pid = 2300] [id = 589] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 11B4B800 == 30 [pid = 2300] [id = 588] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 0DDD1800 == 29 [pid = 2300] [id = 587] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 0D803C00 == 28 [pid = 2300] [id = 586] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (1B406400) [pid = 2300] [serial = 1753] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 0CFE7C00 == 27 [pid = 2300] [id = 585] 04:28:24 INFO - PROCESS | 2300 | --DOCSHELL 153F6000 == 26 [pid = 2300] [id = 584] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (14F26800) [pid = 2300] [serial = 1691] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A17D800) [pid = 2300] [serial = 1751] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1840C400) [pid = 2300] [serial = 1738] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A079000) [pid = 2300] [serial = 1744] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (19370800) [pid = 2300] [serial = 1742] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19365C00) [pid = 2300] [serial = 1741] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (14EBE000) [pid = 2300] [serial = 1747] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A177C00) [pid = 2300] [serial = 1750] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A07F000) [pid = 2300] [serial = 1745] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (16E20800) [pid = 2300] [serial = 1735] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0E091400) [pid = 2300] [serial = 1732] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (11DD0400) [pid = 2300] [serial = 1733] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D7D1400) [pid = 2300] [serial = 1729] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D80CC00) [pid = 2300] [serial = 1730] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (17F1A400) [pid = 2300] [serial = 1727] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (158D4C00) [pid = 2300] [serial = 1726] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0DDA3400) [pid = 2300] [serial = 1724] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D830C00) [pid = 2300] [serial = 1723] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A078800) [pid = 2300] [serial = 1720] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A11C400) [pid = 2300] [serial = 1721] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (17F49C00) [pid = 2300] [serial = 1748] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (18815400) [pid = 2300] [serial = 1739] [outer = 00000000] [url = about:blank] 04:28:24 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (17F1BC00) [pid = 2300] [serial = 1736] [outer = 00000000] [url = about:blank] 04:28:25 INFO - PROCESS | 2300 | 1468841305034 Marionette TRACE conn6 <- [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]]]}] 04:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 890ms 04:28:25 INFO - PROCESS | 2300 | 1468841305100 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 2300 | 1468841305105 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 04:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:28:25 INFO - PROCESS | 2300 | 1468841305111 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 2300 | 1468841305114 Marionette TRACE conn6 <- [1,2366,null,{}] 04:28:25 INFO - PROCESS | 2300 | 1468841305118 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 2300 | 1468841305121 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:25 INFO - PROCESS | 2300 | 1468841305217 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 04:28:25 INFO - PROCESS | 2300 | 1468841305232 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 2300 | 1468841305234 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:25 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA6400 == 27 [pid = 2300] [id = 601] 04:28:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0DDAD000) [pid = 2300] [serial = 1803] [outer = 00000000] 04:28:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0DDD1800) [pid = 2300] [serial = 1804] [outer = 0DDAD000] 04:28:25 INFO - PROCESS | 2300 | 1468841305285 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0E084800) [pid = 2300] [serial = 1805] [outer = 0DDAD000] 04:28:25 INFO - PROCESS | 2300 | 1468841305805 Marionette TRACE conn6 <- [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]]]}] 04:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 04:28:25 INFO - PROCESS | 2300 | 1468841305854 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 2300 | 1468841305856 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 04:28:25 INFO - PROCESS | 2300 | 1468841305860 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:28:25 INFO - PROCESS | 2300 | 1468841305863 Marionette TRACE conn6 <- [1,2370,null,{}] 04:28:25 INFO - PROCESS | 2300 | 1468841305875 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 2300 | 1468841305880 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:26 INFO - PROCESS | 2300 | 1468841305969 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 04:28:26 INFO - PROCESS | 2300 | 1468841306070 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 2300 | 1468841306073 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:26 INFO - PROCESS | 2300 | ++DOCSHELL 14FF8000 == 28 [pid = 2300] [id = 602] 04:28:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (14FF8400) [pid = 2300] [serial = 1806] [outer = 00000000] 04:28:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (15726800) [pid = 2300] [serial = 1807] [outer = 14FF8400] 04:28:26 INFO - PROCESS | 2300 | 1468841306121 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (158E1000) [pid = 2300] [serial = 1808] [outer = 14FF8400] 04:28:26 INFO - PROCESS | 2300 | 1468841306496 Marionette TRACE conn6 <- [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]]]}] 04:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 04:28:26 INFO - PROCESS | 2300 | 1468841306535 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 2300 | 1468841306538 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 04:28:26 INFO - PROCESS | 2300 | 1468841306541 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:28:26 INFO - PROCESS | 2300 | 1468841306543 Marionette TRACE conn6 <- [1,2374,null,{}] 04:28:26 INFO - PROCESS | 2300 | 1468841306547 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:26 INFO - PROCESS | 2300 | 1468841306549 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:26 INFO - PROCESS | 2300 | 1468841306650 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 04:28:26 INFO - PROCESS | 2300 | 1468841306656 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 2300 | 1468841306658 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:26 INFO - PROCESS | 2300 | ++DOCSHELL 0D808400 == 29 [pid = 2300] [id = 603] 04:28:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DFC1000) [pid = 2300] [serial = 1809] [outer = 00000000] 04:28:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (17F3EC00) [pid = 2300] [serial = 1810] [outer = 0DFC1000] 04:28:26 INFO - PROCESS | 2300 | 1468841306707 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1821CC00) [pid = 2300] [serial = 1811] [outer = 0DFC1000] 04:28:27 INFO - PROCESS | 2300 | 1468841307195 Marionette TRACE conn6 <- [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]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 04:28:27 INFO - PROCESS | 2300 | 1468841307215 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 2300 | 1468841307218 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 04:28:27 INFO - PROCESS | 2300 | 1468841307221 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:28:27 INFO - PROCESS | 2300 | 1468841307222 Marionette TRACE conn6 <- [1,2378,null,{}] 04:28:27 INFO - PROCESS | 2300 | 1468841307226 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 2300 | 1468841307228 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:27 INFO - PROCESS | 2300 | 1468841307346 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 04:28:27 INFO - PROCESS | 2300 | 1468841307442 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 2300 | 1468841307444 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:27 INFO - PROCESS | 2300 | ++DOCSHELL 0DDC0000 == 30 [pid = 2300] [id = 604] 04:28:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18384400) [pid = 2300] [serial = 1812] [outer = 00000000] 04:28:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (184B4800) [pid = 2300] [serial = 1813] [outer = 18384400] 04:28:27 INFO - PROCESS | 2300 | 1468841307490 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18817000) [pid = 2300] [serial = 1814] [outer = 18384400] 04:28:27 INFO - PROCESS | 2300 | 1468841307904 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 732ms 04:28:27 INFO - PROCESS | 2300 | 1468841307957 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 2300 | 1468841307959 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 04:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:28:27 INFO - PROCESS | 2300 | 1468841307962 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 2300 | 1468841307964 Marionette TRACE conn6 <- [1,2382,null,{}] 04:28:27 INFO - PROCESS | 2300 | 1468841307967 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:28 INFO - PROCESS | 2300 | 1468841307973 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:28 INFO - PROCESS | 2300 | 1468841308124 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 04:28:28 INFO - PROCESS | 2300 | 1468841308130 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 2300 | 1468841308132 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:28 INFO - PROCESS | 2300 | ++DOCSHELL 19387C00 == 31 [pid = 2300] [id = 605] 04:28:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19388000) [pid = 2300] [serial = 1815] [outer = 00000000] 04:28:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F41000) [pid = 2300] [serial = 1816] [outer = 19388000] 04:28:28 INFO - PROCESS | 2300 | 1468841308180 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A073C00) [pid = 2300] [serial = 1817] [outer = 19388000] 04:28:28 INFO - PROCESS | 2300 | 1468841308682 Marionette TRACE conn6 <- [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]]]}] 04:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 04:28:28 INFO - PROCESS | 2300 | 1468841308733 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 04:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:28:28 INFO - PROCESS | 2300 | 1468841308745 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 04:28:28 INFO - PROCESS | 2300 | 1468841308749 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 2300 | 1468841308751 Marionette TRACE conn6 <- [1,2386,null,{}] 04:28:28 INFO - PROCESS | 2300 | 1468841308760 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:28 INFO - PROCESS | 2300 | 1468841308762 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:28 INFO - PROCESS | 2300 | 1468841308875 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 04:28:28 INFO - PROCESS | 2300 | 1468841308887 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 2300 | 1468841308889 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:28 INFO - PROCESS | 2300 | ++DOCSHELL 1A074C00 == 32 [pid = 2300] [id = 606] 04:28:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A07E000) [pid = 2300] [serial = 1818] [outer = 00000000] 04:28:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A11EC00) [pid = 2300] [serial = 1819] [outer = 1A07E000] 04:28:28 INFO - PROCESS | 2300 | 1468841308935 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A172000) [pid = 2300] [serial = 1820] [outer = 1A07E000] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (195D5000) [pid = 2300] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F24400) [pid = 2300] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F4B400) [pid = 2300] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (11D2F400) [pid = 2300] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0DDD2000) [pid = 2300] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D805000) [pid = 2300] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0C7BEC00) [pid = 2300] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1A176400) [pid = 2300] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0CFE8000) [pid = 2300] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18388C00) [pid = 2300] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1535AC00) [pid = 2300] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0DDC0800) [pid = 2300] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:28:29 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (15368C00) [pid = 2300] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:28:29 INFO - PROCESS | 2300 | 1468841309481 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 772ms 04:28:29 INFO - PROCESS | 2300 | 1468841309533 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 2300 | 1468841309535 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 04:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:28:29 INFO - PROCESS | 2300 | 1468841309539 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 2300 | 1468841309540 Marionette TRACE conn6 <- [1,2390,null,{}] 04:28:29 INFO - PROCESS | 2300 | 1468841309544 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:29 INFO - PROCESS | 2300 | 1468841309546 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:29 INFO - PROCESS | 2300 | 1468841309630 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 04:28:29 INFO - PROCESS | 2300 | 1468841309636 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 2300 | 1468841309638 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:29 INFO - PROCESS | 2300 | ++DOCSHELL 1584A000 == 33 [pid = 2300] [id = 607] 04:28:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17F23400) [pid = 2300] [serial = 1821] [outer = 00000000] 04:28:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (195D8000) [pid = 2300] [serial = 1822] [outer = 17F23400] 04:28:29 INFO - PROCESS | 2300 | 1468841309683 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1A080000) [pid = 2300] [serial = 1823] [outer = 17F23400] 04:28:30 INFO - PROCESS | 2300 | 1468841310124 Marionette TRACE conn6 <- [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]]]}] 04:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 04:28:30 INFO - PROCESS | 2300 | 1468841310171 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 04:28:30 INFO - PROCESS | 2300 | 1468841310173 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 04:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:28:30 INFO - PROCESS | 2300 | 1468841310176 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - PROCESS | 2300 | 1468841310178 Marionette TRACE conn6 <- [1,2394,null,{}] 04:28:30 INFO - PROCESS | 2300 | 1468841310181 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 2300 | 1468841310183 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:30 INFO - PROCESS | 2300 | 1468841310266 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 04:28:30 INFO - PROCESS | 2300 | 1468841310272 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 2300 | 1468841310274 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:30 INFO - PROCESS | 2300 | ++DOCSHELL 195D7C00 == 34 [pid = 2300] [id = 608] 04:28:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A178400) [pid = 2300] [serial = 1824] [outer = 00000000] 04:28:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A5EA000) [pid = 2300] [serial = 1825] [outer = 1A178400] 04:28:30 INFO - PROCESS | 2300 | 1468841310321 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A7A6C00) [pid = 2300] [serial = 1826] [outer = 1A178400] 04:28:30 INFO - PROCESS | 2300 | 1468841310793 Marionette TRACE conn6 <- [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]]]}] 04:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 04:28:30 INFO - PROCESS | 2300 | 1468841310851 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 04:28:30 INFO - PROCESS | 2300 | 1468841310853 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 04:28:30 INFO - PROCESS | 2300 | 1468841310856 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:28:30 INFO - PROCESS | 2300 | 1468841310858 Marionette TRACE conn6 <- [1,2398,null,{}] 04:28:30 INFO - PROCESS | 2300 | 1468841310861 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 2300 | 1468841310863 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:30 INFO - PROCESS | 2300 | 1468841310946 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 04:28:30 INFO - PROCESS | 2300 | 1468841310951 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 2300 | 1468841310953 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:30 INFO - PROCESS | 2300 | ++DOCSHELL 16E23C00 == 35 [pid = 2300] [id = 609] 04:28:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A078C00) [pid = 2300] [serial = 1827] [outer = 00000000] 04:28:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1B98A000) [pid = 2300] [serial = 1828] [outer = 1A078C00] 04:28:31 INFO - PROCESS | 2300 | 1468841310996 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1B98A800) [pid = 2300] [serial = 1829] [outer = 1A078C00] 04:28:31 INFO - PROCESS | 2300 | 1468841311622 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 04:28:31 INFO - PROCESS | 2300 | 1468841311691 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 2300 | 1468841311696 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 04:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:28:31 INFO - PROCESS | 2300 | 1468841311701 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 2300 | 1468841311705 Marionette TRACE conn6 <- [1,2402,null,{}] 04:28:31 INFO - PROCESS | 2300 | 1468841311712 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:31 INFO - PROCESS | 2300 | 1468841311715 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:31 INFO - PROCESS | 2300 | 1468841311828 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 04:28:31 INFO - PROCESS | 2300 | 1468841311943 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 2300 | 1468841311946 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:31 INFO - PROCESS | 2300 | ++DOCSHELL 0D778000 == 36 [pid = 2300] [id = 610] 04:28:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D7C3800) [pid = 2300] [serial = 1830] [outer = 00000000] 04:28:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0D834C00) [pid = 2300] [serial = 1831] [outer = 0D7C3800] 04:28:32 INFO - PROCESS | 2300 | 1468841312003 Marionette DEBUG loaded listener.js 04:28:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0DDA9400) [pid = 2300] [serial = 1832] [outer = 0D7C3800] 04:28:32 INFO - PROCESS | 2300 | 1468841312612 Marionette TRACE conn6 <- [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]]]}] 04:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 971ms 04:28:32 INFO - PROCESS | 2300 | 1468841312676 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 2300 | 1468841312682 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 04:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:28:32 INFO - PROCESS | 2300 | 1468841312688 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 2300 | 1468841312691 Marionette TRACE conn6 <- [1,2406,null,{}] 04:28:32 INFO - PROCESS | 2300 | 1468841312696 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:32 INFO - PROCESS | 2300 | 1468841312699 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:32 INFO - PROCESS | 2300 | 1468841312817 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 04:28:33 INFO - PROCESS | 2300 | 1468841312975 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 2300 | 1468841312977 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:33 INFO - PROCESS | 2300 | ++DOCSHELL 14EB2800 == 37 [pid = 2300] [id = 611] 04:28:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (14EB3000) [pid = 2300] [serial = 1833] [outer = 00000000] 04:28:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (151BCC00) [pid = 2300] [serial = 1834] [outer = 14EB3000] 04:28:33 INFO - PROCESS | 2300 | 1468841313039 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (16E2E800) [pid = 2300] [serial = 1835] [outer = 14EB3000] 04:28:33 INFO - PROCESS | 2300 | 1468841313642 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 04:28:33 INFO - PROCESS | 2300 | 1468841313713 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 2300 | 1468841313716 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 04:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:28:33 INFO - PROCESS | 2300 | 1468841313720 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 2300 | 1468841313724 Marionette TRACE conn6 <- [1,2410,null,{}] 04:28:33 INFO - PROCESS | 2300 | 1468841313736 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:33 INFO - PROCESS | 2300 | 1468841313741 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:33 INFO - PROCESS | 2300 | 1468841313876 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 04:28:34 INFO - PROCESS | 2300 | 1468841314011 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 2300 | 1468841314014 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:34 INFO - PROCESS | 2300 | ++DOCSHELL 1A07EC00 == 38 [pid = 2300] [id = 612] 04:28:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A07FC00) [pid = 2300] [serial = 1836] [outer = 00000000] 04:28:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A7A1800) [pid = 2300] [serial = 1837] [outer = 1A07FC00] 04:28:34 INFO - PROCESS | 2300 | 1468841314073 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1B990400) [pid = 2300] [serial = 1838] [outer = 1A07FC00] 04:28:34 INFO - PROCESS | 2300 | 1468841314661 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 990ms 04:28:34 INFO - PROCESS | 2300 | 1468841314713 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 04:28:34 INFO - PROCESS | 2300 | 1468841314716 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 04:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:28:34 INFO - PROCESS | 2300 | 1468841314720 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:28:34 INFO - PROCESS | 2300 | 1468841314722 Marionette TRACE conn6 <- [1,2414,null,{}] 04:28:34 INFO - PROCESS | 2300 | 1468841314726 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:34 INFO - PROCESS | 2300 | 1468841314728 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:34 INFO - PROCESS | 2300 | 1468841314843 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 04:28:34 INFO - PROCESS | 2300 | 1468841314955 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 2300 | 1468841314957 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:35 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BB000 == 39 [pid = 2300] [id = 613] 04:28:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0D779C00) [pid = 2300] [serial = 1839] [outer = 00000000] 04:28:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (1BA13000) [pid = 2300] [serial = 1840] [outer = 0D779C00] 04:28:35 INFO - PROCESS | 2300 | 1468841315055 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (1BA6BC00) [pid = 2300] [serial = 1841] [outer = 0D779C00] 04:28:35 INFO - PROCESS | 2300 | 1468841315834 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1180ms 04:28:35 INFO - PROCESS | 2300 | 1468841315902 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 2300 | 1468841315906 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 04:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:28:35 INFO - PROCESS | 2300 | 1468841315911 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 2300 | 1468841315914 Marionette TRACE conn6 <- [1,2418,null,{}] 04:28:35 INFO - PROCESS | 2300 | 1468841315920 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 2300 | 1468841315923 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:36 INFO - PROCESS | 2300 | 1468841316038 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 04:28:36 INFO - PROCESS | 2300 | 1468841316182 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 2300 | 1468841316184 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:36 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA3400 == 40 [pid = 2300] [id = 614] 04:28:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0DDA6800) [pid = 2300] [serial = 1842] [outer = 00000000] 04:28:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 93 (0DDBE800) [pid = 2300] [serial = 1843] [outer = 0DDA6800] 04:28:36 INFO - PROCESS | 2300 | 1468841316235 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 94 (0E0CD800) [pid = 2300] [serial = 1844] [outer = 0DDA6800] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 195D7C00 == 39 [pid = 2300] [id = 608] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 1584A000 == 38 [pid = 2300] [id = 607] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 1A074C00 == 37 [pid = 2300] [id = 606] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 19387C00 == 36 [pid = 2300] [id = 605] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 0DDC0000 == 35 [pid = 2300] [id = 604] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 0D808400 == 34 [pid = 2300] [id = 603] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 14FF8000 == 33 [pid = 2300] [id = 602] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 0DDA6400 == 32 [pid = 2300] [id = 601] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 0D802400 == 31 [pid = 2300] [id = 600] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 0C711C00 == 30 [pid = 2300] [id = 598] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 0D806000 == 29 [pid = 2300] [id = 599] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 0C7BB000 == 28 [pid = 2300] [id = 613] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 14EB2800 == 27 [pid = 2300] [id = 611] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 1A07EC00 == 26 [pid = 2300] [id = 612] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 16E23C00 == 25 [pid = 2300] [id = 609] 04:28:37 INFO - PROCESS | 2300 | --DOCSHELL 0D778000 == 24 [pid = 2300] [id = 610] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 93 (19F34C00) [pid = 2300] [serial = 1780] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 92 (1821D800) [pid = 2300] [serial = 1771] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (18226C00) [pid = 2300] [serial = 1772] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (18389000) [pid = 2300] [serial = 1774] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1838B400) [pid = 2300] [serial = 1775] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (14EB5800) [pid = 2300] [serial = 1765] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (14FA6800) [pid = 2300] [serial = 1766] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DFBC400) [pid = 2300] [serial = 1762] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0E08E000) [pid = 2300] [serial = 1763] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D80E800) [pid = 2300] [serial = 1759] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D830000) [pid = 2300] [serial = 1760] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (19F40000) [pid = 2300] [serial = 1783] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1B87D800) [pid = 2300] [serial = 1754] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D0F1000) [pid = 2300] [serial = 1756] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D0FA400) [pid = 2300] [serial = 1757] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (19F35800) [pid = 2300] [serial = 1781] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (188E8C00) [pid = 2300] [serial = 1777] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (157A6000) [pid = 2300] [serial = 1768] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (158E1400) [pid = 2300] [serial = 1769] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (151BC400) [pid = 2300] [serial = 1786] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A080C00) [pid = 2300] [serial = 1789] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (19F42800) [pid = 2300] [serial = 1784] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1837F000) [pid = 2300] [serial = 1787] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A170400) [pid = 2300] [serial = 1790] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (18817C00) [pid = 2300] [serial = 1778] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A7A8000) [pid = 2300] [serial = 1792] [outer = 00000000] [url = about:blank] 04:28:37 INFO - PROCESS | 2300 | 1468841317379 Marionette TRACE conn6 <- [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]]]}] 04:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1534ms 04:28:37 INFO - PROCESS | 2300 | 1468841317447 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 04:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:28:37 INFO - PROCESS | 2300 | 1468841317451 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 04:28:37 INFO - PROCESS | 2300 | 1468841317455 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:28:37 INFO - PROCESS | 2300 | 1468841317460 Marionette TRACE conn6 <- [1,2422,null,{}] 04:28:37 INFO - PROCESS | 2300 | 1468841317466 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:37 INFO - PROCESS | 2300 | 1468841317469 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:37 INFO - PROCESS | 2300 | 1468841317599 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 04:28:37 INFO - PROCESS | 2300 | 1468841317692 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 2300 | 1468841317695 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:37 INFO - PROCESS | 2300 | ++DOCSHELL 0CF82000 == 25 [pid = 2300] [id = 615] 04:28:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0CF83C00) [pid = 2300] [serial = 1845] [outer = 00000000] 04:28:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D771400) [pid = 2300] [serial = 1846] [outer = 0CF83C00] 04:28:37 INFO - PROCESS | 2300 | 1468841317742 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D7C2400) [pid = 2300] [serial = 1847] [outer = 0CF83C00] 04:28:38 INFO - PROCESS | 2300 | 1468841318129 Marionette TRACE conn6 <- [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]]]}] 04:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 04:28:38 INFO - PROCESS | 2300 | 1468841318212 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 04:28:38 INFO - PROCESS | 2300 | 1468841318217 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 04:28:38 INFO - PROCESS | 2300 | 1468841318223 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 2300 | 1468841318226 Marionette TRACE conn6 <- [1,2426,null,{}] 04:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:28:38 INFO - PROCESS | 2300 | 1468841318235 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:38 INFO - PROCESS | 2300 | 1468841318237 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:38 INFO - PROCESS | 2300 | 1468841318329 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 04:28:38 INFO - PROCESS | 2300 | 1468841318345 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:38 INFO - PROCESS | 2300 | 1468841318347 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:38 INFO - PROCESS | 2300 | ++DOCSHELL 0DBAF000 == 26 [pid = 2300] [id = 616] 04:28:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DBAFC00) [pid = 2300] [serial = 1848] [outer = 00000000] 04:28:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDA8C00) [pid = 2300] [serial = 1849] [outer = 0DBAFC00] 04:28:38 INFO - PROCESS | 2300 | 1468841318396 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0DDBE000) [pid = 2300] [serial = 1850] [outer = 0DBAFC00] 04:28:38 INFO - PROCESS | 2300 | 1468841318862 Marionette TRACE conn6 <- [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]]]}] 04:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 04:28:38 INFO - PROCESS | 2300 | 1468841318901 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 04:28:38 INFO - PROCESS | 2300 | 1468841318904 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 04:28:38 INFO - PROCESS | 2300 | 1468841318907 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:28:38 INFO - PROCESS | 2300 | 1468841318911 Marionette TRACE conn6 <- [1,2430,null,{}] 04:28:38 INFO - PROCESS | 2300 | 1468841318922 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:38 INFO - PROCESS | 2300 | 1468841318927 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:39 INFO - PROCESS | 2300 | 1468841319015 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 04:28:39 INFO - PROCESS | 2300 | 1468841319022 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 2300 | 1468841319025 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:39 INFO - PROCESS | 2300 | ++DOCSHELL 14EC0000 == 27 [pid = 2300] [id = 617] 04:28:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (14EC0400) [pid = 2300] [serial = 1851] [outer = 00000000] 04:28:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14FF8000) [pid = 2300] [serial = 1852] [outer = 14EC0400] 04:28:39 INFO - PROCESS | 2300 | 1468841319075 Marionette DEBUG loaded listener.js 04:28:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (15751800) [pid = 2300] [serial = 1853] [outer = 14EC0400] 04:28:39 INFO - PROCESS | 2300 | 1468841319581 Marionette TRACE conn6 <- [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]]]}] 04:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 731ms 04:28:39 INFO - PROCESS | 2300 | 1468841319641 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 04:28:39 INFO - PROCESS | 2300 | 1468841319644 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 04:28:39 INFO - PROCESS | 2300 | 1468841319647 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:28:39 INFO - PROCESS | 2300 | 1468841319649 Marionette TRACE conn6 <- [1,2434,null,{}] 04:28:39 INFO - PROCESS | 2300 | 1468841319652 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 2300 | 1468841319654 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:39 INFO - PROCESS | 2300 | 1468841319802 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 04:28:39 INFO - PROCESS | 2300 | 1468841319821 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 2300 | 1468841319823 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:39 INFO - PROCESS | 2300 | ++DOCSHELL 1584A000 == 28 [pid = 2300] [id = 618] 04:28:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (16258800) [pid = 2300] [serial = 1854] [outer = 00000000] 04:28:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F17400) [pid = 2300] [serial = 1855] [outer = 16258800] 04:28:39 INFO - PROCESS | 2300 | 1468841319871 Marionette DEBUG loaded listener.js 04:28:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (17F21400) [pid = 2300] [serial = 1856] [outer = 16258800] 04:28:40 INFO - PROCESS | 2300 | 1468841320322 Marionette TRACE conn6 <- [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]]]}] 04:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 731ms 04:28:40 INFO - PROCESS | 2300 | 1468841320382 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 2300 | 1468841320384 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 04:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:28:40 INFO - PROCESS | 2300 | 1468841320387 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 2300 | 1468841320389 Marionette TRACE conn6 <- [1,2438,null,{}] 04:28:40 INFO - PROCESS | 2300 | 1468841320393 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:40 INFO - PROCESS | 2300 | 1468841320395 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:40 INFO - PROCESS | 2300 | 1468841320515 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 04:28:40 INFO - PROCESS | 2300 | 1468841320526 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 2300 | 1468841320528 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:40 INFO - PROCESS | 2300 | ++DOCSHELL 18222800 == 29 [pid = 2300] [id = 619] 04:28:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1827C800) [pid = 2300] [serial = 1857] [outer = 00000000] 04:28:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18380000) [pid = 2300] [serial = 1858] [outer = 1827C800] 04:28:40 INFO - PROCESS | 2300 | 1468841320629 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (18387400) [pid = 2300] [serial = 1859] [outer = 1827C800] 04:28:41 INFO - PROCESS | 2300 | 1468841321084 Marionette TRACE conn6 <- [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]]]}] 04:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 731ms 04:28:41 INFO - PROCESS | 2300 | 1468841321119 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 2300 | 1468841321121 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 04:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:28:41 INFO - PROCESS | 2300 | 1468841321161 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - PROCESS | 2300 | 1468841321163 Marionette TRACE conn6 <- [1,2442,null,{}] 04:28:41 INFO - PROCESS | 2300 | 1468841321167 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:41 INFO - PROCESS | 2300 | 1468841321173 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:41 INFO - PROCESS | 2300 | 1468841321527 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1A178400) [pid = 2300] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A078C00) [pid = 2300] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (18384400) [pid = 2300] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (19388000) [pid = 2300] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A07E000) [pid = 2300] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C712400) [pid = 2300] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D82F000) [pid = 2300] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14FF8400) [pid = 2300] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DDAD000) [pid = 2300] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D803400) [pid = 2300] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0DFC1000) [pid = 2300] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A176800) [pid = 2300] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:28:41 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (17F23400) [pid = 2300] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:28:41 INFO - PROCESS | 2300 | 1468841321601 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 2300 | 1468841321603 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:41 INFO - PROCESS | 2300 | ++DOCSHELL 0926FC00 == 30 [pid = 2300] [id = 620] 04:28:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0C70B000) [pid = 2300] [serial = 1860] [outer = 00000000] 04:28:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D778400) [pid = 2300] [serial = 1861] [outer = 0C70B000] 04:28:41 INFO - PROCESS | 2300 | 1468841321651 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (14EB9000) [pid = 2300] [serial = 1862] [outer = 0C70B000] 04:28:42 INFO - PROCESS | 2300 | 1468841322021 Marionette TRACE conn6 <- [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]]]}] 04:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 910ms 04:28:42 INFO - PROCESS | 2300 | 1468841322035 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 04:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:28:42 INFO - PROCESS | 2300 | 1468841322037 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 04:28:42 INFO - PROCESS | 2300 | 1468841322040 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 2300 | 1468841322042 Marionette TRACE conn6 <- [1,2446,null,{}] 04:28:42 INFO - PROCESS | 2300 | 1468841322060 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:42 INFO - PROCESS | 2300 | 1468841322063 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:42 INFO - PROCESS | 2300 | 1468841322144 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 04:28:42 INFO - PROCESS | 2300 | 1468841322150 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 2300 | 1468841322152 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:42 INFO - PROCESS | 2300 | ++DOCSHELL 15977400 == 31 [pid = 2300] [id = 621] 04:28:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F1D800) [pid = 2300] [serial = 1863] [outer = 00000000] 04:28:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (195D2800) [pid = 2300] [serial = 1864] [outer = 17F1D800] 04:28:42 INFO - PROCESS | 2300 | 1468841322196 Marionette DEBUG loaded listener.js 04:28:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (195D8800) [pid = 2300] [serial = 1865] [outer = 17F1D800] 04:28:42 INFO - PROCESS | 2300 | 1468841322626 Marionette TRACE conn6 <- [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]]]}] 04:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 631ms 04:28:42 INFO - PROCESS | 2300 | 1468841322679 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 2300 | 1468841322681 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 04:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:28:42 INFO - PROCESS | 2300 | 1468841322685 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 2300 | 1468841322687 Marionette TRACE conn6 <- [1,2450,null,{}] 04:28:42 INFO - PROCESS | 2300 | 1468841322691 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:42 INFO - PROCESS | 2300 | 1468841322693 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:42 INFO - PROCESS | 2300 | 1468841322775 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 04:28:42 INFO - PROCESS | 2300 | 1468841322782 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 2300 | 1468841322784 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:42 INFO - PROCESS | 2300 | ++DOCSHELL 0D831000 == 32 [pid = 2300] [id = 622] 04:28:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19F33C00) [pid = 2300] [serial = 1866] [outer = 00000000] 04:28:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0D05F400) [pid = 2300] [serial = 1867] [outer = 19F33C00] 04:28:42 INFO - PROCESS | 2300 | 1468841322830 Marionette DEBUG loaded listener.js 04:28:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F1C400) [pid = 2300] [serial = 1868] [outer = 19F33C00] 04:28:43 INFO - PROCESS | 2300 | 1468841323263 Marionette TRACE conn6 <- [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]]]}] 04:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 04:28:43 INFO - PROCESS | 2300 | 1468841323316 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 04:28:43 INFO - PROCESS | 2300 | 1468841323318 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 04:28:43 INFO - PROCESS | 2300 | 1468841323322 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:28:43 INFO - PROCESS | 2300 | 1468841323324 Marionette TRACE conn6 <- [1,2454,null,{}] 04:28:43 INFO - PROCESS | 2300 | 1468841323342 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:43 INFO - PROCESS | 2300 | 1468841323344 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:43 INFO - PROCESS | 2300 | 1468841323424 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 04:28:43 INFO - PROCESS | 2300 | 1468841323430 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:43 INFO - PROCESS | 2300 | 1468841323432 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:43 INFO - PROCESS | 2300 | ++DOCSHELL 1A072C00 == 33 [pid = 2300] [id = 623] 04:28:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A073000) [pid = 2300] [serial = 1869] [outer = 00000000] 04:28:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A079400) [pid = 2300] [serial = 1870] [outer = 1A073000] 04:28:43 INFO - PROCESS | 2300 | 1468841323485 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A11E800) [pid = 2300] [serial = 1871] [outer = 1A073000] 04:28:44 INFO - PROCESS | 2300 | 1468841324327 Marionette TRACE conn6 <- [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]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1020ms 04:28:44 INFO - PROCESS | 2300 | 1468841324347 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 04:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:28:44 INFO - PROCESS | 2300 | 1468841324351 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 04:28:44 INFO - PROCESS | 2300 | 1468841324356 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 2300 | 1468841324362 Marionette TRACE conn6 <- [1,2458,null,{}] 04:28:44 INFO - PROCESS | 2300 | 1468841324367 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:44 INFO - PROCESS | 2300 | 1468841324370 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:44 INFO - PROCESS | 2300 | 1468841324499 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 04:28:44 INFO - PROCESS | 2300 | 1468841324644 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 2300 | 1468841324647 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:44 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE6800 == 34 [pid = 2300] [id = 624] 04:28:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0D0F8C00) [pid = 2300] [serial = 1872] [outer = 00000000] 04:28:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D806000) [pid = 2300] [serial = 1873] [outer = 0D0F8C00] 04:28:44 INFO - PROCESS | 2300 | 1468841324710 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (0D835C00) [pid = 2300] [serial = 1874] [outer = 0D0F8C00] 04:28:45 INFO - PROCESS | 2300 | 1468841325458 Marionette TRACE conn6 <- [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]]]}] 04:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1134ms 04:28:45 INFO - PROCESS | 2300 | 1468841325491 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 2300 | 1468841325495 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 04:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:28:45 INFO - PROCESS | 2300 | 1468841325502 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 2300 | 1468841325506 Marionette TRACE conn6 <- [1,2462,null,{}] 04:28:45 INFO - PROCESS | 2300 | 1468841325537 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:45 INFO - PROCESS | 2300 | 1468841325540 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:45 INFO - PROCESS | 2300 | 1468841325681 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 04:28:45 INFO - PROCESS | 2300 | 1468841325903 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:45 INFO - PROCESS | 2300 | 1468841325906 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:45 INFO - PROCESS | 2300 | ++DOCSHELL 0C709C00 == 35 [pid = 2300] [id = 625] 04:28:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (0C710800) [pid = 2300] [serial = 1875] [outer = 00000000] 04:28:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0C7B4000) [pid = 2300] [serial = 1876] [outer = 0C710800] 04:28:46 INFO - PROCESS | 2300 | 1468841325969 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0C96EC00) [pid = 2300] [serial = 1877] [outer = 0C710800] 04:28:46 INFO - PROCESS | 2300 | --DOCSHELL 0D831000 == 34 [pid = 2300] [id = 622] 04:28:46 INFO - PROCESS | 2300 | --DOCSHELL 15977400 == 33 [pid = 2300] [id = 621] 04:28:46 INFO - PROCESS | 2300 | --DOCSHELL 0926FC00 == 32 [pid = 2300] [id = 620] 04:28:46 INFO - PROCESS | 2300 | --DOCSHELL 18222800 == 31 [pid = 2300] [id = 619] 04:28:46 INFO - PROCESS | 2300 | --DOCSHELL 1584A000 == 30 [pid = 2300] [id = 618] 04:28:46 INFO - PROCESS | 2300 | --DOCSHELL 14EC0000 == 29 [pid = 2300] [id = 617] 04:28:46 INFO - PROCESS | 2300 | --DOCSHELL 0DBAF000 == 28 [pid = 2300] [id = 616] 04:28:46 INFO - PROCESS | 2300 | --DOCSHELL 0CF82000 == 27 [pid = 2300] [id = 615] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1A7A6C00) [pid = 2300] [serial = 1826] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1B98A000) [pid = 2300] [serial = 1828] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (1B98A800) [pid = 2300] [serial = 1829] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (184B4800) [pid = 2300] [serial = 1813] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (19F41000) [pid = 2300] [serial = 1816] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (18817000) [pid = 2300] [serial = 1814] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A11EC00) [pid = 2300] [serial = 1819] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C96FC00) [pid = 2300] [serial = 1795] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0C9F2000) [pid = 2300] [serial = 1796] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0DDAA800) [pid = 2300] [serial = 1798] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDB2400) [pid = 2300] [serial = 1799] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (15726800) [pid = 2300] [serial = 1807] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (158E1000) [pid = 2300] [serial = 1808] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DDD1800) [pid = 2300] [serial = 1804] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0E084800) [pid = 2300] [serial = 1805] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A073C00) [pid = 2300] [serial = 1817] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0D832C00) [pid = 2300] [serial = 1801] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0DCB1800) [pid = 2300] [serial = 1802] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (17F3EC00) [pid = 2300] [serial = 1810] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1881EC00) [pid = 2300] [serial = 1793] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1A5EA000) [pid = 2300] [serial = 1825] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1A172000) [pid = 2300] [serial = 1820] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (195D8000) [pid = 2300] [serial = 1822] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (1A080000) [pid = 2300] [serial = 1823] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (1821CC00) [pid = 2300] [serial = 1811] [outer = 00000000] [url = about:blank] 04:28:46 INFO - PROCESS | 2300 | 1468841326614 Marionette TRACE conn6 <- [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]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1125ms 04:28:46 INFO - PROCESS | 2300 | 1468841326631 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 2300 | 1468841326635 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 04:28:46 INFO - PROCESS | 2300 | 1468841326639 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:28:46 INFO - PROCESS | 2300 | 1468841326642 Marionette TRACE conn6 <- [1,2466,null,{}] 04:28:46 INFO - PROCESS | 2300 | 1468841326648 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:46 INFO - PROCESS | 2300 | 1468841326652 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:46 INFO - PROCESS | 2300 | 1468841326742 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 04:28:46 INFO - PROCESS | 2300 | 1468841326846 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 2300 | 1468841326848 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:46 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CC400 == 28 [pid = 2300] [id = 626] 04:28:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0CF82000) [pid = 2300] [serial = 1878] [outer = 00000000] 04:28:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0D7C7400) [pid = 2300] [serial = 1879] [outer = 0CF82000] 04:28:46 INFO - PROCESS | 2300 | 1468841326895 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0D806C00) [pid = 2300] [serial = 1880] [outer = 0CF82000] 04:28:47 INFO - PROCESS | 2300 | 1468841327329 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 04:28:47 INFO - PROCESS | 2300 | 1468841327376 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 2300 | 1468841327380 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 04:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:28:47 INFO - PROCESS | 2300 | 1468841327385 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - PROCESS | 2300 | 1468841327387 Marionette TRACE conn6 <- [1,2470,null,{}] 04:28:47 INFO - PROCESS | 2300 | 1468841327390 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:47 INFO - PROCESS | 2300 | 1468841327393 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:47 INFO - PROCESS | 2300 | 1468841327486 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 04:28:47 INFO - PROCESS | 2300 | 1468841327499 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 2300 | 1468841327501 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:47 INFO - PROCESS | 2300 | ++DOCSHELL 0D835400 == 29 [pid = 2300] [id = 627] 04:28:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D838800) [pid = 2300] [serial = 1881] [outer = 00000000] 04:28:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0DDBDC00) [pid = 2300] [serial = 1882] [outer = 0D838800] 04:28:47 INFO - PROCESS | 2300 | 1468841327549 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0E051800) [pid = 2300] [serial = 1883] [outer = 0D838800] 04:28:48 INFO - PROCESS | 2300 | 1468841328025 Marionette TRACE conn6 <- [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]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 04:28:48 INFO - PROCESS | 2300 | 1468841328060 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 2300 | 1468841328062 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 04:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:28:48 INFO - PROCESS | 2300 | 1468841328067 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 2300 | 1468841328074 Marionette TRACE conn6 <- [1,2474,null,{}] 04:28:48 INFO - PROCESS | 2300 | 1468841328084 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:48 INFO - PROCESS | 2300 | 1468841328087 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:48 INFO - PROCESS | 2300 | 1468841328175 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 04:28:48 INFO - PROCESS | 2300 | 1468841328185 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 2300 | 1468841328188 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:48 INFO - PROCESS | 2300 | ++DOCSHELL 14FF4400 == 30 [pid = 2300] [id = 628] 04:28:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (14FF4C00) [pid = 2300] [serial = 1884] [outer = 00000000] 04:28:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (1572E000) [pid = 2300] [serial = 1885] [outer = 14FF4C00] 04:28:48 INFO - PROCESS | 2300 | 1468841328243 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (15809C00) [pid = 2300] [serial = 1886] [outer = 14FF4C00] 04:28:48 INFO - PROCESS | 2300 | 1468841328715 Marionette TRACE conn6 <- [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]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 690ms 04:28:48 INFO - PROCESS | 2300 | 1468841328760 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 2300 | 1468841328763 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 04:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:28:48 INFO - PROCESS | 2300 | 1468841328772 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 2300 | 1468841328773 Marionette TRACE conn6 <- [1,2478,null,{}] 04:28:48 INFO - PROCESS | 2300 | 1468841328777 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:48 INFO - PROCESS | 2300 | 1468841328779 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:48 INFO - PROCESS | 2300 | 1468841328899 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 04:28:48 INFO - PROCESS | 2300 | 1468841328964 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 2300 | 1468841328966 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:49 INFO - PROCESS | 2300 | ++DOCSHELL 16259400 == 31 [pid = 2300] [id = 629] 04:28:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (16E20C00) [pid = 2300] [serial = 1887] [outer = 00000000] 04:28:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F41400) [pid = 2300] [serial = 1888] [outer = 16E20C00] 04:28:49 INFO - PROCESS | 2300 | 1468841329014 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1821D400) [pid = 2300] [serial = 1889] [outer = 16E20C00] 04:28:49 INFO - PROCESS | 2300 | 1468841329412 Marionette TRACE conn6 <- [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]]]}] 04:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 04:28:49 INFO - PROCESS | 2300 | 1468841329452 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 04:28:49 INFO - PROCESS | 2300 | 1468841329454 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 04:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:28:49 INFO - PROCESS | 2300 | 1468841329457 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:28:49 INFO - PROCESS | 2300 | 1468841329459 Marionette TRACE conn6 <- [1,2482,null,{}] 04:28:49 INFO - PROCESS | 2300 | 1468841329463 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:49 INFO - PROCESS | 2300 | 1468841329465 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:49 INFO - PROCESS | 2300 | 1468841329578 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 04:28:49 INFO - PROCESS | 2300 | 1468841329671 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 2300 | 1468841329677 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:49 INFO - PROCESS | 2300 | ++DOCSHELL 18383C00 == 32 [pid = 2300] [id = 630] 04:28:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18384000) [pid = 2300] [serial = 1890] [outer = 00000000] 04:28:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (184AB000) [pid = 2300] [serial = 1891] [outer = 18384000] 04:28:49 INFO - PROCESS | 2300 | 1468841329733 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18814800) [pid = 2300] [serial = 1892] [outer = 18384000] 04:28:50 INFO - PROCESS | 2300 | 1468841330189 Marionette TRACE conn6 <- [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]]]}] 04:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 770ms 04:28:50 INFO - PROCESS | 2300 | 1468841330231 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 04:28:50 INFO - PROCESS | 2300 | 1468841330233 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 04:28:50 INFO - PROCESS | 2300 | 1468841330236 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:28:50 INFO - PROCESS | 2300 | 1468841330237 Marionette TRACE conn6 <- [1,2486,null,{}] 04:28:50 INFO - PROCESS | 2300 | 1468841330241 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:50 INFO - PROCESS | 2300 | 1468841330244 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:50 INFO - PROCESS | 2300 | 1468841330377 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 04:28:50 INFO - PROCESS | 2300 | 1468841330448 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 2300 | 1468841330450 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:50 INFO - PROCESS | 2300 | ++DOCSHELL 184AAC00 == 33 [pid = 2300] [id = 631] 04:28:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18B04800) [pid = 2300] [serial = 1893] [outer = 00000000] 04:28:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (195D6C00) [pid = 2300] [serial = 1894] [outer = 18B04800] 04:28:50 INFO - PROCESS | 2300 | 1468841330494 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (195D9C00) [pid = 2300] [serial = 1895] [outer = 18B04800] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (19F33C00) [pid = 2300] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (16258800) [pid = 2300] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0DBAFC00) [pid = 2300] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDA6800) [pid = 2300] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (14EC0400) [pid = 2300] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0CF83C00) [pid = 2300] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1827C800) [pid = 2300] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0C70B000) [pid = 2300] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (17F1D800) [pid = 2300] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0D7C3800) [pid = 2300] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (14EB3000) [pid = 2300] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A07FC00) [pid = 2300] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:28:50 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0D779C00) [pid = 2300] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:28:51 INFO - PROCESS | 2300 | 1468841331007 Marionette TRACE conn6 <- [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]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 830ms 04:28:51 INFO - PROCESS | 2300 | 1468841331070 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 2300 | 1468841331073 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 04:28:51 INFO - PROCESS | 2300 | 1468841331076 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:28:51 INFO - PROCESS | 2300 | 1468841331077 Marionette TRACE conn6 <- [1,2490,null,{}] 04:28:51 INFO - PROCESS | 2300 | 1468841331081 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 2300 | 1468841331083 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:51 INFO - PROCESS | 2300 | 1468841331200 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 04:28:51 INFO - PROCESS | 2300 | 1468841331262 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 2300 | 1468841331264 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:51 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C6000 == 34 [pid = 2300] [id = 632] 04:28:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0DBAFC00) [pid = 2300] [serial = 1896] [outer = 00000000] 04:28:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (18226C00) [pid = 2300] [serial = 1897] [outer = 0DBAFC00] 04:28:51 INFO - PROCESS | 2300 | 1468841331309 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (18383800) [pid = 2300] [serial = 1898] [outer = 0DBAFC00] 04:28:51 INFO - PROCESS | 2300 | 1468841331651 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 04:28:51 INFO - PROCESS | 2300 | 1468841331711 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 2300 | 1468841331713 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 04:28:51 INFO - PROCESS | 2300 | 1468841331716 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:28:51 INFO - PROCESS | 2300 | 1468841331717 Marionette TRACE conn6 <- [1,2494,null,{}] 04:28:51 INFO - PROCESS | 2300 | 1468841331721 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 2300 | 1468841331723 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:51 INFO - PROCESS | 2300 | 1468841331807 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 04:28:51 INFO - PROCESS | 2300 | 1468841331813 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 2300 | 1468841331815 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:51 INFO - PROCESS | 2300 | ++DOCSHELL 19F34400 == 35 [pid = 2300] [id = 633] 04:28:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (19F3E400) [pid = 2300] [serial = 1899] [outer = 00000000] 04:28:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1A079000) [pid = 2300] [serial = 1900] [outer = 19F3E400] 04:28:51 INFO - PROCESS | 2300 | 1468841331859 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A080400) [pid = 2300] [serial = 1901] [outer = 19F3E400] 04:28:52 INFO - PROCESS | 2300 | 1468841332297 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 04:28:52 INFO - PROCESS | 2300 | 1468841332360 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 2300 | 1468841332363 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 04:28:52 INFO - PROCESS | 2300 | 1468841332366 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 2300 | 1468841332368 Marionette TRACE conn6 <- [1,2498,null,{}] 04:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:28:52 INFO - PROCESS | 2300 | 1468841332371 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:52 INFO - PROCESS | 2300 | 1468841332373 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:52 INFO - PROCESS | 2300 | 1468841332454 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 04:28:52 INFO - PROCESS | 2300 | 1468841332460 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 2300 | 1468841332462 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:52 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB8C00 == 36 [pid = 2300] [id = 634] 04:28:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (19F42800) [pid = 2300] [serial = 1902] [outer = 00000000] 04:28:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A173400) [pid = 2300] [serial = 1903] [outer = 19F42800] 04:28:52 INFO - PROCESS | 2300 | 1468841332508 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A17C000) [pid = 2300] [serial = 1904] [outer = 19F42800] 04:28:53 INFO - PROCESS | 2300 | 1468841333172 Marionette TRACE conn6 <- [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]]]}] 04:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 831ms 04:28:53 INFO - PROCESS | 2300 | 1468841333202 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 2300 | 1468841333207 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 04:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:28:53 INFO - PROCESS | 2300 | 1468841333212 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 2300 | 1468841333215 Marionette TRACE conn6 <- [1,2502,null,{}] 04:28:53 INFO - PROCESS | 2300 | 1468841333222 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:53 INFO - PROCESS | 2300 | 1468841333225 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:53 INFO - PROCESS | 2300 | 1468841333345 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 04:28:53 INFO - PROCESS | 2300 | 1468841333491 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 2300 | 1468841333494 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:53 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE2400 == 37 [pid = 2300] [id = 635] 04:28:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0D0F1000) [pid = 2300] [serial = 1905] [outer = 00000000] 04:28:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0D808C00) [pid = 2300] [serial = 1906] [outer = 0D0F1000] 04:28:53 INFO - PROCESS | 2300 | 1468841333555 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0DCB1800) [pid = 2300] [serial = 1907] [outer = 0D0F1000] 04:28:54 INFO - PROCESS | 2300 | 1468841334148 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 990ms 04:28:54 INFO - PROCESS | 2300 | 1468841334202 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 2300 | 1468841334207 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 04:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:28:54 INFO - PROCESS | 2300 | 1468841334214 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 2300 | 1468841334217 Marionette TRACE conn6 <- [1,2506,null,{}] 04:28:54 INFO - PROCESS | 2300 | 1468841334221 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:54 INFO - PROCESS | 2300 | 1468841334224 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:54 INFO - PROCESS | 2300 | 1468841334353 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 04:28:54 INFO - PROCESS | 2300 | 1468841334493 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 2300 | 1468841334496 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:54 INFO - PROCESS | 2300 | ++DOCSHELL 14E19400 == 38 [pid = 2300] [id = 636] 04:28:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (14E1A000) [pid = 2300] [serial = 1908] [outer = 00000000] 04:28:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (14F26000) [pid = 2300] [serial = 1909] [outer = 14E1A000] 04:28:54 INFO - PROCESS | 2300 | 1468841334557 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (158E0C00) [pid = 2300] [serial = 1910] [outer = 14E1A000] 04:28:55 INFO - PROCESS | 2300 | 1468841335156 Marionette TRACE conn6 <- [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]]]}] 04:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1019ms 04:28:55 INFO - PROCESS | 2300 | 1468841335240 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 2300 | 1468841335243 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 04:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:28:55 INFO - PROCESS | 2300 | 1468841335248 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 2300 | 1468841335252 Marionette TRACE conn6 <- [1,2510,null,{}] 04:28:55 INFO - PROCESS | 2300 | 1468841335264 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:55 INFO - PROCESS | 2300 | 1468841335269 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:55 INFO - PROCESS | 2300 | 1468841335403 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 04:28:55 INFO - PROCESS | 2300 | 1468841335555 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 2300 | 1468841335559 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:55 INFO - PROCESS | 2300 | ++DOCSHELL 1A073800 == 39 [pid = 2300] [id = 637] 04:28:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1A074800) [pid = 2300] [serial = 1911] [outer = 00000000] 04:28:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A179400) [pid = 2300] [serial = 1912] [outer = 1A074800] 04:28:55 INFO - PROCESS | 2300 | 1468841335620 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A7A0800) [pid = 2300] [serial = 1913] [outer = 1A074800] 04:28:56 INFO - PROCESS | 2300 | 1468841336149 Marionette TRACE conn6 <- [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]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 931ms 04:28:56 INFO - PROCESS | 2300 | 1468841336213 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 2300 | 1468841336216 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 04:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:28:56 INFO - PROCESS | 2300 | 1468841336219 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 2300 | 1468841336222 Marionette TRACE conn6 <- [1,2514,null,{}] 04:28:56 INFO - PROCESS | 2300 | 1468841336225 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 2300 | 1468841336228 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:56 INFO - PROCESS | 2300 | 1468841336339 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 04:28:56 INFO - PROCESS | 2300 | 1468841336498 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 2300 | 1468841336501 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:56 INFO - PROCESS | 2300 | ++DOCSHELL 1A17AC00 == 40 [pid = 2300] [id = 638] 04:28:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1B40A800) [pid = 2300] [serial = 1914] [outer = 00000000] 04:28:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1B880800) [pid = 2300] [serial = 1915] [outer = 1B40A800] 04:28:56 INFO - PROCESS | 2300 | 1468841336556 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (1B8F0400) [pid = 2300] [serial = 1916] [outer = 1B40A800] 04:28:57 INFO - PROCESS | 2300 | 1468841337337 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1180ms 04:28:57 INFO - PROCESS | 2300 | 1468841337403 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 2300 | 1468841337407 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 04:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:28:57 INFO - PROCESS | 2300 | 1468841337413 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 2300 | 1468841337416 Marionette TRACE conn6 <- [1,2518,null,{}] 04:28:57 INFO - PROCESS | 2300 | 1468841337422 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:57 INFO - PROCESS | 2300 | 1468841337425 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:57 INFO - PROCESS | 2300 | 1468841337538 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 04:28:57 INFO - PROCESS | 2300 | 1468841337678 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 2300 | 1468841337682 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:57 INFO - PROCESS | 2300 | ++DOCSHELL 0D7CB000 == 41 [pid = 2300] [id = 639] 04:28:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D7D0000) [pid = 2300] [serial = 1917] [outer = 00000000] 04:28:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0D82D800) [pid = 2300] [serial = 1918] [outer = 0D7D0000] 04:28:57 INFO - PROCESS | 2300 | 1468841337734 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (0DDA3C00) [pid = 2300] [serial = 1919] [outer = 0D7D0000] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 19F34400 == 40 [pid = 2300] [id = 633] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 0D7C6000 == 39 [pid = 2300] [id = 632] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 184AAC00 == 38 [pid = 2300] [id = 631] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 18383C00 == 37 [pid = 2300] [id = 630] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 16259400 == 36 [pid = 2300] [id = 629] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 14FF4400 == 35 [pid = 2300] [id = 628] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 0D835400 == 34 [pid = 2300] [id = 627] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 0C9CC400 == 33 [pid = 2300] [id = 626] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 0C709C00 == 32 [pid = 2300] [id = 625] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 0CFE6800 == 31 [pid = 2300] [id = 624] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 0DDA3400 == 30 [pid = 2300] [id = 614] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 1A072C00 == 29 [pid = 2300] [id = 623] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 1A17AC00 == 28 [pid = 2300] [id = 638] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 14E19400 == 27 [pid = 2300] [id = 636] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 1A073800 == 26 [pid = 2300] [id = 637] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 0DDB8C00 == 25 [pid = 2300] [id = 634] 04:28:58 INFO - PROCESS | 2300 | --DOCSHELL 0CFE2400 == 24 [pid = 2300] [id = 635] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0D05F400) [pid = 2300] [serial = 1867] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (17F17400) [pid = 2300] [serial = 1855] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0DDA8C00) [pid = 2300] [serial = 1849] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0DDBE000) [pid = 2300] [serial = 1850] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0E0CD800) [pid = 2300] [serial = 1844] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDBE800) [pid = 2300] [serial = 1843] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (14FF8000) [pid = 2300] [serial = 1852] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D771400) [pid = 2300] [serial = 1846] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D7C2400) [pid = 2300] [serial = 1847] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (18380000) [pid = 2300] [serial = 1858] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F21400) [pid = 2300] [serial = 1856] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0D778400) [pid = 2300] [serial = 1861] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18387400) [pid = 2300] [serial = 1859] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (195D2800) [pid = 2300] [serial = 1864] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDA9400) [pid = 2300] [serial = 1832] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D834C00) [pid = 2300] [serial = 1831] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (16E2E800) [pid = 2300] [serial = 1835] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (151BCC00) [pid = 2300] [serial = 1834] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1B990400) [pid = 2300] [serial = 1838] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A7A1800) [pid = 2300] [serial = 1837] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1BA6BC00) [pid = 2300] [serial = 1841] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1BA13000) [pid = 2300] [serial = 1840] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (14EB9000) [pid = 2300] [serial = 1862] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (195D8800) [pid = 2300] [serial = 1865] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (17F1C400) [pid = 2300] [serial = 1868] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (15751800) [pid = 2300] [serial = 1853] [outer = 00000000] [url = about:blank] 04:28:58 INFO - PROCESS | 2300 | 1468841338976 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1622ms 04:28:59 INFO - PROCESS | 2300 | 1468841339040 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 2300 | 1468841339044 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 04:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:28:59 INFO - PROCESS | 2300 | 1468841339049 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 2300 | 1468841339052 Marionette TRACE conn6 <- [1,2522,null,{}] 04:28:59 INFO - PROCESS | 2300 | 1468841339058 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:59 INFO - PROCESS | 2300 | 1468841339060 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:59 INFO - PROCESS | 2300 | 1468841339178 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 04:28:59 INFO - PROCESS | 2300 | 1468841339196 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 2300 | 1468841339198 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:59 INFO - PROCESS | 2300 | ++DOCSHELL 0D065400 == 25 [pid = 2300] [id = 640] 04:28:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D0F2C00) [pid = 2300] [serial = 1920] [outer = 00000000] 04:28:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D775C00) [pid = 2300] [serial = 1921] [outer = 0D0F2C00] 04:28:59 INFO - PROCESS | 2300 | 1468841339249 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D7C2400) [pid = 2300] [serial = 1922] [outer = 0D0F2C00] 04:28:59 INFO - PROCESS | 2300 | 1468841339750 Marionette TRACE conn6 <- [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]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 731ms 04:28:59 INFO - PROCESS | 2300 | 1468841339811 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 2300 | 1468841339816 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 04:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:28:59 INFO - PROCESS | 2300 | 1468841339822 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 2300 | 1468841339825 Marionette TRACE conn6 <- [1,2526,null,{}] 04:28:59 INFO - PROCESS | 2300 | 1468841339829 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:59 INFO - PROCESS | 2300 | 1468841339832 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:59 INFO - PROCESS | 2300 | 1468841339920 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 04:28:59 INFO - PROCESS | 2300 | 1468841339927 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 2300 | 1468841339930 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:28:59 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA6400 == 26 [pid = 2300] [id = 641] 04:28:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0DDA8400) [pid = 2300] [serial = 1923] [outer = 00000000] 04:28:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDB1400) [pid = 2300] [serial = 1924] [outer = 0DDA8400] 04:28:59 INFO - PROCESS | 2300 | 1468841339980 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DDC0400) [pid = 2300] [serial = 1925] [outer = 0DDA8400] 04:29:00 INFO - PROCESS | 2300 | 1468841340459 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 04:29:00 INFO - PROCESS | 2300 | 1468841340496 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 2300 | 1468841340498 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 04:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:29:00 INFO - PROCESS | 2300 | 1468841340502 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 2300 | 1468841340506 Marionette TRACE conn6 <- [1,2530,null,{}] 04:29:00 INFO - PROCESS | 2300 | 1468841340517 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:00 INFO - PROCESS | 2300 | 1468841340522 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:00 INFO - PROCESS | 2300 | 1468841340608 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 04:29:00 INFO - PROCESS | 2300 | 1468841340720 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 2300 | 1468841340723 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:00 INFO - PROCESS | 2300 | ++DOCSHELL 14FAD800 == 27 [pid = 2300] [id = 642] 04:29:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (14FB1C00) [pid = 2300] [serial = 1926] [outer = 00000000] 04:29:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (151BB800) [pid = 2300] [serial = 1927] [outer = 14FB1C00] 04:29:00 INFO - PROCESS | 2300 | 1468841340773 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1579E400) [pid = 2300] [serial = 1928] [outer = 14FB1C00] 04:29:01 INFO - PROCESS | 2300 | 1468841341217 Marionette TRACE conn6 <- [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]]]}] 04:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 04:29:01 INFO - PROCESS | 2300 | 1468841341234 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 04:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:29:01 INFO - PROCESS | 2300 | 1468841341236 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 04:29:01 INFO - PROCESS | 2300 | 1468841341239 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:29:01 INFO - PROCESS | 2300 | 1468841341241 Marionette TRACE conn6 <- [1,2534,null,{}] 04:29:01 INFO - PROCESS | 2300 | 1468841341252 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:01 INFO - PROCESS | 2300 | 1468841341254 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:01 INFO - PROCESS | 2300 | 1468841341406 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 04:29:01 INFO - PROCESS | 2300 | 1468841341419 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 2300 | 1468841341421 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:01 INFO - PROCESS | 2300 | ++DOCSHELL 158E1400 == 28 [pid = 2300] [id = 643] 04:29:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (16257000) [pid = 2300] [serial = 1929] [outer = 00000000] 04:29:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17407C00) [pid = 2300] [serial = 1930] [outer = 16257000] 04:29:01 INFO - PROCESS | 2300 | 1468841341527 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F20400) [pid = 2300] [serial = 1931] [outer = 16257000] 04:29:01 INFO - PROCESS | 2300 | 1468841341970 Marionette TRACE conn6 <- [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]]]}] 04:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 771ms 04:29:02 INFO - PROCESS | 2300 | 1468841342012 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 2300 | 1468841342015 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 04:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:29:02 INFO - PROCESS | 2300 | 1468841342018 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 2300 | 1468841342019 Marionette TRACE conn6 <- [1,2538,null,{}] 04:29:02 INFO - PROCESS | 2300 | 1468841342023 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:02 INFO - PROCESS | 2300 | 1468841342025 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:02 INFO - PROCESS | 2300 | 1468841342147 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 04:29:02 INFO - PROCESS | 2300 | 1468841342221 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:02 INFO - PROCESS | 2300 | 1468841342223 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:02 INFO - PROCESS | 2300 | ++DOCSHELL 17F25C00 == 29 [pid = 2300] [id = 644] 04:29:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F3E000) [pid = 2300] [serial = 1932] [outer = 00000000] 04:29:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18279400) [pid = 2300] [serial = 1933] [outer = 17F3E000] 04:29:02 INFO - PROCESS | 2300 | 1468841342267 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18384400) [pid = 2300] [serial = 1934] [outer = 17F3E000] 04:29:02 INFO - PROCESS | 2300 | 1468841342712 Marionette TRACE conn6 <- [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]]]}] 04:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 731ms 04:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:29:02 INFO - PROCESS | 2300 | 1468841342764 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 2300 | 1468841342767 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 04:29:02 INFO - PROCESS | 2300 | 1468841342770 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 2300 | 1468841342772 Marionette TRACE conn6 <- [1,2542,null,{}] 04:29:02 INFO - PROCESS | 2300 | 1468841342775 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:02 INFO - PROCESS | 2300 | 1468841342781 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:02 INFO - PROCESS | 2300 | 1468841342921 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (18B04800) [pid = 2300] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (18384000) [pid = 2300] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0CF82000) [pid = 2300] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D0F8C00) [pid = 2300] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A073000) [pid = 2300] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0C710800) [pid = 2300] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DBAFC00) [pid = 2300] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D838800) [pid = 2300] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (14FF4C00) [pid = 2300] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (19F42800) [pid = 2300] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (19F3E400) [pid = 2300] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:29:03 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (16E20C00) [pid = 2300] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:29:03 INFO - PROCESS | 2300 | 1468841343211 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 2300 | 1468841343213 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:03 INFO - PROCESS | 2300 | ++DOCSHELL 0C710800 == 30 [pid = 2300] [id = 645] 04:29:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0C710C00) [pid = 2300] [serial = 1935] [outer = 00000000] 04:29:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0C9CA800) [pid = 2300] [serial = 1936] [outer = 0C710C00] 04:29:03 INFO - PROCESS | 2300 | 1468841343259 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DBAF800) [pid = 2300] [serial = 1937] [outer = 0C710C00] 04:29:03 INFO - PROCESS | 2300 | 1468841343647 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 930ms 04:29:03 INFO - PROCESS | 2300 | 1468841343702 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 04:29:03 INFO - PROCESS | 2300 | 1468841343704 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 04:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:29:03 INFO - PROCESS | 2300 | 1468841343707 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 2300 | 1468841343709 Marionette TRACE conn6 <- [1,2546,null,{}] 04:29:03 INFO - PROCESS | 2300 | 1468841343713 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:03 INFO - PROCESS | 2300 | 1468841343714 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:03 INFO - PROCESS | 2300 | 1468841343833 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 04:29:03 INFO - PROCESS | 2300 | 1468841343846 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 2300 | 1468841343848 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:03 INFO - PROCESS | 2300 | ++DOCSHELL 0C96BC00 == 31 [pid = 2300] [id = 646] 04:29:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D7D1800) [pid = 2300] [serial = 1938] [outer = 00000000] 04:29:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (15359800) [pid = 2300] [serial = 1939] [outer = 0D7D1800] 04:29:03 INFO - PROCESS | 2300 | 1468841343892 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F17000) [pid = 2300] [serial = 1940] [outer = 0D7D1800] 04:29:04 INFO - PROCESS | 2300 | 1468841344311 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 04:29:04 INFO - PROCESS | 2300 | 1468841344338 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 04:29:04 INFO - PROCESS | 2300 | 1468841344340 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 04:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:29:04 INFO - PROCESS | 2300 | 1468841344343 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 2300 | 1468841344345 Marionette TRACE conn6 <- [1,2550,null,{}] 04:29:04 INFO - PROCESS | 2300 | 1468841344348 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:04 INFO - PROCESS | 2300 | 1468841344350 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:04 INFO - PROCESS | 2300 | 1468841344432 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 04:29:04 INFO - PROCESS | 2300 | 1468841344559 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 2300 | 1468841344561 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:04 INFO - PROCESS | 2300 | ++DOCSHELL 09266800 == 32 [pid = 2300] [id = 647] 04:29:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0C7B2400) [pid = 2300] [serial = 1941] [outer = 00000000] 04:29:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19F34C00) [pid = 2300] [serial = 1942] [outer = 0C7B2400] 04:29:04 INFO - PROCESS | 2300 | 1468841344606 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18384000) [pid = 2300] [serial = 1943] [outer = 0C7B2400] 04:29:04 INFO - PROCESS | 2300 | 1468841344985 Marionette TRACE conn6 <- [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]]]}] 04:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 04:29:05 INFO - PROCESS | 2300 | 1468841345015 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 04:29:05 INFO - PROCESS | 2300 | 1468841345017 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 04:29:05 INFO - PROCESS | 2300 | 1468841345021 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:29:05 INFO - PROCESS | 2300 | 1468841345022 Marionette TRACE conn6 <- [1,2554,null,{}] 04:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:29:05 INFO - PROCESS | 2300 | 1468841345026 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:05 INFO - PROCESS | 2300 | 1468841345028 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:05 INFO - PROCESS | 2300 | 1468841345108 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 04:29:05 INFO - PROCESS | 2300 | 1468841345114 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:05 INFO - PROCESS | 2300 | 1468841345116 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:05 INFO - PROCESS | 2300 | ++DOCSHELL 14EC0C00 == 33 [pid = 2300] [id = 648] 04:29:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A072000) [pid = 2300] [serial = 1944] [outer = 00000000] 04:29:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A07FC00) [pid = 2300] [serial = 1945] [outer = 1A072000] 04:29:05 INFO - PROCESS | 2300 | 1468841345161 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A177400) [pid = 2300] [serial = 1946] [outer = 1A072000] 04:29:06 INFO - PROCESS | 2300 | 1468841346035 Marionette TRACE conn6 <- [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]]]}] 04:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1068ms 04:29:06 INFO - PROCESS | 2300 | 1468841346093 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 04:29:06 INFO - PROCESS | 2300 | 1468841346098 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 04:29:06 INFO - PROCESS | 2300 | 1468841346103 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:29:06 INFO - PROCESS | 2300 | 1468841346109 Marionette TRACE conn6 <- [1,2558,null,{}] 04:29:06 INFO - PROCESS | 2300 | 1468841346114 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:06 INFO - PROCESS | 2300 | 1468841346117 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:06 INFO - PROCESS | 2300 | 1468841346255 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 04:29:06 INFO - PROCESS | 2300 | 1468841346388 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:06 INFO - PROCESS | 2300 | 1468841346391 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:06 INFO - PROCESS | 2300 | ++DOCSHELL 0CF83C00 == 34 [pid = 2300] [id = 649] 04:29:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0CFE2400) [pid = 2300] [serial = 1947] [outer = 00000000] 04:29:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0DBB0000) [pid = 2300] [serial = 1948] [outer = 0CFE2400] 04:29:06 INFO - PROCESS | 2300 | 1468841346449 Marionette DEBUG loaded listener.js 04:29:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0DDACC00) [pid = 2300] [serial = 1949] [outer = 0CFE2400] 04:29:07 INFO - PROCESS | 2300 | 1468841347094 Marionette TRACE conn6 <- [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]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1024ms 04:29:07 INFO - PROCESS | 2300 | 1468841347132 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 2300 | 1468841347137 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 04:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:29:07 INFO - PROCESS | 2300 | 1468841347144 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 2300 | 1468841347147 Marionette TRACE conn6 <- [1,2562,null,{}] 04:29:07 INFO - PROCESS | 2300 | 1468841347151 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:07 INFO - PROCESS | 2300 | 1468841347155 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:07 INFO - PROCESS | 2300 | 1468841347288 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 04:29:07 INFO - PROCESS | 2300 | 1468841347437 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:07 INFO - PROCESS | 2300 | 1468841347440 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:07 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB8000 == 35 [pid = 2300] [id = 650] 04:29:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (11DD0C00) [pid = 2300] [serial = 1950] [outer = 00000000] 04:29:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (151BB400) [pid = 2300] [serial = 1951] [outer = 11DD0C00] 04:29:07 INFO - PROCESS | 2300 | 1468841347498 Marionette DEBUG loaded listener.js 04:29:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (16E23C00) [pid = 2300] [serial = 1952] [outer = 11DD0C00] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 09266800 == 34 [pid = 2300] [id = 647] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 0C96BC00 == 33 [pid = 2300] [id = 646] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 0C710800 == 32 [pid = 2300] [id = 645] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 17F25C00 == 31 [pid = 2300] [id = 644] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 158E1400 == 30 [pid = 2300] [id = 643] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 14FAD800 == 29 [pid = 2300] [id = 642] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 0DDA6400 == 28 [pid = 2300] [id = 641] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 0D065400 == 27 [pid = 2300] [id = 640] 04:29:08 INFO - PROCESS | 2300 | --DOCSHELL 0D7CB000 == 26 [pid = 2300] [id = 639] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (195D6C00) [pid = 2300] [serial = 1894] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (18814800) [pid = 2300] [serial = 1892] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D7C7400) [pid = 2300] [serial = 1879] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D806C00) [pid = 2300] [serial = 1880] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D806000) [pid = 2300] [serial = 1873] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0D835C00) [pid = 2300] [serial = 1874] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (184AB000) [pid = 2300] [serial = 1891] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A11E800) [pid = 2300] [serial = 1871] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A079400) [pid = 2300] [serial = 1870] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C7B4000) [pid = 2300] [serial = 1876] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0C96EC00) [pid = 2300] [serial = 1877] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (18226C00) [pid = 2300] [serial = 1897] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DDBDC00) [pid = 2300] [serial = 1882] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0E051800) [pid = 2300] [serial = 1883] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1572E000) [pid = 2300] [serial = 1885] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A173400) [pid = 2300] [serial = 1903] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A17C000) [pid = 2300] [serial = 1904] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A080400) [pid = 2300] [serial = 1901] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A079000) [pid = 2300] [serial = 1900] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (195D9C00) [pid = 2300] [serial = 1895] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (17F41400) [pid = 2300] [serial = 1888] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (1821D400) [pid = 2300] [serial = 1889] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (18383800) [pid = 2300] [serial = 1898] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (15809C00) [pid = 2300] [serial = 1886] [outer = 00000000] [url = about:blank] 04:29:08 INFO - PROCESS | 2300 | 1468841348351 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1230ms 04:29:08 INFO - PROCESS | 2300 | 1468841348377 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 04:29:08 INFO - PROCESS | 2300 | 1468841348381 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 04:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:29:08 INFO - PROCESS | 2300 | 1468841348386 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:29:08 INFO - PROCESS | 2300 | 1468841348389 Marionette TRACE conn6 <- [1,2566,null,{}] 04:29:08 INFO - PROCESS | 2300 | 1468841348396 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:08 INFO - PROCESS | 2300 | 1468841348398 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:08 INFO - PROCESS | 2300 | 1468841348490 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 04:29:08 INFO - PROCESS | 2300 | 1468841348593 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 2300 | 1468841348595 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:08 INFO - PROCESS | 2300 | ++DOCSHELL 0C9CC800 == 27 [pid = 2300] [id = 651] 04:29:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0CF84000) [pid = 2300] [serial = 1953] [outer = 00000000] 04:29:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0D7C3400) [pid = 2300] [serial = 1954] [outer = 0CF84000] 04:29:08 INFO - PROCESS | 2300 | 1468841348643 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0D805000) [pid = 2300] [serial = 1955] [outer = 0CF84000] 04:29:09 INFO - PROCESS | 2300 | 1468841349111 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 790ms 04:29:09 INFO - PROCESS | 2300 | 1468841349177 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 2300 | 1468841349181 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 04:29:09 INFO - PROCESS | 2300 | 1468841349187 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:29:09 INFO - PROCESS | 2300 | 1468841349189 Marionette TRACE conn6 <- [1,2570,null,{}] 04:29:09 INFO - PROCESS | 2300 | 1468841349193 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 2300 | 1468841349196 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:09 INFO - PROCESS | 2300 | 1468841349288 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 04:29:09 INFO - PROCESS | 2300 | 1468841349300 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 2300 | 1468841349302 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:09 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F2000 == 28 [pid = 2300] [id = 652] 04:29:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0DCB6C00) [pid = 2300] [serial = 1956] [outer = 00000000] 04:29:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0E044C00) [pid = 2300] [serial = 1957] [outer = 0DCB6C00] 04:29:09 INFO - PROCESS | 2300 | 1468841349353 Marionette DEBUG loaded listener.js 04:29:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0E0CCC00) [pid = 2300] [serial = 1958] [outer = 0DCB6C00] 04:29:09 INFO - PROCESS | 2300 | 1468841349837 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 04:29:09 INFO - PROCESS | 2300 | 1468841349862 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 2300 | 1468841349864 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 04:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:29:09 INFO - PROCESS | 2300 | 1468841349867 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 2300 | 1468841349871 Marionette TRACE conn6 <- [1,2574,null,{}] 04:29:09 INFO - PROCESS | 2300 | 1468841349882 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 2300 | 1468841349887 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:09 INFO - PROCESS | 2300 | 1468841349979 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 04:29:09 INFO - PROCESS | 2300 | 1468841349989 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 2300 | 1468841349992 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:10 INFO - PROCESS | 2300 | ++DOCSHELL 1597CC00 == 29 [pid = 2300] [id = 653] 04:29:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (16258C00) [pid = 2300] [serial = 1959] [outer = 00000000] 04:29:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17407400) [pid = 2300] [serial = 1960] [outer = 16258C00] 04:29:10 INFO - PROCESS | 2300 | 1468841350044 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F3E400) [pid = 2300] [serial = 1961] [outer = 16258C00] 04:29:10 INFO - PROCESS | 2300 | 1468841350581 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 04:29:10 INFO - PROCESS | 2300 | 1468841350663 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 2300 | 1468841350666 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 04:29:10 INFO - PROCESS | 2300 | 1468841350679 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 2300 | 1468841350680 Marionette TRACE conn6 <- [1,2578,null,{}] 04:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:29:10 INFO - PROCESS | 2300 | 1468841350684 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:10 INFO - PROCESS | 2300 | 1468841350686 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:10 INFO - PROCESS | 2300 | 1468841350820 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 04:29:10 INFO - PROCESS | 2300 | 1468841350828 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 2300 | 1468841350831 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:10 INFO - PROCESS | 2300 | ++DOCSHELL 18388800 == 30 [pid = 2300] [id = 654] 04:29:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1838A400) [pid = 2300] [serial = 1962] [outer = 00000000] 04:29:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (184F6C00) [pid = 2300] [serial = 1963] [outer = 1838A400] 04:29:10 INFO - PROCESS | 2300 | 1468841350936 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18817800) [pid = 2300] [serial = 1964] [outer = 1838A400] 04:29:11 INFO - PROCESS | 2300 | 1468841351364 Marionette TRACE conn6 <- [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]]]}] 04:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 04:29:11 INFO - PROCESS | 2300 | 1468841351418 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 2300 | 1468841351421 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 04:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:29:11 INFO - PROCESS | 2300 | 1468841351424 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 2300 | 1468841351425 Marionette TRACE conn6 <- [1,2582,null,{}] 04:29:11 INFO - PROCESS | 2300 | 1468841351429 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:11 INFO - PROCESS | 2300 | 1468841351431 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:11 INFO - PROCESS | 2300 | 1468841351555 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 04:29:11 INFO - PROCESS | 2300 | 1468841351626 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 2300 | 1468841351628 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:11 INFO - PROCESS | 2300 | ++DOCSHELL 184F3800 == 31 [pid = 2300] [id = 655] 04:29:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1881F000) [pid = 2300] [serial = 1965] [outer = 00000000] 04:29:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19370800) [pid = 2300] [serial = 1966] [outer = 1881F000] 04:29:11 INFO - PROCESS | 2300 | 1468841351672 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19387C00) [pid = 2300] [serial = 1967] [outer = 1881F000] 04:29:12 INFO - PROCESS | 2300 | 1468841352132 Marionette TRACE conn6 <- [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]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 04:29:12 INFO - PROCESS | 2300 | 1468841352196 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 04:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:29:12 INFO - PROCESS | 2300 | 1468841352199 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 04:29:12 INFO - PROCESS | 2300 | 1468841352202 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 2300 | 1468841352203 Marionette TRACE conn6 <- [1,2586,null,{}] 04:29:12 INFO - PROCESS | 2300 | 1468841352213 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 2300 | 1468841352219 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:12 INFO - PROCESS | 2300 | 1468841352370 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 04:29:12 INFO - PROCESS | 2300 | 1468841352437 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 2300 | 1468841352439 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:12 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B4C00 == 32 [pid = 2300] [id = 656] 04:29:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0DDB0400) [pid = 2300] [serial = 1968] [outer = 00000000] 04:29:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A11BC00) [pid = 2300] [serial = 1969] [outer = 0DDB0400] 04:29:12 INFO - PROCESS | 2300 | 1468841352486 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A11CC00) [pid = 2300] [serial = 1970] [outer = 0DDB0400] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C7B2400) [pid = 2300] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (16257000) [pid = 2300] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D0F2C00) [pid = 2300] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0D7D0000) [pid = 2300] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (14FB1C00) [pid = 2300] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0DDA8400) [pid = 2300] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D0F1000) [pid = 2300] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (14E1A000) [pid = 2300] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A074800) [pid = 2300] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1B40A800) [pid = 2300] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (17F3E000) [pid = 2300] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0C710C00) [pid = 2300] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:29:12 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0D7D1800) [pid = 2300] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:29:12 INFO - PROCESS | 2300 | 1468841352949 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 791ms 04:29:13 INFO - PROCESS | 2300 | 1468841352993 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 2300 | 1468841352995 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 04:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:29:13 INFO - PROCESS | 2300 | 1468841352998 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 2300 | 1468841353000 Marionette TRACE conn6 <- [1,2590,null,{}] 04:29:13 INFO - PROCESS | 2300 | 1468841353003 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:13 INFO - PROCESS | 2300 | 1468841353005 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:13 INFO - PROCESS | 2300 | 1468841353088 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 04:29:13 INFO - PROCESS | 2300 | 1468841353094 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 2300 | 1468841353096 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:13 INFO - PROCESS | 2300 | ++DOCSHELL 0E092800 == 33 [pid = 2300] [id = 657] 04:29:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (11B47000) [pid = 2300] [serial = 1971] [outer = 00000000] 04:29:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (19364800) [pid = 2300] [serial = 1972] [outer = 11B47000] 04:29:13 INFO - PROCESS | 2300 | 1468841353141 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (19F3C000) [pid = 2300] [serial = 1973] [outer = 11B47000] 04:29:13 INFO - PROCESS | 2300 | 1468841353596 Marionette TRACE conn6 <- [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]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 04:29:13 INFO - PROCESS | 2300 | 1468841353631 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 2300 | 1468841353633 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 04:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:29:13 INFO - PROCESS | 2300 | 1468841353636 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - PROCESS | 2300 | 1468841353638 Marionette TRACE conn6 <- [1,2594,null,{}] 04:29:13 INFO - PROCESS | 2300 | 1468841353642 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:13 INFO - PROCESS | 2300 | 1468841353644 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:13 INFO - PROCESS | 2300 | 1468841353725 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 04:29:13 INFO - PROCESS | 2300 | 1468841353730 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 2300 | 1468841353732 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:13 INFO - PROCESS | 2300 | ++DOCSHELL 1A07B400 == 34 [pid = 2300] [id = 658] 04:29:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (1A07F400) [pid = 2300] [serial = 1974] [outer = 00000000] 04:29:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1A176000) [pid = 2300] [serial = 1975] [outer = 1A07F400] 04:29:13 INFO - PROCESS | 2300 | 1468841353778 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A384000) [pid = 2300] [serial = 1976] [outer = 1A07F400] 04:29:14 INFO - PROCESS | 2300 | 1468841354265 Marionette TRACE conn6 <- [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]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 04:29:14 INFO - PROCESS | 2300 | 1468841354309 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 2300 | 1468841354311 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 04:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:29:14 INFO - PROCESS | 2300 | 1468841354314 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 2300 | 1468841354315 Marionette TRACE conn6 <- [1,2598,null,{}] 04:29:14 INFO - PROCESS | 2300 | 1468841354319 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:14 INFO - PROCESS | 2300 | 1468841354321 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:14 INFO - PROCESS | 2300 | 1468841354409 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 04:29:14 INFO - PROCESS | 2300 | 1468841354415 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 2300 | 1468841354417 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:14 INFO - PROCESS | 2300 | ++DOCSHELL 1A38CC00 == 35 [pid = 2300] [id = 659] 04:29:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1B406400) [pid = 2300] [serial = 1977] [outer = 00000000] 04:29:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1B87D400) [pid = 2300] [serial = 1978] [outer = 1B406400] 04:29:14 INFO - PROCESS | 2300 | 1468841354462 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1B98A400) [pid = 2300] [serial = 1979] [outer = 1B406400] 04:29:15 INFO - PROCESS | 2300 | 1468841355096 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 870ms 04:29:15 INFO - PROCESS | 2300 | 1468841355185 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 2300 | 1468841355191 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 04:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:29:15 INFO - PROCESS | 2300 | 1468841355196 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - PROCESS | 2300 | 1468841355200 Marionette TRACE conn6 <- [1,2602,null,{}] 04:29:15 INFO - PROCESS | 2300 | 1468841355207 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:15 INFO - PROCESS | 2300 | 1468841355210 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:15 INFO - PROCESS | 2300 | 1468841355333 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 04:29:15 INFO - PROCESS | 2300 | 1468841355442 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 2300 | 1468841355445 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:15 INFO - PROCESS | 2300 | ++DOCSHELL 0C96E800 == 36 [pid = 2300] [id = 660] 04:29:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0D776400) [pid = 2300] [serial = 1980] [outer = 00000000] 04:29:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0DDAFC00) [pid = 2300] [serial = 1981] [outer = 0D776400] 04:29:15 INFO - PROCESS | 2300 | 1468841355506 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (11DD0400) [pid = 2300] [serial = 1982] [outer = 0D776400] 04:29:16 INFO - PROCESS | 2300 | 1468841356122 Marionette TRACE conn6 <- [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]]]}] 04:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 971ms 04:29:16 INFO - PROCESS | 2300 | 1468841356170 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 2300 | 1468841356176 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 04:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:29:16 INFO - PROCESS | 2300 | 1468841356182 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 2300 | 1468841356186 Marionette TRACE conn6 <- [1,2606,null,{}] 04:29:16 INFO - PROCESS | 2300 | 1468841356190 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 2300 | 1468841356193 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:16 INFO - PROCESS | 2300 | 1468841356307 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 04:29:16 INFO - PROCESS | 2300 | 1468841356452 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 2300 | 1468841356454 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:16 INFO - PROCESS | 2300 | ++DOCSHELL 158D9800 == 37 [pid = 2300] [id = 661] 04:29:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (158DA800) [pid = 2300] [serial = 1983] [outer = 00000000] 04:29:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (17F49800) [pid = 2300] [serial = 1984] [outer = 158DA800] 04:29:16 INFO - PROCESS | 2300 | 1468841356513 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (184B4000) [pid = 2300] [serial = 1985] [outer = 158DA800] 04:29:17 INFO - PROCESS | 2300 | 1468841357110 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 04:29:17 INFO - PROCESS | 2300 | 1468841357155 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 04:29:17 INFO - PROCESS | 2300 | 1468841357158 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 04:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:29:17 INFO - PROCESS | 2300 | 1468841357162 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:29:17 INFO - PROCESS | 2300 | 1468841357166 Marionette TRACE conn6 <- [1,2610,null,{}] 04:29:17 INFO - PROCESS | 2300 | 1468841357177 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:17 INFO - PROCESS | 2300 | 1468841357182 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:17 INFO - PROCESS | 2300 | 1468841357324 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 04:29:17 INFO - PROCESS | 2300 | 1468841357475 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:17 INFO - PROCESS | 2300 | 1468841357479 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:17 INFO - PROCESS | 2300 | ++DOCSHELL 1B4E2400 == 38 [pid = 2300] [id = 662] 04:29:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1B4E2C00) [pid = 2300] [serial = 1986] [outer = 00000000] 04:29:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1B98CC00) [pid = 2300] [serial = 1987] [outer = 1B4E2C00] 04:29:17 INFO - PROCESS | 2300 | 1468841357540 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1B992400) [pid = 2300] [serial = 1988] [outer = 1B4E2C00] 04:29:18 INFO - PROCESS | 2300 | 1468841358135 Marionette TRACE conn6 <- [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]]]}] 04:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1022ms 04:29:18 INFO - PROCESS | 2300 | 1468841358187 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 04:29:18 INFO - PROCESS | 2300 | 1468841358190 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 04:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:29:18 INFO - PROCESS | 2300 | 1468841358194 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 2300 | 1468841358196 Marionette TRACE conn6 <- [1,2614,null,{}] 04:29:18 INFO - PROCESS | 2300 | 1468841358200 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:18 INFO - PROCESS | 2300 | 1468841358202 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:18 INFO - PROCESS | 2300 | 1468841358330 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 04:29:18 INFO - PROCESS | 2300 | 1468841358456 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 2300 | 1468841358458 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:18 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B6800 == 39 [pid = 2300] [id = 663] 04:29:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (0C7BA800) [pid = 2300] [serial = 1989] [outer = 00000000] 04:29:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0D801400) [pid = 2300] [serial = 1990] [outer = 0C7BA800] 04:29:18 INFO - PROCESS | 2300 | 1468841358553 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0D82FC00) [pid = 2300] [serial = 1991] [outer = 0C7BA800] 04:29:19 INFO - PROCESS | 2300 | 1468841359314 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1183ms 04:29:19 INFO - PROCESS | 2300 | 1468841359379 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 2300 | 1468841359383 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 04:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:29:19 INFO - PROCESS | 2300 | 1468841359388 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 2300 | 1468841359392 Marionette TRACE conn6 <- [1,2618,null,{}] 04:29:19 INFO - PROCESS | 2300 | 1468841359397 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:19 INFO - PROCESS | 2300 | 1468841359400 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:19 INFO - PROCESS | 2300 | 1468841359508 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 1A07B400 == 38 [pid = 2300] [id = 658] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 0E092800 == 37 [pid = 2300] [id = 657] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 0C7B4C00 == 36 [pid = 2300] [id = 656] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 184F3800 == 35 [pid = 2300] [id = 655] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 18388800 == 34 [pid = 2300] [id = 654] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 1597CC00 == 33 [pid = 2300] [id = 653] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 0D0F2000 == 32 [pid = 2300] [id = 652] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 0C9CC800 == 31 [pid = 2300] [id = 651] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 0CF83C00 == 30 [pid = 2300] [id = 649] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 0DDB8000 == 29 [pid = 2300] [id = 650] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 14EC0C00 == 28 [pid = 2300] [id = 648] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 1B4E2400 == 27 [pid = 2300] [id = 662] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 0C7B6800 == 26 [pid = 2300] [id = 663] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 158D9800 == 25 [pid = 2300] [id = 661] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 1A38CC00 == 24 [pid = 2300] [id = 659] 04:29:20 INFO - PROCESS | 2300 | --DOCSHELL 0C96E800 == 23 [pid = 2300] [id = 660] 04:29:20 INFO - PROCESS | 2300 | 1468841360250 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:20 INFO - PROCESS | 2300 | 1468841360254 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (19F34C00) [pid = 2300] [serial = 1942] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (17407C00) [pid = 2300] [serial = 1930] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0D775C00) [pid = 2300] [serial = 1921] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DDA3C00) [pid = 2300] [serial = 1919] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0D82D800) [pid = 2300] [serial = 1918] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (151BB800) [pid = 2300] [serial = 1927] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DDB1400) [pid = 2300] [serial = 1924] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DDC0400) [pid = 2300] [serial = 1925] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DCB1800) [pid = 2300] [serial = 1907] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D808C00) [pid = 2300] [serial = 1906] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (158E0C00) [pid = 2300] [serial = 1910] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (14F26000) [pid = 2300] [serial = 1909] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A7A0800) [pid = 2300] [serial = 1913] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1A179400) [pid = 2300] [serial = 1912] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1B8F0400) [pid = 2300] [serial = 1916] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1B880800) [pid = 2300] [serial = 1915] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18279400) [pid = 2300] [serial = 1933] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (17F20400) [pid = 2300] [serial = 1931] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0C9CA800) [pid = 2300] [serial = 1936] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (18384400) [pid = 2300] [serial = 1934] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0DBAF800) [pid = 2300] [serial = 1937] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (15359800) [pid = 2300] [serial = 1939] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0D7C2400) [pid = 2300] [serial = 1922] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (17F17000) [pid = 2300] [serial = 1940] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (18384000) [pid = 2300] [serial = 1943] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (1579E400) [pid = 2300] [serial = 1928] [outer = 00000000] [url = about:blank] 04:29:20 INFO - PROCESS | 2300 | ++DOCSHELL 08C80000 == 24 [pid = 2300] [id = 664] 04:29:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (08C81800) [pid = 2300] [serial = 1992] [outer = 00000000] 04:29:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0C70A400) [pid = 2300] [serial = 1993] [outer = 08C81800] 04:29:20 INFO - PROCESS | 2300 | 1468841360376 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0C7B6800) [pid = 2300] [serial = 1994] [outer = 08C81800] 04:29:20 INFO - PROCESS | 2300 | 1468841360861 Marionette TRACE conn6 <- [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]]]}] 04:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1534ms 04:29:20 INFO - PROCESS | 2300 | 1468841360924 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 04:29:20 INFO - PROCESS | 2300 | 1468841360928 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 04:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:29:20 INFO - PROCESS | 2300 | 1468841360937 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 2300 | 1468841360940 Marionette TRACE conn6 <- [1,2622,null,{}] 04:29:20 INFO - PROCESS | 2300 | 1468841360945 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:20 INFO - PROCESS | 2300 | 1468841360950 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:21 INFO - PROCESS | 2300 | 1468841361049 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 04:29:21 INFO - PROCESS | 2300 | 1468841361061 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 2300 | 1468841361064 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:21 INFO - PROCESS | 2300 | ++DOCSHELL 0D778800 == 25 [pid = 2300] [id = 665] 04:29:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D779C00) [pid = 2300] [serial = 1995] [outer = 00000000] 04:29:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D7C4000) [pid = 2300] [serial = 1996] [outer = 0D779C00] 04:29:21 INFO - PROCESS | 2300 | 1468841361111 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D802000) [pid = 2300] [serial = 1997] [outer = 0D779C00] 04:29:21 INFO - PROCESS | 2300 | 1468841361589 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 04:29:21 INFO - PROCESS | 2300 | 1468841361670 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 2300 | 1468841361675 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 04:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:29:21 INFO - PROCESS | 2300 | 1468841361680 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - PROCESS | 2300 | 1468841361682 Marionette TRACE conn6 <- [1,2626,null,{}] 04:29:21 INFO - PROCESS | 2300 | 1468841361686 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:21 INFO - PROCESS | 2300 | 1468841361689 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:21 INFO - PROCESS | 2300 | 1468841361828 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 04:29:21 INFO - PROCESS | 2300 | 1468841361897 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 2300 | 1468841361900 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:21 INFO - PROCESS | 2300 | ++DOCSHELL 0D775C00 == 26 [pid = 2300] [id = 666] 04:29:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0DDA2400) [pid = 2300] [serial = 1998] [outer = 00000000] 04:29:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDB3C00) [pid = 2300] [serial = 1999] [outer = 0DDA2400] 04:29:21 INFO - PROCESS | 2300 | 1468841361946 Marionette DEBUG loaded listener.js 04:29:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DDC1400) [pid = 2300] [serial = 2000] [outer = 0DDA2400] 04:29:22 INFO - PROCESS | 2300 | 1468841362385 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 04:29:22 INFO - PROCESS | 2300 | 1468841362414 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 2300 | 1468841362416 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 04:29:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:29:22 INFO - PROCESS | 2300 | 1468841362421 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 2300 | 1468841362427 Marionette TRACE conn6 <- [1,2630,null,{}] 04:29:22 INFO - PROCESS | 2300 | 1468841362436 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:22 INFO - PROCESS | 2300 | 1468841362440 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:22 INFO - PROCESS | 2300 | 1468841362568 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 04:29:22 INFO - PROCESS | 2300 | 1468841362636 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 2300 | 1468841362638 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:22 INFO - PROCESS | 2300 | ++DOCSHELL 0C897400 == 27 [pid = 2300] [id = 667] 04:29:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0D0FAC00) [pid = 2300] [serial = 2001] [outer = 00000000] 04:29:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (14F26000) [pid = 2300] [serial = 2002] [outer = 0D0FAC00] 04:29:22 INFO - PROCESS | 2300 | 1468841362694 Marionette DEBUG loaded listener.js 04:29:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (151B6000) [pid = 2300] [serial = 2003] [outer = 0D0FAC00] 04:29:23 INFO - PROCESS | 2300 | 1468841363146 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 791ms 04:29:23 INFO - PROCESS | 2300 | 1468841363213 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 2300 | 1468841363216 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 04:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:29:23 INFO - PROCESS | 2300 | 1468841363219 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 2300 | 1468841363221 Marionette TRACE conn6 <- [1,2634,null,{}] 04:29:23 INFO - PROCESS | 2300 | 1468841363231 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:23 INFO - PROCESS | 2300 | 1468841363233 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:23 INFO - PROCESS | 2300 | 1468841363353 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 04:29:23 INFO - PROCESS | 2300 | 1468841363363 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 2300 | 1468841363365 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:23 INFO - PROCESS | 2300 | ++DOCSHELL 15368C00 == 28 [pid = 2300] [id = 668] 04:29:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (15853000) [pid = 2300] [serial = 2004] [outer = 00000000] 04:29:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1625F400) [pid = 2300] [serial = 2005] [outer = 15853000] 04:29:23 INFO - PROCESS | 2300 | 1468841363409 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (16E28800) [pid = 2300] [serial = 2006] [outer = 15853000] 04:29:23 INFO - PROCESS | 2300 | 1468841363839 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 672ms 04:29:23 INFO - PROCESS | 2300 | 1468841363895 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 2300 | 1468841363897 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 04:29:23 INFO - PROCESS | 2300 | 1468841363917 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 2300 | 1468841363919 Marionette TRACE conn6 <- [1,2638,null,{}] 04:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:29:23 INFO - PROCESS | 2300 | 1468841363922 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:23 INFO - PROCESS | 2300 | 1468841363924 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:24 INFO - PROCESS | 2300 | 1468841364043 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 04:29:24 INFO - PROCESS | 2300 | 1468841364050 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 2300 | 1468841364056 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:24 INFO - PROCESS | 2300 | ++DOCSHELL 17F1C800 == 29 [pid = 2300] [id = 669] 04:29:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F1CC00) [pid = 2300] [serial = 2007] [outer = 00000000] 04:29:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (17F3C400) [pid = 2300] [serial = 2008] [outer = 17F1CC00] 04:29:24 INFO - PROCESS | 2300 | 1468841364114 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18385800) [pid = 2300] [serial = 2009] [outer = 17F1CC00] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1838A400) [pid = 2300] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1881F000) [pid = 2300] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (16258C00) [pid = 2300] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1A072000) [pid = 2300] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0CFE2400) [pid = 2300] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (11DD0C00) [pid = 2300] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DCB6C00) [pid = 2300] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DDB0400) [pid = 2300] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0CF84000) [pid = 2300] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A07F400) [pid = 2300] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1B406400) [pid = 2300] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:29:24 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (11B47000) [pid = 2300] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:29:24 INFO - PROCESS | 2300 | 1468841364880 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:29:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:29:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 04:29:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:29:24 INFO - PROCESS | 2300 | 1468841364893 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 2300 | 1468841364895 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 04:29:24 INFO - PROCESS | 2300 | 1468841364898 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - PROCESS | 2300 | 1468841364900 Marionette TRACE conn6 <- [1,2642,null,{}] 04:29:24 INFO - PROCESS | 2300 | 1468841364904 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:24 INFO - PROCESS | 2300 | 1468841364906 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:25 INFO - PROCESS | 2300 | 1468841365029 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 04:29:25 INFO - PROCESS | 2300 | 1468841365094 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 2300 | 1468841365096 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:25 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B9000 == 30 [pid = 2300] [id = 670] 04:29:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D834800) [pid = 2300] [serial = 2010] [outer = 00000000] 04:29:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17F22000) [pid = 2300] [serial = 2011] [outer = 0D834800] 04:29:25 INFO - PROCESS | 2300 | 1468841365149 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (18387C00) [pid = 2300] [serial = 2012] [outer = 0D834800] 04:29:25 INFO - PROCESS | 2300 | 1468841365530 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:29:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:29:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 04:29:25 INFO - PROCESS | 2300 | 1468841365571 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 04:29:25 INFO - PROCESS | 2300 | 1468841365573 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 04:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:29:25 INFO - PROCESS | 2300 | 1468841365576 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 2300 | 1468841365578 Marionette TRACE conn6 <- [1,2646,null,{}] 04:29:25 INFO - PROCESS | 2300 | 1468841365582 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:25 INFO - PROCESS | 2300 | 1468841365584 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:25 INFO - PROCESS | 2300 | 1468841365667 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 04:29:25 INFO - PROCESS | 2300 | 1468841365672 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 2300 | 1468841365674 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:25 INFO - PROCESS | 2300 | ++DOCSHELL 1838D800 == 31 [pid = 2300] [id = 671] 04:29:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1838DC00) [pid = 2300] [serial = 2013] [outer = 00000000] 04:29:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1881EC00) [pid = 2300] [serial = 2014] [outer = 1838DC00] 04:29:25 INFO - PROCESS | 2300 | 1468841365718 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (19365C00) [pid = 2300] [serial = 2015] [outer = 1838DC00] 04:29:26 INFO - PROCESS | 2300 | 1468841366155 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:29:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 631ms 04:29:26 INFO - PROCESS | 2300 | 1468841366209 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 04:29:26 INFO - PROCESS | 2300 | 1468841366211 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 04:29:26 INFO - PROCESS | 2300 | 1468841366215 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:29:26 INFO - PROCESS | 2300 | 1468841366217 Marionette TRACE conn6 <- [1,2650,null,{}] 04:29:26 INFO - PROCESS | 2300 | 1468841366220 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:26 INFO - PROCESS | 2300 | 1468841366222 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:26 INFO - PROCESS | 2300 | 1468841366306 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 04:29:26 INFO - PROCESS | 2300 | 1468841366312 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 2300 | 1468841366314 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:26 INFO - PROCESS | 2300 | ++DOCSHELL 0C894C00 == 32 [pid = 2300] [id = 672] 04:29:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D7C4800) [pid = 2300] [serial = 2016] [outer = 00000000] 04:29:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (19F34400) [pid = 2300] [serial = 2017] [outer = 0D7C4800] 04:29:26 INFO - PROCESS | 2300 | 1468841366360 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19F36400) [pid = 2300] [serial = 2018] [outer = 0D7C4800] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 19F33800 == 31 [pid = 2300] [id = 581] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 08C7FC00 == 30 [pid = 2300] [id = 572] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 18382000 == 29 [pid = 2300] [id = 579] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 16257C00 == 28 [pid = 2300] [id = 573] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 14EBF000 == 27 [pid = 2300] [id = 571] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 0D776000 == 26 [pid = 2300] [id = 575] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 0D77DC00 == 25 [pid = 2300] [id = 574] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 0DDB6800 == 24 [pid = 2300] [id = 577] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 0D0F0C00 == 23 [pid = 2300] [id = 565] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 158DFC00 == 22 [pid = 2300] [id = 578] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 0DDB3800 == 21 [pid = 2300] [id = 566] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 17F47800 == 20 [pid = 2300] [id = 569] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 14FAD400 == 19 [pid = 2300] [id = 567] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 0DDAB000 == 18 [pid = 2300] [id = 580] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 1584E800 == 17 [pid = 2300] [id = 568] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 0D7C5400 == 16 [pid = 2300] [id = 576] 04:29:27 INFO - PROCESS | 2300 | --DOCSHELL 0C709800 == 15 [pid = 2300] [id = 570] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (184F6C00) [pid = 2300] [serial = 1963] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19387C00) [pid = 2300] [serial = 1967] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (19370800) [pid = 2300] [serial = 1966] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (17407400) [pid = 2300] [serial = 1960] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1A177400) [pid = 2300] [serial = 1946] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1A07FC00) [pid = 2300] [serial = 1945] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0DBB0000) [pid = 2300] [serial = 1948] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0DDACC00) [pid = 2300] [serial = 1949] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (151BB400) [pid = 2300] [serial = 1951] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (16E23C00) [pid = 2300] [serial = 1952] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0E044C00) [pid = 2300] [serial = 1957] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0E0CCC00) [pid = 2300] [serial = 1958] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (1A11BC00) [pid = 2300] [serial = 1969] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (0D7C3400) [pid = 2300] [serial = 1954] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0D805000) [pid = 2300] [serial = 1955] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (1A384000) [pid = 2300] [serial = 1976] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (1B98A400) [pid = 2300] [serial = 1979] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (1B87D400) [pid = 2300] [serial = 1978] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (1A176000) [pid = 2300] [serial = 1975] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (1A11CC00) [pid = 2300] [serial = 1970] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (18817800) [pid = 2300] [serial = 1964] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (19364800) [pid = 2300] [serial = 1972] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (17F3E400) [pid = 2300] [serial = 1961] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (19F3C000) [pid = 2300] [serial = 1973] [outer = 00000000] [url = about:blank] 04:29:28 INFO - PROCESS | 2300 | 1468841368139 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:29:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1976ms 04:29:28 INFO - PROCESS | 2300 | 1468841368196 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 04:29:28 INFO - PROCESS | 2300 | 1468841368201 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 04:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:29:28 INFO - PROCESS | 2300 | 1468841368207 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 2300 | 1468841368210 Marionette TRACE conn6 <- [1,2654,null,{}] 04:29:28 INFO - PROCESS | 2300 | 1468841368216 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:28 INFO - PROCESS | 2300 | 1468841368219 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:28 INFO - PROCESS | 2300 | 1468841368317 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 04:29:28 INFO - PROCESS | 2300 | 1468841368334 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:28 INFO - PROCESS | 2300 | 1468841368339 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:28 INFO - PROCESS | 2300 | ++DOCSHELL 0D0F7000 == 16 [pid = 2300] [id = 673] 04:29:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (0D0F7C00) [pid = 2300] [serial = 2019] [outer = 00000000] 04:29:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (0D774C00) [pid = 2300] [serial = 2020] [outer = 0D0F7C00] 04:29:28 INFO - PROCESS | 2300 | 1468841368391 Marionette DEBUG loaded listener.js 04:29:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (0D779400) [pid = 2300] [serial = 2021] [outer = 0D0F7C00] 04:29:29 INFO - PROCESS | 2300 | 1468841369395 Marionette TRACE conn6 <- [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]]]}] 04:29:29 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) 04:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1223ms 04:29:29 INFO - PROCESS | 2300 | 1468841369433 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 04:29:29 INFO - PROCESS | 2300 | 1468841369438 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 04:29:29 INFO - PROCESS | 2300 | 1468841369445 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:29:29 INFO - PROCESS | 2300 | 1468841369448 Marionette TRACE conn6 <- [1,2658,null,{}] 04:29:29 INFO - PROCESS | 2300 | 1468841369452 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:29 INFO - PROCESS | 2300 | 1468841369455 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:29 INFO - PROCESS | 2300 | 1468841369542 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 04:29:29 INFO - PROCESS | 2300 | 1468841369550 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 2300 | 1468841369552 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:29 INFO - PROCESS | 2300 | ++DOCSHELL 0D82E400 == 17 [pid = 2300] [id = 674] 04:29:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (0D82F400) [pid = 2300] [serial = 2022] [outer = 00000000] 04:29:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0D835000) [pid = 2300] [serial = 2023] [outer = 0D82F400] 04:29:29 INFO - PROCESS | 2300 | 1468841369606 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0DBB3C00) [pid = 2300] [serial = 2024] [outer = 0D82F400] 04:29:30 INFO - PROCESS | 2300 | 1468841370593 Marionette TRACE conn6 <- [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"]]]}] 04:29:30 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 04:29:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:29:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1179ms 04:29:30 INFO - PROCESS | 2300 | 1468841370627 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 2300 | 1468841370629 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 04:29:30 INFO - PROCESS | 2300 | 1468841370633 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:29:30 INFO - PROCESS | 2300 | 1468841370636 Marionette TRACE conn6 <- [1,2662,null,{}] 04:29:30 INFO - PROCESS | 2300 | 1468841370648 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 2300 | 1468841370653 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:30 INFO - PROCESS | 2300 | 1468841370745 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 04:29:30 INFO - PROCESS | 2300 | 1468841370753 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 2300 | 1468841370757 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:30 INFO - PROCESS | 2300 | ++DOCSHELL 0E08B800 == 18 [pid = 2300] [id = 675] 04:29:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0E0D8400) [pid = 2300] [serial = 2025] [outer = 00000000] 04:29:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (11D30000) [pid = 2300] [serial = 2026] [outer = 0E0D8400] 04:29:30 INFO - PROCESS | 2300 | 1468841370806 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (14EB2C00) [pid = 2300] [serial = 2027] [outer = 0E0D8400] 04:29:31 INFO - PROCESS | 2300 | 1468841371779 Marionette TRACE conn6 <- [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"]]]}] 04:29:31 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 04:29:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:29:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:29:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1174ms 04:29:31 INFO - PROCESS | 2300 | 1468841371811 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 04:29:31 INFO - PROCESS | 2300 | 1468841371813 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 04:29:31 INFO - PROCESS | 2300 | 1468841371817 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:29:31 INFO - PROCESS | 2300 | 1468841371818 Marionette TRACE conn6 <- [1,2666,null,{}] 04:29:31 INFO - PROCESS | 2300 | 1468841371822 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:31 INFO - PROCESS | 2300 | 1468841371824 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:31 INFO - PROCESS | 2300 | 1468841371915 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 04:29:31 INFO - PROCESS | 2300 | 1468841371921 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 2300 | 1468841371923 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:31 INFO - PROCESS | 2300 | ++DOCSHELL 14EB4C00 == 19 [pid = 2300] [id = 676] 04:29:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (14EBAC00) [pid = 2300] [serial = 2028] [outer = 00000000] 04:29:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (15751000) [pid = 2300] [serial = 2029] [outer = 14EBAC00] 04:29:31 INFO - PROCESS | 2300 | 1468841371970 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (1584EC00) [pid = 2300] [serial = 2030] [outer = 14EBAC00] 04:29:32 INFO - PROCESS | 2300 | 1468841372920 Marionette TRACE conn6 <- [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]]]}] 04:29:32 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) 04:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1127ms 04:29:32 INFO - PROCESS | 2300 | 1468841372947 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 2300 | 1468841372949 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 04:29:32 INFO - PROCESS | 2300 | 1468841372952 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:29:32 INFO - PROCESS | 2300 | 1468841372953 Marionette TRACE conn6 <- [1,2670,null,{}] 04:29:32 INFO - PROCESS | 2300 | 1468841372966 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 2300 | 1468841372968 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:33 INFO - PROCESS | 2300 | 1468841373086 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 04:29:33 INFO - PROCESS | 2300 | 1468841373092 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 2300 | 1468841373094 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:33 INFO - PROCESS | 2300 | ++DOCSHELL 1584A000 == 20 [pid = 2300] [id = 677] 04:29:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (158E0C00) [pid = 2300] [serial = 2031] [outer = 00000000] 04:29:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (16E20800) [pid = 2300] [serial = 2032] [outer = 158E0C00] 04:29:33 INFO - PROCESS | 2300 | 1468841373141 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (17F1A800) [pid = 2300] [serial = 2033] [outer = 158E0C00] 04:29:34 INFO - PROCESS | 2300 | 1468841374093 Marionette TRACE conn6 <- [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]]]}] 04:29:34 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) 04:29:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 04:29:34 INFO - PROCESS | 2300 | 1468841374136 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 2300 | 1468841374138 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 04:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:29:34 INFO - PROCESS | 2300 | 1468841374146 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - PROCESS | 2300 | 1468841374148 Marionette TRACE conn6 <- [1,2674,null,{}] 04:29:34 INFO - PROCESS | 2300 | 1468841374151 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:34 INFO - PROCESS | 2300 | 1468841374157 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:34 INFO - PROCESS | 2300 | 1468841374296 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 04:29:34 INFO - PROCESS | 2300 | 1468841374302 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 2300 | 1468841374304 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:34 INFO - PROCESS | 2300 | ++DOCSHELL 17F25000 == 21 [pid = 2300] [id = 678] 04:29:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1821D400) [pid = 2300] [serial = 2034] [outer = 00000000] 04:29:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (1840DC00) [pid = 2300] [serial = 2035] [outer = 1821D400] 04:29:34 INFO - PROCESS | 2300 | 1468841374348 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (184B3800) [pid = 2300] [serial = 2036] [outer = 1821D400] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0D779C00) [pid = 2300] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (17F1CC00) [pid = 2300] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0D0FAC00) [pid = 2300] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (08C81800) [pid = 2300] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0C7BA800) [pid = 2300] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (158DA800) [pid = 2300] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0D834800) [pid = 2300] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (15853000) [pid = 2300] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0DDA2400) [pid = 2300] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (1B4E2C00) [pid = 2300] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (0D776400) [pid = 2300] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:29:35 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (1838DC00) [pid = 2300] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:29:35 INFO - PROCESS | 2300 | 1468841375315 Marionette TRACE conn6 <- [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"]]]}] 04:29:35 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 04:29:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:29:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1234ms 04:29:35 INFO - PROCESS | 2300 | 1468841375380 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 04:29:35 INFO - PROCESS | 2300 | 1468841375382 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 04:29:35 INFO - PROCESS | 2300 | 1468841375385 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:29:35 INFO - PROCESS | 2300 | 1468841375387 Marionette TRACE conn6 <- [1,2678,null,{}] 04:29:35 INFO - PROCESS | 2300 | 1468841375391 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:35 INFO - PROCESS | 2300 | 1468841375393 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:35 INFO - PROCESS | 2300 | 1468841375470 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 04:29:35 INFO - PROCESS | 2300 | 1468841375476 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 2300 | 1468841375478 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:35 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BE800 == 22 [pid = 2300] [id = 679] 04:29:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0D0F9C00) [pid = 2300] [serial = 2037] [outer = 00000000] 04:29:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0DDAB400) [pid = 2300] [serial = 2038] [outer = 0D0F9C00] 04:29:35 INFO - PROCESS | 2300 | 1468841375523 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (14E9C800) [pid = 2300] [serial = 2039] [outer = 0D0F9C00] 04:29:36 INFO - PROCESS | 2300 | 1468841376457 Marionette TRACE conn6 <- [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"]]]}] 04:29:36 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 04:29:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:29:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1129ms 04:29:36 INFO - PROCESS | 2300 | 1468841376518 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 2300 | 1468841376520 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 04:29:36 INFO - PROCESS | 2300 | 1468841376523 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 2300 | 1468841376525 Marionette TRACE conn6 <- [1,2682,null,{}] 04:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:29:36 INFO - PROCESS | 2300 | 1468841376529 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 2300 | 1468841376531 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:36 INFO - PROCESS | 2300 | 1468841376610 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 04:29:36 INFO - PROCESS | 2300 | 1468841376616 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 2300 | 1468841376618 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:36 INFO - PROCESS | 2300 | ++DOCSHELL 0D80F400 == 23 [pid = 2300] [id = 680] 04:29:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (14EC0000) [pid = 2300] [serial = 2040] [outer = 00000000] 04:29:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (1840C400) [pid = 2300] [serial = 2041] [outer = 14EC0000] 04:29:36 INFO - PROCESS | 2300 | 1468841376663 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (157ADC00) [pid = 2300] [serial = 2042] [outer = 14EC0000] 04:29:37 INFO - PROCESS | 2300 | 1468841377779 Marionette TRACE conn6 <- [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"]]]}] 04:29:37 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 04:29:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:29:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1279ms 04:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:29:37 INFO - PROCESS | 2300 | 1468841377807 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 2300 | 1468841377812 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 04:29:37 INFO - PROCESS | 2300 | 1468841377817 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 2300 | 1468841377821 Marionette TRACE conn6 <- [1,2686,null,{}] 04:29:37 INFO - PROCESS | 2300 | 1468841377826 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:37 INFO - PROCESS | 2300 | 1468841377830 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:37 INFO - PROCESS | 2300 | 1468841377950 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 04:29:38 INFO - PROCESS | 2300 | 1468841378109 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 2300 | 1468841378114 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:38 INFO - PROCESS | 2300 | ++DOCSHELL 0D7CFC00 == 24 [pid = 2300] [id = 681] 04:29:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D802C00) [pid = 2300] [serial = 2043] [outer = 00000000] 04:29:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D80E800) [pid = 2300] [serial = 2044] [outer = 0D802C00] 04:29:38 INFO - PROCESS | 2300 | 1468841378171 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0D833000) [pid = 2300] [serial = 2045] [outer = 0D802C00] 04:29:39 INFO - PROCESS | 2300 | 1468841379292 Marionette TRACE conn6 <- [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"]]]}] 04:29:39 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 04:29:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:29:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1530ms 04:29:39 INFO - PROCESS | 2300 | 1468841379346 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 2300 | 1468841379351 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 04:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:29:39 INFO - PROCESS | 2300 | 1468841379356 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 2300 | 1468841379359 Marionette TRACE conn6 <- [1,2690,null,{}] 04:29:39 INFO - PROCESS | 2300 | 1468841379365 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 2300 | 1468841379368 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:39 INFO - PROCESS | 2300 | 1468841379543 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 04:29:39 INFO - PROCESS | 2300 | 1468841379657 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 2300 | 1468841379659 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:39 INFO - PROCESS | 2300 | ++DOCSHELL 0D7CD400 == 25 [pid = 2300] [id = 682] 04:29:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D7CD800) [pid = 2300] [serial = 2046] [outer = 00000000] 04:29:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D806800) [pid = 2300] [serial = 2047] [outer = 0D7CD800] 04:29:39 INFO - PROCESS | 2300 | 1468841379710 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0D834800) [pid = 2300] [serial = 2048] [outer = 0D7CD800] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1625F400) [pid = 2300] [serial = 2005] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (17F22000) [pid = 2300] [serial = 2011] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (17F3C400) [pid = 2300] [serial = 2008] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1881EC00) [pid = 2300] [serial = 2014] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (18385800) [pid = 2300] [serial = 2009] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (19F34400) [pid = 2300] [serial = 2017] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0DDB3C00) [pid = 2300] [serial = 1999] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (0D7C4000) [pid = 2300] [serial = 1996] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0D802000) [pid = 2300] [serial = 1997] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0C70A400) [pid = 2300] [serial = 1993] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (0C7B6800) [pid = 2300] [serial = 1994] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (0D82FC00) [pid = 2300] [serial = 1991] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (0D801400) [pid = 2300] [serial = 1990] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (19365C00) [pid = 2300] [serial = 2015] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (1B992400) [pid = 2300] [serial = 1988] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (1B98CC00) [pid = 2300] [serial = 1987] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (184B4000) [pid = 2300] [serial = 1985] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (17F49800) [pid = 2300] [serial = 1984] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 53 (11DD0400) [pid = 2300] [serial = 1982] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 52 (0DDAFC00) [pid = 2300] [serial = 1981] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 51 (14F26000) [pid = 2300] [serial = 2002] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 50 (16E28800) [pid = 2300] [serial = 2006] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 49 (0DDC1400) [pid = 2300] [serial = 2000] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 48 (151B6000) [pid = 2300] [serial = 2003] [outer = 00000000] [url = about:blank] 04:29:39 INFO - PROCESS | 2300 | --DOMWINDOW == 47 (18387C00) [pid = 2300] [serial = 2012] [outer = 00000000] [url = about:blank] 04:29:40 INFO - PROCESS | 2300 | 1468841380153 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:29:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 890ms 04:29:40 INFO - PROCESS | 2300 | 1468841380246 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 04:29:40 INFO - PROCESS | 2300 | 1468841380252 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 04:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:29:40 INFO - PROCESS | 2300 | 1468841380258 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:29:40 INFO - PROCESS | 2300 | 1468841380261 Marionette TRACE conn6 <- [1,2694,null,{}] 04:29:40 INFO - PROCESS | 2300 | 1468841380265 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:40 INFO - PROCESS | 2300 | 1468841380268 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:40 INFO - PROCESS | 2300 | 1468841380366 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 04:29:40 INFO - PROCESS | 2300 | 1468841380373 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 2300 | 1468841380375 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:40 INFO - PROCESS | 2300 | ++DOCSHELL 0DDB1C00 == 26 [pid = 2300] [id = 683] 04:29:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 48 (0DDB3000) [pid = 2300] [serial = 2049] [outer = 00000000] 04:29:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 49 (0DDBA000) [pid = 2300] [serial = 2050] [outer = 0DDB3000] 04:29:40 INFO - PROCESS | 2300 | 1468841380425 Marionette DEBUG loaded listener.js 04:29:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 50 (0DDD0800) [pid = 2300] [serial = 2051] [outer = 0DDB3000] 04:29:40 INFO - PROCESS | 2300 | 1468841380951 Marionette TRACE conn6 <- [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]]]}] 04:29:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 04:29:41 INFO - PROCESS | 2300 | 1468841380999 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 04:29:41 INFO - PROCESS | 2300 | 1468841381002 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 04:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:29:41 INFO - PROCESS | 2300 | 1468841381005 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 2300 | 1468841381009 Marionette TRACE conn6 <- [1,2698,null,{}] 04:29:41 INFO - PROCESS | 2300 | 1468841381020 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:41 INFO - PROCESS | 2300 | 1468841381025 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:41 INFO - PROCESS | 2300 | 1468841381117 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 04:29:41 INFO - PROCESS | 2300 | 1468841381220 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 2300 | 1468841381223 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:41 INFO - PROCESS | 2300 | ++DOCSHELL 14EBD400 == 27 [pid = 2300] [id = 684] 04:29:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 51 (14EBD800) [pid = 2300] [serial = 2052] [outer = 00000000] 04:29:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 52 (14FA7000) [pid = 2300] [serial = 2053] [outer = 14EBD800] 04:29:41 INFO - PROCESS | 2300 | 1468841381273 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 53 (14FF9C00) [pid = 2300] [serial = 2054] [outer = 14EBD800] 04:29:41 INFO - PROCESS | 2300 | 1468841381685 Marionette TRACE conn6 <- [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] 04:29:41 INFO - PROCESS | 2300 | 1468841381739 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 04:29:41 INFO - PROCESS | 2300 | 1468841381742 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - PROCESS | 2300 | 1468841381744 Marionette TRACE conn6 <- [1,2702,null,{}] 04:29:41 INFO - PROCESS | 2300 | 1468841381747 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:41 INFO - PROCESS | 2300 | 1468841381749 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:41 INFO - PROCESS | 2300 | 1468841381836 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 04:29:41 INFO - PROCESS | 2300 | 1468841381842 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 2300 | 1468841381844 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:41 INFO - PROCESS | 2300 | ++DOCSHELL 158DFC00 == 28 [pid = 2300] [id = 685] 04:29:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 54 (1597D400) [pid = 2300] [serial = 2055] [outer = 00000000] 04:29:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (17F25C00) [pid = 2300] [serial = 2056] [outer = 1597D400] 04:29:41 INFO - PROCESS | 2300 | 1468841381903 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (17F48C00) [pid = 2300] [serial = 2057] [outer = 1597D400] 04:29:42 INFO - PROCESS | 2300 | 1468841382324 Marionette TRACE conn6 <- [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]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 04:29:42 INFO - PROCESS | 2300 | 1468841382391 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 2300 | 1468841382393 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 04:29:42 INFO - PROCESS | 2300 | 1468841382397 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 2300 | 1468841382399 Marionette TRACE conn6 <- [1,2706,null,{}] 04:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:29:42 INFO - PROCESS | 2300 | 1468841382403 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:42 INFO - PROCESS | 2300 | 1468841382405 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:42 INFO - PROCESS | 2300 | 1468841382556 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 04:29:42 INFO - PROCESS | 2300 | 1468841382574 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:42 INFO - PROCESS | 2300 | 1468841382576 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:42 INFO - PROCESS | 2300 | ++DOCSHELL 18382000 == 29 [pid = 2300] [id = 686] 04:29:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (18382C00) [pid = 2300] [serial = 2058] [outer = 00000000] 04:29:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (18388800) [pid = 2300] [serial = 2059] [outer = 18382C00] 04:29:42 INFO - PROCESS | 2300 | 1468841382620 Marionette DEBUG loaded listener.js 04:29:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (18407400) [pid = 2300] [serial = 2060] [outer = 18382C00] 04:29:43 INFO - PROCESS | 2300 | 1468841383088 Marionette TRACE conn6 <- [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] 04:29:43 INFO - PROCESS | 2300 | 1468841383136 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 04:29:43 INFO - PROCESS | 2300 | 1468841383139 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:29:43 INFO - PROCESS | 2300 | 1468841383141 Marionette TRACE conn6 <- [1,2710,null,{}] 04:29:43 INFO - PROCESS | 2300 | 1468841383144 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 2300 | 1468841383150 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:43 INFO - PROCESS | 2300 | 1468841383286 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 04:29:43 INFO - PROCESS | 2300 | 1468841383351 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 2300 | 1468841383353 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:43 INFO - PROCESS | 2300 | ++DOCSHELL 19365800 == 30 [pid = 2300] [id = 687] 04:29:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (19389400) [pid = 2300] [serial = 2061] [outer = 00000000] 04:29:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (195D6000) [pid = 2300] [serial = 2062] [outer = 19389400] 04:29:43 INFO - PROCESS | 2300 | 1468841383398 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (19F33400) [pid = 2300] [serial = 2063] [outer = 19389400] 04:29:43 INFO - PROCESS | 2300 | 1468841383841 Marionette TRACE conn6 <- [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] 04:29:43 INFO - PROCESS | 2300 | 1468841383920 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 04:29:43 INFO - PROCESS | 2300 | 1468841383924 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - PROCESS | 2300 | 1468841383925 Marionette TRACE conn6 <- [1,2714,null,{}] 04:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:29:43 INFO - PROCESS | 2300 | 1468841383929 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 2300 | 1468841383931 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:44 INFO - PROCESS | 2300 | 1468841384045 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 04:29:44 INFO - PROCESS | 2300 | 1468841384126 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 2300 | 1468841384128 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:44 INFO - PROCESS | 2300 | ++DOCSHELL 14F27800 == 31 [pid = 2300] [id = 688] 04:29:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (19F3DC00) [pid = 2300] [serial = 2064] [outer = 00000000] 04:29:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (1A071C00) [pid = 2300] [serial = 2065] [outer = 19F3DC00] 04:29:44 INFO - PROCESS | 2300 | 1468841384172 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (19F3FC00) [pid = 2300] [serial = 2066] [outer = 19F3DC00] 04:29:44 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (158E0C00) [pid = 2300] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:29:44 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0D7C4800) [pid = 2300] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:29:44 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (0D0F7C00) [pid = 2300] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:29:44 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (14EBAC00) [pid = 2300] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:29:44 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (0E0D8400) [pid = 2300] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:29:44 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (0D82F400) [pid = 2300] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:29:44 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (1821D400) [pid = 2300] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:29:44 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (0D0F9C00) [pid = 2300] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:29:44 INFO - PROCESS | 2300 | 1468841384608 Marionette TRACE conn6 <- [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]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 04:29:44 INFO - PROCESS | 2300 | 1468841384659 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 2300 | 1468841384661 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 04:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:29:44 INFO - PROCESS | 2300 | 1468841384665 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 2300 | 1468841384667 Marionette TRACE conn6 <- [1,2718,null,{}] 04:29:44 INFO - PROCESS | 2300 | 1468841384671 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:44 INFO - PROCESS | 2300 | 1468841384672 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:44 INFO - PROCESS | 2300 | 1468841384792 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 04:29:44 INFO - PROCESS | 2300 | 1468841384859 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 2300 | 1468841384861 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:44 INFO - PROCESS | 2300 | ++DOCSHELL 184F3400 == 32 [pid = 2300] [id = 689] 04:29:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (18815000) [pid = 2300] [serial = 2067] [outer = 00000000] 04:29:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (1A07B400) [pid = 2300] [serial = 2068] [outer = 18815000] 04:29:44 INFO - PROCESS | 2300 | 1468841384905 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (1A07C400) [pid = 2300] [serial = 2069] [outer = 18815000] 04:29:45 INFO - PROCESS | 2300 | 1468841385728 Marionette TRACE conn6 <- [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"]]]}] 04:29:45 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 04:29:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:29:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1066ms 04:29:45 INFO - PROCESS | 2300 | 1468841385735 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 2300 | 1468841385737 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 04:29:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:29:45 INFO - PROCESS | 2300 | 1468841385740 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 2300 | 1468841385742 Marionette TRACE conn6 <- [1,2722,null,{}] 04:29:45 INFO - PROCESS | 2300 | 1468841385745 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:45 INFO - PROCESS | 2300 | 1468841385747 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:45 INFO - PROCESS | 2300 | 1468841385864 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 04:29:45 INFO - PROCESS | 2300 | 1468841385922 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 2300 | 1468841385924 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:45 INFO - PROCESS | 2300 | ++DOCSHELL 195D9800 == 33 [pid = 2300] [id = 690] 04:29:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (1A07BC00) [pid = 2300] [serial = 2070] [outer = 00000000] 04:29:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (1A16F000) [pid = 2300] [serial = 2071] [outer = 1A07BC00] 04:29:45 INFO - PROCESS | 2300 | 1468841385971 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (1A173400) [pid = 2300] [serial = 2072] [outer = 1A07BC00] 04:29:46 INFO - PROCESS | 2300 | 1468841386327 Marionette TRACE conn6 <- [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]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:29:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 631ms 04:29:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:29:46 INFO - PROCESS | 2300 | 1468841386371 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 2300 | 1468841386373 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 04:29:46 INFO - PROCESS | 2300 | 1468841386376 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 2300 | 1468841386378 Marionette TRACE conn6 <- [1,2726,null,{}] 04:29:46 INFO - PROCESS | 2300 | 1468841386381 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 2300 | 1468841386383 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:46 INFO - PROCESS | 2300 | 1468841386517 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 04:29:46 INFO - PROCESS | 2300 | 1468841386618 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 2300 | 1468841386622 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:46 INFO - PROCESS | 2300 | ++DOCSHELL 08C82800 == 34 [pid = 2300] [id = 691] 04:29:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (08C87800) [pid = 2300] [serial = 2073] [outer = 00000000] 04:29:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0C7B4400) [pid = 2300] [serial = 2074] [outer = 08C87800] 04:29:46 INFO - PROCESS | 2300 | 1468841386680 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0CFE3800) [pid = 2300] [serial = 2075] [outer = 08C87800] 04:29:47 INFO - PROCESS | 2300 | 1468841387343 Marionette TRACE conn6 <- [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]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:29:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1019ms 04:29:47 INFO - PROCESS | 2300 | 1468841387398 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 2300 | 1468841387403 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 04:29:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:29:47 INFO - PROCESS | 2300 | 1468841387407 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 2300 | 1468841387410 Marionette TRACE conn6 <- [1,2730,null,{}] 04:29:47 INFO - PROCESS | 2300 | 1468841387450 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:47 INFO - PROCESS | 2300 | 1468841387455 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:47 INFO - PROCESS | 2300 | 1468841387574 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 04:29:47 INFO - PROCESS | 2300 | 1468841387712 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 2300 | 1468841387715 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:47 INFO - PROCESS | 2300 | ++DOCSHELL 0DDAF800 == 35 [pid = 2300] [id = 692] 04:29:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0E04D400) [pid = 2300] [serial = 2076] [outer = 00000000] 04:29:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (11D2DC00) [pid = 2300] [serial = 2077] [outer = 0E04D400] 04:29:47 INFO - PROCESS | 2300 | 1468841387772 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (14EB2800) [pid = 2300] [serial = 2078] [outer = 0E04D400] 04:29:48 INFO - PROCESS | 2300 | 1468841388324 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:29:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:29:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 950ms 04:29:48 INFO - PROCESS | 2300 | 1468841388365 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 04:29:48 INFO - PROCESS | 2300 | 1468841388369 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 04:29:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:29:48 INFO - PROCESS | 2300 | 1468841388373 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:29:48 INFO - PROCESS | 2300 | 1468841388375 Marionette TRACE conn6 <- [1,2734,null,{}] 04:29:48 INFO - PROCESS | 2300 | 1468841388379 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:48 INFO - PROCESS | 2300 | 1468841388382 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:48 INFO - PROCESS | 2300 | 1468841388500 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 04:29:48 INFO - PROCESS | 2300 | 1468841388615 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 2300 | 1468841388617 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:48 INFO - PROCESS | 2300 | ++DOCSHELL 18279C00 == 36 [pid = 2300] [id = 693] 04:29:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1827E400) [pid = 2300] [serial = 2079] [outer = 00000000] 04:29:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (184E7800) [pid = 2300] [serial = 2080] [outer = 1827E400] 04:29:48 INFO - PROCESS | 2300 | 1468841388712 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (18B0B400) [pid = 2300] [serial = 2081] [outer = 1827E400] 04:29:49 INFO - PROCESS | 2300 | 1468841389322 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:29:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 971ms 04:29:49 INFO - PROCESS | 2300 | 1468841389347 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 2300 | 1468841389350 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 04:29:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:29:49 INFO - PROCESS | 2300 | 1468841389360 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 2300 | 1468841389367 Marionette TRACE conn6 <- [1,2738,null,{}] 04:29:49 INFO - PROCESS | 2300 | 1468841389372 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:49 INFO - PROCESS | 2300 | 1468841389376 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:49 INFO - PROCESS | 2300 | 1468841389498 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 04:29:49 INFO - PROCESS | 2300 | 1468841389645 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 2300 | 1468841389647 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:49 INFO - PROCESS | 2300 | ++DOCSHELL 14EB7C00 == 37 [pid = 2300] [id = 694] 04:29:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (14F26000) [pid = 2300] [serial = 2082] [outer = 00000000] 04:29:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A5E7800) [pid = 2300] [serial = 2083] [outer = 14F26000] 04:29:49 INFO - PROCESS | 2300 | 1468841389702 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A7A0000) [pid = 2300] [serial = 2084] [outer = 14F26000] 04:29:50 INFO - PROCESS | 2300 | 1468841390475 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1139ms 04:29:50 INFO - PROCESS | 2300 | 1468841390496 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 04:29:50 INFO - PROCESS | 2300 | 1468841390500 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 04:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:29:50 INFO - PROCESS | 2300 | 1468841390504 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:29:50 INFO - PROCESS | 2300 | 1468841390509 Marionette TRACE conn6 <- [1,2742,null,{}] 04:29:50 INFO - PROCESS | 2300 | 1468841390514 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:50 INFO - PROCESS | 2300 | 1468841390517 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:50 INFO - PROCESS | 2300 | 1468841390621 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 04:29:50 INFO - PROCESS | 2300 | 1468841390735 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 2300 | 1468841390737 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:50 INFO - PROCESS | 2300 | ++DOCSHELL 0D77EC00 == 38 [pid = 2300] [id = 695] 04:29:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D7C7000) [pid = 2300] [serial = 2085] [outer = 00000000] 04:29:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0DBB9400) [pid = 2300] [serial = 2086] [outer = 0D7C7000] 04:29:50 INFO - PROCESS | 2300 | 1468841390787 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0DDAA400) [pid = 2300] [serial = 2087] [outer = 0D7C7000] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 195D9800 == 37 [pid = 2300] [id = 690] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 184F3400 == 36 [pid = 2300] [id = 689] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 14F27800 == 35 [pid = 2300] [id = 688] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 19365800 == 34 [pid = 2300] [id = 687] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 18382000 == 33 [pid = 2300] [id = 686] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 158DFC00 == 32 [pid = 2300] [id = 685] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 14EBD400 == 31 [pid = 2300] [id = 684] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 0DDB1C00 == 30 [pid = 2300] [id = 683] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 0D7CD400 == 29 [pid = 2300] [id = 682] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 08C80000 == 28 [pid = 2300] [id = 664] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 14EB7C00 == 27 [pid = 2300] [id = 694] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 18279C00 == 26 [pid = 2300] [id = 693] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 08C82800 == 25 [pid = 2300] [id = 691] 04:29:51 INFO - PROCESS | 2300 | --DOCSHELL 0DDAF800 == 24 [pid = 2300] [id = 692] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (17F1A800) [pid = 2300] [serial = 2033] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19F36400) [pid = 2300] [serial = 2018] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D774C00) [pid = 2300] [serial = 2020] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D779400) [pid = 2300] [serial = 2021] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (15751000) [pid = 2300] [serial = 2029] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (11D30000) [pid = 2300] [serial = 2026] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (14EB2C00) [pid = 2300] [serial = 2027] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D835000) [pid = 2300] [serial = 2023] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0DBB3C00) [pid = 2300] [serial = 2024] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1840C400) [pid = 2300] [serial = 2041] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (184B3800) [pid = 2300] [serial = 2036] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1840DC00) [pid = 2300] [serial = 2035] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (16E20800) [pid = 2300] [serial = 2032] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (14E9C800) [pid = 2300] [serial = 2039] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0DDAB400) [pid = 2300] [serial = 2038] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (1584EC00) [pid = 2300] [serial = 2030] [outer = 00000000] [url = about:blank] 04:29:51 INFO - PROCESS | 2300 | 1468841391861 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1439ms 04:29:51 INFO - PROCESS | 2300 | 1468841391945 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 2300 | 1468841391949 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 04:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:29:51 INFO - PROCESS | 2300 | 1468841391953 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 2300 | 1468841391958 Marionette TRACE conn6 <- [1,2746,null,{}] 04:29:51 INFO - PROCESS | 2300 | 1468841391964 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:51 INFO - PROCESS | 2300 | 1468841391967 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:52 INFO - PROCESS | 2300 | 1468841392100 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 04:29:52 INFO - PROCESS | 2300 | 1468841392202 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:52 INFO - PROCESS | 2300 | 1468841392204 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:52 INFO - PROCESS | 2300 | ++DOCSHELL 0D0FEC00 == 25 [pid = 2300] [id = 696] 04:29:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0D771400) [pid = 2300] [serial = 2088] [outer = 00000000] 04:29:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0D77AC00) [pid = 2300] [serial = 2089] [outer = 0D771400] 04:29:52 INFO - PROCESS | 2300 | 1468841392252 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0D7C6800) [pid = 2300] [serial = 2090] [outer = 0D771400] 04:29:52 INFO - PROCESS | 2300 | 1468841392640 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 731ms 04:29:52 INFO - PROCESS | 2300 | 1468841392699 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 04:29:52 INFO - PROCESS | 2300 | 1468841392704 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 04:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:29:52 INFO - PROCESS | 2300 | 1468841392713 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:29:52 INFO - PROCESS | 2300 | 1468841392716 Marionette TRACE conn6 <- [1,2750,null,{}] 04:29:52 INFO - PROCESS | 2300 | 1468841392720 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:52 INFO - PROCESS | 2300 | 1468841392722 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:52 INFO - PROCESS | 2300 | 1468841392816 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 04:29:52 INFO - PROCESS | 2300 | 1468841392823 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:52 INFO - PROCESS | 2300 | 1468841392826 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:52 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB8C00 == 26 [pid = 2300] [id = 697] 04:29:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0DCB6C00) [pid = 2300] [serial = 2091] [outer = 00000000] 04:29:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0DDB0C00) [pid = 2300] [serial = 2092] [outer = 0DCB6C00] 04:29:52 INFO - PROCESS | 2300 | 1468841392876 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0DDC0000) [pid = 2300] [serial = 2093] [outer = 0DCB6C00] 04:29:53 INFO - PROCESS | 2300 | 1468841393339 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 04:29:53 INFO - PROCESS | 2300 | 1468841393404 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 2300 | 1468841393407 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 04:29:53 INFO - PROCESS | 2300 | 1468841393410 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:29:53 INFO - PROCESS | 2300 | 1468841393414 Marionette TRACE conn6 <- [1,2754,null,{}] 04:29:53 INFO - PROCESS | 2300 | 1468841393425 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:53 INFO - PROCESS | 2300 | 1468841393430 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:53 INFO - PROCESS | 2300 | 1468841393515 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 04:29:53 INFO - PROCESS | 2300 | 1468841393523 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 2300 | 1468841393526 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:53 INFO - PROCESS | 2300 | ++DOCSHELL 14EB5800 == 27 [pid = 2300] [id = 698] 04:29:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (14EB7C00) [pid = 2300] [serial = 2094] [outer = 00000000] 04:29:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (14FA5800) [pid = 2300] [serial = 2095] [outer = 14EB7C00] 04:29:53 INFO - PROCESS | 2300 | 1468841393577 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (1535A800) [pid = 2300] [serial = 2096] [outer = 14EB7C00] 04:29:54 INFO - PROCESS | 2300 | 1468841394085 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 04:29:54 INFO - PROCESS | 2300 | 1468841394145 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 2300 | 1468841394147 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 04:29:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:29:54 INFO - PROCESS | 2300 | 1468841394151 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - PROCESS | 2300 | 1468841394152 Marionette TRACE conn6 <- [1,2758,null,{}] 04:29:54 INFO - PROCESS | 2300 | 1468841394191 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:54 INFO - PROCESS | 2300 | 1468841394193 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:54 INFO - PROCESS | 2300 | 1468841394314 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 04:29:54 INFO - PROCESS | 2300 | 1468841394325 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 2300 | 1468841394327 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:54 INFO - PROCESS | 2300 | ++DOCSHELL 153FC400 == 28 [pid = 2300] [id = 699] 04:29:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (15853400) [pid = 2300] [serial = 2097] [outer = 00000000] 04:29:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (16258000) [pid = 2300] [serial = 2098] [outer = 15853400] 04:29:54 INFO - PROCESS | 2300 | 1468841394376 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1740DC00) [pid = 2300] [serial = 2099] [outer = 15853400] 04:29:54 INFO - PROCESS | 2300 | 1468841394819 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 711ms 04:29:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:29:54 INFO - PROCESS | 2300 | 1468841394868 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 2300 | 1468841394870 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 04:29:54 INFO - PROCESS | 2300 | 1468841394873 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - PROCESS | 2300 | 1468841394874 Marionette TRACE conn6 <- [1,2762,null,{}] 04:29:54 INFO - PROCESS | 2300 | 1468841394878 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:54 INFO - PROCESS | 2300 | 1468841394880 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:55 INFO - PROCESS | 2300 | 1468841394997 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 04:29:55 INFO - PROCESS | 2300 | 1468841395002 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 2300 | 1468841395005 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:55 INFO - PROCESS | 2300 | ++DOCSHELL 17F18800 == 29 [pid = 2300] [id = 700] 04:29:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F18C00) [pid = 2300] [serial = 2100] [outer = 00000000] 04:29:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (17F23400) [pid = 2300] [serial = 2101] [outer = 17F18C00] 04:29:55 INFO - PROCESS | 2300 | 1468841395050 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (17F22000) [pid = 2300] [serial = 2102] [outer = 17F18C00] 04:29:55 INFO - PROCESS | 2300 | 1468841395545 Marionette TRACE conn6 <- [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]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 04:29:55 INFO - PROCESS | 2300 | 1468841395606 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 2300 | 1468841395608 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 04:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:29:55 INFO - PROCESS | 2300 | 1468841395647 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 2300 | 1468841395649 Marionette TRACE conn6 <- [1,2766,null,{}] 04:29:55 INFO - PROCESS | 2300 | 1468841395660 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:55 INFO - PROCESS | 2300 | 1468841395666 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:56 INFO - PROCESS | 2300 | 1468841396001 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1A07BC00) [pid = 2300] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (18382C00) [pid = 2300] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (19389400) [pid = 2300] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18815000) [pid = 2300] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1597D400) [pid = 2300] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0DDB3000) [pid = 2300] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D802C00) [pid = 2300] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (14EC0000) [pid = 2300] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (14EBD800) [pid = 2300] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0D7CD800) [pid = 2300] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:29:56 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (19F3DC00) [pid = 2300] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:29:56 INFO - PROCESS | 2300 | 1468841396069 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 2300 | 1468841396071 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:56 INFO - PROCESS | 2300 | ++DOCSHELL 0C712C00 == 30 [pid = 2300] [id = 701] 04:29:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D7CD800) [pid = 2300] [serial = 2103] [outer = 00000000] 04:29:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (14EC0000) [pid = 2300] [serial = 2104] [outer = 0D7CD800] 04:29:56 INFO - PROCESS | 2300 | 1468841396115 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (1881F000) [pid = 2300] [serial = 2105] [outer = 0D7CD800] 04:29:56 INFO - PROCESS | 2300 | 1468841396469 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 911ms 04:29:56 INFO - PROCESS | 2300 | 1468841396526 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 2300 | 1468841396528 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 04:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:29:56 INFO - PROCESS | 2300 | 1468841396531 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 2300 | 1468841396532 Marionette TRACE conn6 <- [1,2770,null,{}] 04:29:56 INFO - PROCESS | 2300 | 1468841396536 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 2300 | 1468841396538 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:56 INFO - PROCESS | 2300 | 1468841396619 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 04:29:56 INFO - PROCESS | 2300 | 1468841396625 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 2300 | 1468841396627 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:56 INFO - PROCESS | 2300 | ++DOCSHELL 18B05400 == 31 [pid = 2300] [id = 702] 04:29:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (19382800) [pid = 2300] [serial = 2106] [outer = 00000000] 04:29:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (195E1C00) [pid = 2300] [serial = 2107] [outer = 19382800] 04:29:56 INFO - PROCESS | 2300 | 1468841396674 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (19F35400) [pid = 2300] [serial = 2108] [outer = 19382800] 04:29:57 INFO - PROCESS | 2300 | 1468841397093 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 04:29:57 INFO - PROCESS | 2300 | 1468841397162 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 04:29:57 INFO - PROCESS | 2300 | 1468841397164 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 04:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:29:57 INFO - PROCESS | 2300 | 1468841397167 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 2300 | 1468841397169 Marionette TRACE conn6 <- [1,2774,null,{}] 04:29:57 INFO - PROCESS | 2300 | 1468841397173 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:57 INFO - PROCESS | 2300 | 1468841397175 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:57 INFO - PROCESS | 2300 | 1468841397253 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 04:29:57 INFO - PROCESS | 2300 | 1468841397259 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 2300 | 1468841397261 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:57 INFO - PROCESS | 2300 | ++DOCSHELL 19F3D000 == 32 [pid = 2300] [id = 703] 04:29:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (19F3D800) [pid = 2300] [serial = 2109] [outer = 00000000] 04:29:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A078C00) [pid = 2300] [serial = 2110] [outer = 19F3D800] 04:29:57 INFO - PROCESS | 2300 | 1468841397308 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A07A400) [pid = 2300] [serial = 2111] [outer = 19F3D800] 04:29:57 INFO - PROCESS | 2300 | 1468841397771 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 04:29:57 INFO - PROCESS | 2300 | 1468841397798 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 04:29:57 INFO - PROCESS | 2300 | 1468841397800 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 04:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:29:57 INFO - PROCESS | 2300 | 1468841397803 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 2300 | 1468841397805 Marionette TRACE conn6 <- [1,2778,null,{}] 04:29:57 INFO - PROCESS | 2300 | 1468841397827 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:57 INFO - PROCESS | 2300 | 1468841397829 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:57 INFO - PROCESS | 2300 | 1468841397913 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 04:29:57 INFO - PROCESS | 2300 | 1468841397919 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 2300 | 1468841397921 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:57 INFO - PROCESS | 2300 | ++DOCSHELL 1A17B400 == 33 [pid = 2300] [id = 704] 04:29:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A17C000) [pid = 2300] [serial = 2112] [outer = 00000000] 04:29:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A5F0400) [pid = 2300] [serial = 2113] [outer = 1A17C000] 04:29:58 INFO - PROCESS | 2300 | 1468841397977 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1B4DF800) [pid = 2300] [serial = 2114] [outer = 1A17C000] 04:29:58 INFO - PROCESS | 2300 | 1468841398774 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1018ms 04:29:58 INFO - PROCESS | 2300 | 1468841398822 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 2300 | 1468841398827 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 04:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:29:58 INFO - PROCESS | 2300 | 1468841398831 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 2300 | 1468841398837 Marionette TRACE conn6 <- [1,2782,null,{}] 04:29:58 INFO - PROCESS | 2300 | 1468841398842 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:58 INFO - PROCESS | 2300 | 1468841398846 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:58 INFO - PROCESS | 2300 | 1468841398972 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 04:29:59 INFO - PROCESS | 2300 | 1468841399112 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 2300 | 1468841399115 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:29:59 INFO - PROCESS | 2300 | ++DOCSHELL 0D774C00 == 34 [pid = 2300] [id = 705] 04:29:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0D7C4800) [pid = 2300] [serial = 2115] [outer = 00000000] 04:29:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D831800) [pid = 2300] [serial = 2116] [outer = 0D7C4800] 04:29:59 INFO - PROCESS | 2300 | 1468841399175 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0DDA8800) [pid = 2300] [serial = 2117] [outer = 0D7C4800] 04:29:59 INFO - PROCESS | 2300 | 1468841399880 Marionette TRACE conn6 <- [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]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1080ms 04:29:59 INFO - PROCESS | 2300 | 1468841399934 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 2300 | 1468841399939 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 04:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:29:59 INFO - PROCESS | 2300 | 1468841399947 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 2300 | 1468841399950 Marionette TRACE conn6 <- [1,2786,null,{}] 04:29:59 INFO - PROCESS | 2300 | 1468841399954 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 2300 | 1468841399957 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:00 INFO - PROCESS | 2300 | 1468841400082 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 04:30:00 INFO - PROCESS | 2300 | 1468841400324 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 2300 | 1468841400327 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:00 INFO - PROCESS | 2300 | ++DOCSHELL 08C85C00 == 35 [pid = 2300] [id = 706] 04:30:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (08C87C00) [pid = 2300] [serial = 2118] [outer = 00000000] 04:30:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (0C7BEC00) [pid = 2300] [serial = 2119] [outer = 08C87C00] 04:30:00 INFO - PROCESS | 2300 | 1468841400389 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (0D0F3800) [pid = 2300] [serial = 2120] [outer = 08C87C00] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 19F3D000 == 34 [pid = 2300] [id = 703] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 18B05400 == 33 [pid = 2300] [id = 702] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 0C712C00 == 32 [pid = 2300] [id = 701] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 17F18800 == 31 [pid = 2300] [id = 700] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 153FC400 == 30 [pid = 2300] [id = 699] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 14EB5800 == 29 [pid = 2300] [id = 698] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 0DBB8C00 == 28 [pid = 2300] [id = 697] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 0D0FEC00 == 27 [pid = 2300] [id = 696] 04:30:00 INFO - PROCESS | 2300 | --DOCSHELL 0D77EC00 == 26 [pid = 2300] [id = 695] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1A16F000) [pid = 2300] [serial = 2071] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (18388800) [pid = 2300] [serial = 2059] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (19F33400) [pid = 2300] [serial = 2063] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (195D6000) [pid = 2300] [serial = 2062] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1A07B400) [pid = 2300] [serial = 2068] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (17F25C00) [pid = 2300] [serial = 2056] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDBA000) [pid = 2300] [serial = 2050] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DDD0800) [pid = 2300] [serial = 2051] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D80E800) [pid = 2300] [serial = 2044] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D833000) [pid = 2300] [serial = 2045] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (157ADC00) [pid = 2300] [serial = 2042] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (14FA7000) [pid = 2300] [serial = 2053] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (14FF9C00) [pid = 2300] [serial = 2054] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D806800) [pid = 2300] [serial = 2047] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A071C00) [pid = 2300] [serial = 2065] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0D834800) [pid = 2300] [serial = 2048] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1A07C400) [pid = 2300] [serial = 2069] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (19F3FC00) [pid = 2300] [serial = 2066] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (18407400) [pid = 2300] [serial = 2060] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (1A173400) [pid = 2300] [serial = 2072] [outer = 00000000] [url = about:blank] 04:30:00 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (17F48C00) [pid = 2300] [serial = 2057] [outer = 00000000] [url = about:blank] 04:30:01 INFO - PROCESS | 2300 | 1468841401035 Marionette TRACE conn6 <- [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]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1125ms 04:30:01 INFO - PROCESS | 2300 | 1468841401073 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 2300 | 1468841401076 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 04:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:30:01 INFO - PROCESS | 2300 | 1468841401080 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 2300 | 1468841401083 Marionette TRACE conn6 <- [1,2790,null,{}] 04:30:01 INFO - PROCESS | 2300 | 1468841401088 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 2300 | 1468841401092 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:01 INFO - PROCESS | 2300 | 1468841401182 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 04:30:01 INFO - PROCESS | 2300 | 1468841401285 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 2300 | 1468841401288 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:01 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B3800 == 27 [pid = 2300] [id = 707] 04:30:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0C7BF000) [pid = 2300] [serial = 2121] [outer = 00000000] 04:30:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0D82B800) [pid = 2300] [serial = 2122] [outer = 0C7BF000] 04:30:01 INFO - PROCESS | 2300 | 1468841401335 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0DBADC00) [pid = 2300] [serial = 2123] [outer = 0C7BF000] 04:30:01 INFO - PROCESS | 2300 | 1468841401777 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 04:30:01 INFO - PROCESS | 2300 | 1468841401814 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 2300 | 1468841401818 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 04:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:30:01 INFO - PROCESS | 2300 | 1468841401822 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 2300 | 1468841401824 Marionette TRACE conn6 <- [1,2794,null,{}] 04:30:01 INFO - PROCESS | 2300 | 1468841401829 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 2300 | 1468841401831 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:01 INFO - PROCESS | 2300 | 1468841401923 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 04:30:01 INFO - PROCESS | 2300 | 1468841401930 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 2300 | 1468841401932 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:01 INFO - PROCESS | 2300 | ++DOCSHELL 0DDD7000 == 28 [pid = 2300] [id = 708] 04:30:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0DFB2C00) [pid = 2300] [serial = 2124] [outer = 00000000] 04:30:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (14E18400) [pid = 2300] [serial = 2125] [outer = 0DFB2C00] 04:30:02 INFO - PROCESS | 2300 | 1468841401980 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (14FAD000) [pid = 2300] [serial = 2126] [outer = 0DFB2C00] 04:30:02 INFO - PROCESS | 2300 | 1468841402461 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 04:30:02 INFO - PROCESS | 2300 | 1468841402497 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 04:30:02 INFO - PROCESS | 2300 | 1468841402500 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 04:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:30:02 INFO - PROCESS | 2300 | 1468841402505 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 2300 | 1468841402511 Marionette TRACE conn6 <- [1,2798,null,{}] 04:30:02 INFO - PROCESS | 2300 | 1468841402521 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:02 INFO - PROCESS | 2300 | 1468841402525 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:02 INFO - PROCESS | 2300 | 1468841402612 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 04:30:02 INFO - PROCESS | 2300 | 1468841402622 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 2300 | 1468841402624 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:02 INFO - PROCESS | 2300 | ++DOCSHELL 16E2E800 == 29 [pid = 2300] [id = 709] 04:30:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (17407C00) [pid = 2300] [serial = 2127] [outer = 00000000] 04:30:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17F21800) [pid = 2300] [serial = 2128] [outer = 17407C00] 04:30:02 INFO - PROCESS | 2300 | 1468841402668 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F48C00) [pid = 2300] [serial = 2129] [outer = 17407C00] 04:30:03 INFO - PROCESS | 2300 | 1468841403147 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 04:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:30:03 INFO - PROCESS | 2300 | 1468841403197 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 2300 | 1468841403200 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 04:30:03 INFO - PROCESS | 2300 | 1468841403203 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 2300 | 1468841403205 Marionette TRACE conn6 <- [1,2802,null,{}] 04:30:03 INFO - PROCESS | 2300 | 1468841403208 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:03 INFO - PROCESS | 2300 | 1468841403210 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:03 INFO - PROCESS | 2300 | 1468841403335 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 04:30:03 INFO - PROCESS | 2300 | 1468841403402 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 2300 | 1468841403404 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:03 INFO - PROCESS | 2300 | ++DOCSHELL 18388800 == 30 [pid = 2300] [id = 710] 04:30:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18389400) [pid = 2300] [serial = 2130] [outer = 00000000] 04:30:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (184B5800) [pid = 2300] [serial = 2131] [outer = 18389400] 04:30:03 INFO - PROCESS | 2300 | 1468841403449 Marionette DEBUG loaded listener.js 04:30:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18811800) [pid = 2300] [serial = 2132] [outer = 18389400] 04:30:03 INFO - PROCESS | 2300 | 1468841403860 Marionette TRACE conn6 <- [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]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 04:30:03 INFO - PROCESS | 2300 | 1468841403890 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 04:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:30:03 INFO - PROCESS | 2300 | 1468841403892 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 04:30:03 INFO - PROCESS | 2300 | 1468841403895 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 2300 | 1468841403897 Marionette TRACE conn6 <- [1,2806,null,{}] 04:30:03 INFO - PROCESS | 2300 | 1468841403900 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:03 INFO - PROCESS | 2300 | 1468841403902 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:04 INFO - PROCESS | 2300 | 1468841404022 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 04:30:04 INFO - PROCESS | 2300 | 1468841404114 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 2300 | 1468841404120 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:04 INFO - PROCESS | 2300 | ++DOCSHELL 0DFBC400 == 31 [pid = 2300] [id = 711] 04:30:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (18816C00) [pid = 2300] [serial = 2133] [outer = 00000000] 04:30:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1938D400) [pid = 2300] [serial = 2134] [outer = 18816C00] 04:30:04 INFO - PROCESS | 2300 | 1468841404174 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (19F35000) [pid = 2300] [serial = 2135] [outer = 18816C00] 04:30:04 INFO - PROCESS | 2300 | 1468841404623 Marionette TRACE conn6 <- [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]]]}] 04:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 04:30:04 INFO - PROCESS | 2300 | 1468841404668 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 04:30:04 INFO - PROCESS | 2300 | 1468841404670 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 04:30:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:30:04 INFO - PROCESS | 2300 | 1468841404673 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - PROCESS | 2300 | 1468841404675 Marionette TRACE conn6 <- [1,2810,null,{}] 04:30:04 INFO - PROCESS | 2300 | 1468841404678 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:04 INFO - PROCESS | 2300 | 1468841404681 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:04 INFO - PROCESS | 2300 | 1468841404815 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 04:30:04 INFO - PROCESS | 2300 | 1468841404830 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 2300 | 1468841404832 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:04 INFO - PROCESS | 2300 | ++DOCSHELL 1A072800 == 32 [pid = 2300] [id = 712] 04:30:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A074C00) [pid = 2300] [serial = 2136] [outer = 00000000] 04:30:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1A07F400) [pid = 2300] [serial = 2137] [outer = 1A074C00] 04:30:04 INFO - PROCESS | 2300 | 1468841404930 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A07F800) [pid = 2300] [serial = 2138] [outer = 1A074C00] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (19F3D800) [pid = 2300] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (14EB7C00) [pid = 2300] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D771400) [pid = 2300] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (15853400) [pid = 2300] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0DCB6C00) [pid = 2300] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D7C7000) [pid = 2300] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0D7CD800) [pid = 2300] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (19382800) [pid = 2300] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (08C87800) [pid = 2300] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0E04D400) [pid = 2300] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1827E400) [pid = 2300] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:30:05 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (14F26000) [pid = 2300] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:30:05 INFO - PROCESS | 2300 | 1468841405435 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 770ms 04:30:05 INFO - PROCESS | 2300 | 1468841405448 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 2300 | 1468841405451 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 04:30:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:30:05 INFO - PROCESS | 2300 | 1468841405454 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 2300 | 1468841405456 Marionette TRACE conn6 <- [1,2814,null,{}] 04:30:05 INFO - PROCESS | 2300 | 1468841405459 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:05 INFO - PROCESS | 2300 | 1468841405461 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:05 INFO - PROCESS | 2300 | 1468841405544 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 04:30:05 INFO - PROCESS | 2300 | 1468841405647 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:05 INFO - PROCESS | 2300 | 1468841405649 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:05 INFO - PROCESS | 2300 | ++DOCSHELL 0C713000 == 33 [pid = 2300] [id = 713] 04:30:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0D0FE800) [pid = 2300] [serial = 2139] [outer = 00000000] 04:30:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (14EBE000) [pid = 2300] [serial = 2140] [outer = 0D0FE800] 04:30:05 INFO - PROCESS | 2300 | 1468841405692 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (14F26000) [pid = 2300] [serial = 2141] [outer = 0D0FE800] 04:30:06 INFO - PROCESS | 2300 | 1468841406061 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 631ms 04:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:30:06 INFO - PROCESS | 2300 | 1468841406085 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 2300 | 1468841406087 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 04:30:06 INFO - PROCESS | 2300 | 1468841406090 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 2300 | 1468841406092 Marionette TRACE conn6 <- [1,2818,null,{}] 04:30:06 INFO - PROCESS | 2300 | 1468841406095 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:06 INFO - PROCESS | 2300 | 1468841406097 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:06 INFO - PROCESS | 2300 | 1468841406219 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 04:30:06 INFO - PROCESS | 2300 | 1468841406227 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 2300 | 1468841406229 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:06 INFO - PROCESS | 2300 | ++DOCSHELL 14EB5000 == 34 [pid = 2300] [id = 714] 04:30:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (195D2400) [pid = 2300] [serial = 2142] [outer = 00000000] 04:30:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1A176000) [pid = 2300] [serial = 2143] [outer = 195D2400] 04:30:06 INFO - PROCESS | 2300 | 1468841406276 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1A385800) [pid = 2300] [serial = 2144] [outer = 195D2400] 04:30:06 INFO - PROCESS | 2300 | 1468841406688 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 632ms 04:30:06 INFO - PROCESS | 2300 | 1468841406723 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 04:30:06 INFO - PROCESS | 2300 | 1468841406725 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 04:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:30:06 INFO - PROCESS | 2300 | 1468841406728 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:30:06 INFO - PROCESS | 2300 | 1468841406740 Marionette TRACE conn6 <- [1,2822,null,{}] 04:30:06 INFO - PROCESS | 2300 | 1468841406744 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:06 INFO - PROCESS | 2300 | 1468841406746 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:06 INFO - PROCESS | 2300 | 1468841406868 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 04:30:06 INFO - PROCESS | 2300 | 1468841406914 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 2300 | 1468841406916 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:06 INFO - PROCESS | 2300 | ++DOCSHELL 1A07EC00 == 35 [pid = 2300] [id = 715] 04:30:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A175000) [pid = 2300] [serial = 2145] [outer = 00000000] 04:30:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1B8E6800) [pid = 2300] [serial = 2146] [outer = 1A175000] 04:30:06 INFO - PROCESS | 2300 | 1468841406959 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1B8F4400) [pid = 2300] [serial = 2147] [outer = 1A175000] 04:30:07 INFO - PROCESS | 2300 | 1468841407469 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:30:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 790ms 04:30:07 INFO - PROCESS | 2300 | 1468841407520 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 2300 | 1468841407524 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 04:30:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:30:07 INFO - PROCESS | 2300 | 1468841407529 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 2300 | 1468841407533 Marionette TRACE conn6 <- [1,2826,null,{}] 04:30:07 INFO - PROCESS | 2300 | 1468841407539 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 2300 | 1468841407542 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:07 INFO - PROCESS | 2300 | 1468841407662 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 04:30:07 INFO - PROCESS | 2300 | 1468841407805 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 2300 | 1468841407808 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:07 INFO - PROCESS | 2300 | ++DOCSHELL 08C88400 == 36 [pid = 2300] [id = 716] 04:30:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (0C7BBC00) [pid = 2300] [serial = 2148] [outer = 00000000] 04:30:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D806800) [pid = 2300] [serial = 2149] [outer = 0C7BBC00] 04:30:07 INFO - PROCESS | 2300 | 1468841407869 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0DDA6400) [pid = 2300] [serial = 2150] [outer = 0C7BBC00] 04:30:08 INFO - PROCESS | 2300 | 1468841408522 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1026ms 04:30:08 INFO - PROCESS | 2300 | 1468841408556 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 2300 | 1468841408561 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 04:30:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:30:08 INFO - PROCESS | 2300 | 1468841408567 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - PROCESS | 2300 | 1468841408570 Marionette TRACE conn6 <- [1,2830,null,{}] 04:30:08 INFO - PROCESS | 2300 | 1468841408575 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:08 INFO - PROCESS | 2300 | 1468841408578 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:08 INFO - PROCESS | 2300 | 1468841408694 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 04:30:08 INFO - PROCESS | 2300 | 1468841408841 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 2300 | 1468841408844 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:08 INFO - PROCESS | 2300 | ++DOCSHELL 1572D400 == 37 [pid = 2300] [id = 717] 04:30:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1572E000) [pid = 2300] [serial = 2151] [outer = 00000000] 04:30:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1597CC00) [pid = 2300] [serial = 2152] [outer = 1572E000] 04:30:08 INFO - PROCESS | 2300 | 1468841408903 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (17F1A000) [pid = 2300] [serial = 2153] [outer = 1572E000] 04:30:09 INFO - PROCESS | 2300 | 1468841409521 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:30:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1021ms 04:30:09 INFO - PROCESS | 2300 | 1468841409591 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 2300 | 1468841409593 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 04:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:30:09 INFO - PROCESS | 2300 | 1468841409597 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 2300 | 1468841409601 Marionette TRACE conn6 <- [1,2834,null,{}] 04:30:09 INFO - PROCESS | 2300 | 1468841409613 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:09 INFO - PROCESS | 2300 | 1468841409617 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:09 INFO - PROCESS | 2300 | 1468841409726 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 04:30:09 INFO - PROCESS | 2300 | 1468841409869 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 2300 | 1468841409872 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:09 INFO - PROCESS | 2300 | ++DOCSHELL 1A5EF400 == 38 [pid = 2300] [id = 718] 04:30:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1A7A8000) [pid = 2300] [serial = 2154] [outer = 00000000] 04:30:09 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1B98AC00) [pid = 2300] [serial = 2155] [outer = 1A7A8000] 04:30:09 INFO - PROCESS | 2300 | 1468841409934 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1B990800) [pid = 2300] [serial = 2156] [outer = 1A7A8000] 04:30:10 INFO - PROCESS | 2300 | 1468841410583 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1023ms 04:30:10 INFO - PROCESS | 2300 | 1468841410623 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 2300 | 1468841410627 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 04:30:10 INFO - PROCESS | 2300 | 1468841410630 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:30:10 INFO - PROCESS | 2300 | 1468841410632 Marionette TRACE conn6 <- [1,2838,null,{}] 04:30:10 INFO - PROCESS | 2300 | 1468841410636 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 2300 | 1468841410638 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:10 INFO - PROCESS | 2300 | 1468841410749 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 04:30:11 INFO - PROCESS | 2300 | 1468841411005 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 2300 | 1468841411008 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:11 INFO - PROCESS | 2300 | ++DOCSHELL 0C974000 == 39 [pid = 2300] [id = 719] 04:30:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0C9CE400) [pid = 2300] [serial = 2157] [outer = 00000000] 04:30:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0CFE3C00) [pid = 2300] [serial = 2158] [outer = 0C9CE400] 04:30:11 INFO - PROCESS | 2300 | 1468841411095 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D778000) [pid = 2300] [serial = 2159] [outer = 0C9CE400] 04:30:11 INFO - PROCESS | 2300 | 1468841411670 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1072ms 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 14EB5000 == 38 [pid = 2300] [id = 714] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 0C713000 == 37 [pid = 2300] [id = 713] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 1A072800 == 36 [pid = 2300] [id = 712] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 0DFBC400 == 35 [pid = 2300] [id = 711] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 18388800 == 34 [pid = 2300] [id = 710] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 16E2E800 == 33 [pid = 2300] [id = 709] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 0DDD7000 == 32 [pid = 2300] [id = 708] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 0C7B3800 == 31 [pid = 2300] [id = 707] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 08C85C00 == 30 [pid = 2300] [id = 706] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 1A17B400 == 29 [pid = 2300] [id = 704] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 0D774C00 == 28 [pid = 2300] [id = 705] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 1A5EF400 == 27 [pid = 2300] [id = 718] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 1A07EC00 == 26 [pid = 2300] [id = 715] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 08C88400 == 25 [pid = 2300] [id = 716] 04:30:12 INFO - PROCESS | 2300 | --DOCSHELL 1572D400 == 24 [pid = 2300] [id = 717] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (1A078C00) [pid = 2300] [serial = 2110] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (14FA5800) [pid = 2300] [serial = 2095] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (0D77AC00) [pid = 2300] [serial = 2089] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (16258000) [pid = 2300] [serial = 2098] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DDB0C00) [pid = 2300] [serial = 2092] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DDC0000) [pid = 2300] [serial = 2093] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D7C6800) [pid = 2300] [serial = 2090] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0DDAA400) [pid = 2300] [serial = 2087] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0DBB9400) [pid = 2300] [serial = 2086] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F23400) [pid = 2300] [serial = 2101] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (14EC0000) [pid = 2300] [serial = 2104] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (195E1C00) [pid = 2300] [serial = 2107] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0CFE3800) [pid = 2300] [serial = 2075] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0C7B4400) [pid = 2300] [serial = 2074] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (14EB2800) [pid = 2300] [serial = 2078] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (11D2DC00) [pid = 2300] [serial = 2077] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18B0B400) [pid = 2300] [serial = 2081] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (184E7800) [pid = 2300] [serial = 2080] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1881F000) [pid = 2300] [serial = 2105] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A07A400) [pid = 2300] [serial = 2111] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A7A0000) [pid = 2300] [serial = 2084] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A5E7800) [pid = 2300] [serial = 2083] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (19F35400) [pid = 2300] [serial = 2108] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1740DC00) [pid = 2300] [serial = 2099] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (1535A800) [pid = 2300] [serial = 2096] [outer = 00000000] [url = about:blank] 04:30:12 INFO - PROCESS | 2300 | 1468841412384 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 04:30:12 INFO - PROCESS | 2300 | 1468841412389 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 04:30:12 INFO - PROCESS | 2300 | 1468841412446 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 2300 | 1468841412449 Marionette TRACE conn6 <- [1,2842,null,{}] 04:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:30:12 INFO - PROCESS | 2300 | 1468841412455 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:12 INFO - PROCESS | 2300 | 1468841412459 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:12 INFO - PROCESS | 2300 | 1468841412546 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 04:30:12 INFO - PROCESS | 2300 | 1468841412553 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 2300 | 1468841412558 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:12 INFO - PROCESS | 2300 | ++DOCSHELL 0C9D3C00 == 25 [pid = 2300] [id = 720] 04:30:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0C9F2000) [pid = 2300] [serial = 2160] [outer = 00000000] 04:30:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0CFEC000) [pid = 2300] [serial = 2161] [outer = 0C9F2000] 04:30:12 INFO - PROCESS | 2300 | 1468841412609 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D0F2000) [pid = 2300] [serial = 2162] [outer = 0C9F2000] 04:30:13 INFO - PROCESS | 2300 | 1468841413137 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 731ms 04:30:13 INFO - PROCESS | 2300 | 1468841413186 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 2300 | 1468841413189 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:30:13 INFO - PROCESS | 2300 | 1468841413196 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 2300 | 1468841413200 Marionette TRACE conn6 <- [1,2846,null,{}] 04:30:13 INFO - PROCESS | 2300 | 1468841413204 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 2300 | 1468841413207 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:13 INFO - PROCESS | 2300 | 1468841413297 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 04:30:13 INFO - PROCESS | 2300 | 1468841413400 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 2300 | 1468841413403 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:13 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB1800 == 26 [pid = 2300] [id = 721] 04:30:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0DBB5C00) [pid = 2300] [serial = 2163] [outer = 00000000] 04:30:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0DDA5800) [pid = 2300] [serial = 2164] [outer = 0DBB5C00] 04:30:13 INFO - PROCESS | 2300 | 1468841413454 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDAF000) [pid = 2300] [serial = 2165] [outer = 0DBB5C00] 04:30:13 INFO - PROCESS | 2300 | 1468841413867 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 04:30:13 INFO - PROCESS | 2300 | 1468841413925 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 2300 | 1468841413928 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:30:13 INFO - PROCESS | 2300 | 1468841413931 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 2300 | 1468841413933 Marionette TRACE conn6 <- [1,2850,null,{}] 04:30:13 INFO - PROCESS | 2300 | 1468841413943 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 2300 | 1468841413948 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:14 INFO - PROCESS | 2300 | 1468841414038 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 04:30:14 INFO - PROCESS | 2300 | 1468841414054 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 2300 | 1468841414058 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:14 INFO - PROCESS | 2300 | ++DOCSHELL 14EB4800 == 27 [pid = 2300] [id = 722] 04:30:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (14EB5000) [pid = 2300] [serial = 2166] [outer = 00000000] 04:30:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (14EBF400) [pid = 2300] [serial = 2167] [outer = 14EB5000] 04:30:14 INFO - PROCESS | 2300 | 1468841414110 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (14FA7000) [pid = 2300] [serial = 2168] [outer = 14EB5000] 04:30:14 INFO - PROCESS | 2300 | 1468841414561 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 04:30:14 INFO - PROCESS | 2300 | 1468841414606 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 2300 | 1468841414608 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 04:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:30:14 INFO - PROCESS | 2300 | 1468841414611 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 2300 | 1468841414613 Marionette TRACE conn6 <- [1,2854,null,{}] 04:30:14 INFO - PROCESS | 2300 | 1468841414628 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:14 INFO - PROCESS | 2300 | 1468841414630 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:14 INFO - PROCESS | 2300 | 1468841414763 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 04:30:14 INFO - PROCESS | 2300 | 1468841414769 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 2300 | 1468841414771 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:14 INFO - PROCESS | 2300 | ++DOCSHELL 15359800 == 28 [pid = 2300] [id = 723] 04:30:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (153F5C00) [pid = 2300] [serial = 2169] [outer = 00000000] 04:30:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1625C000) [pid = 2300] [serial = 2170] [outer = 153F5C00] 04:30:14 INFO - PROCESS | 2300 | 1468841414874 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (16E2E800) [pid = 2300] [serial = 2171] [outer = 153F5C00] 04:30:15 INFO - PROCESS | 2300 | 1468841415319 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 04:30:15 INFO - PROCESS | 2300 | 1468841415345 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 2300 | 1468841415347 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 04:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:30:15 INFO - PROCESS | 2300 | 1468841415358 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 2300 | 1468841415360 Marionette TRACE conn6 <- [1,2858,null,{}] 04:30:15 INFO - PROCESS | 2300 | 1468841415368 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:15 INFO - PROCESS | 2300 | 1468841415370 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:15 INFO - PROCESS | 2300 | 1468841415518 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 04:30:15 INFO - PROCESS | 2300 | 1468841415532 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 2300 | 1468841415534 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:15 INFO - PROCESS | 2300 | ++DOCSHELL 17F1F400 == 29 [pid = 2300] [id = 724] 04:30:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (17F24000) [pid = 2300] [serial = 2172] [outer = 00000000] 04:30:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1821D800) [pid = 2300] [serial = 2173] [outer = 17F24000] 04:30:15 INFO - PROCESS | 2300 | 1468841415581 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18385800) [pid = 2300] [serial = 2174] [outer = 17F24000] 04:30:16 INFO - PROCESS | 2300 | 1468841416048 Marionette TRACE conn6 <- [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]]]}] 04:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms 04:30:16 INFO - PROCESS | 2300 | 1468841416107 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 2300 | 1468841416110 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 04:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:30:16 INFO - PROCESS | 2300 | 1468841416113 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - PROCESS | 2300 | 1468841416115 Marionette TRACE conn6 <- [1,2862,null,{}] 04:30:16 INFO - PROCESS | 2300 | 1468841416119 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:16 INFO - PROCESS | 2300 | 1468841416125 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:16 INFO - PROCESS | 2300 | 1468841416278 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 04:30:16 INFO - PROCESS | 2300 | 1468841416344 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 2300 | 1468841416347 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:16 INFO - PROCESS | 2300 | ++DOCSHELL 184EE800 == 30 [pid = 2300] [id = 725] 04:30:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (184F0800) [pid = 2300] [serial = 2175] [outer = 00000000] 04:30:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (188F0800) [pid = 2300] [serial = 2176] [outer = 184F0800] 04:30:16 INFO - PROCESS | 2300 | 1468841416395 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1938A000) [pid = 2300] [serial = 2177] [outer = 184F0800] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D0FE800) [pid = 2300] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (08C87C00) [pid = 2300] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DFB2C00) [pid = 2300] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (17407C00) [pid = 2300] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A17C000) [pid = 2300] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C7BF000) [pid = 2300] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0D7C4800) [pid = 2300] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (195D2400) [pid = 2300] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A175000) [pid = 2300] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (18389400) [pid = 2300] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (17F18C00) [pid = 2300] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1A074C00) [pid = 2300] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:30:16 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (18816C00) [pid = 2300] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:30:17 INFO - PROCESS | 2300 | 1468841417083 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1014ms 04:30:17 INFO - PROCESS | 2300 | 1468841417134 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 04:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:30:17 INFO - PROCESS | 2300 | 1468841417137 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 04:30:17 INFO - PROCESS | 2300 | 1468841417140 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 2300 | 1468841417142 Marionette TRACE conn6 <- [1,2866,null,{}] 04:30:17 INFO - PROCESS | 2300 | 1468841417146 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 2300 | 1468841417147 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:17 INFO - PROCESS | 2300 | 1468841417234 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 04:30:17 INFO - PROCESS | 2300 | 1468841417242 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 2300 | 1468841417244 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:17 INFO - PROCESS | 2300 | ++DOCSHELL 0DDAA800 == 31 [pid = 2300] [id = 726] 04:30:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0DDB1C00) [pid = 2300] [serial = 2178] [outer = 00000000] 04:30:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F21400) [pid = 2300] [serial = 2179] [outer = 0DDB1C00] 04:30:17 INFO - PROCESS | 2300 | 1468841417290 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18816C00) [pid = 2300] [serial = 2180] [outer = 0DDB1C00] 04:30:17 INFO - PROCESS | 2300 | 1468841417738 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 631ms 04:30:17 INFO - PROCESS | 2300 | 1468841417783 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 2300 | 1468841417785 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 04:30:17 INFO - PROCESS | 2300 | 1468841417789 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 2300 | 1468841417790 Marionette TRACE conn6 <- [1,2870,null,{}] 04:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:30:17 INFO - PROCESS | 2300 | 1468841417794 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 2300 | 1468841417796 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:17 INFO - PROCESS | 2300 | 1468841417878 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 04:30:17 INFO - PROCESS | 2300 | 1468841417884 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 2300 | 1468841417886 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:17 INFO - PROCESS | 2300 | ++DOCSHELL 08C7F400 == 32 [pid = 2300] [id = 727] 04:30:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (0C709800) [pid = 2300] [serial = 2181] [outer = 00000000] 04:30:17 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (19F39000) [pid = 2300] [serial = 2182] [outer = 0C709800] 04:30:17 INFO - PROCESS | 2300 | 1468841417932 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (19F39800) [pid = 2300] [serial = 2183] [outer = 0C709800] 04:30:18 INFO - PROCESS | 2300 | 1468841418397 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 04:30:18 INFO - PROCESS | 2300 | 1468841418425 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 2300 | 1468841418427 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 04:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:30:18 INFO - PROCESS | 2300 | 1468841418449 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - PROCESS | 2300 | 1468841418451 Marionette TRACE conn6 <- [1,2874,null,{}] 04:30:18 INFO - PROCESS | 2300 | 1468841418455 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:18 INFO - PROCESS | 2300 | 1468841418457 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:18 INFO - PROCESS | 2300 | 1468841418543 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 04:30:18 INFO - PROCESS | 2300 | 1468841418548 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 2300 | 1468841418550 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:18 INFO - PROCESS | 2300 | ++DOCSHELL 1A073400 == 33 [pid = 2300] [id = 728] 04:30:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A075400) [pid = 2300] [serial = 2184] [outer = 00000000] 04:30:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1A078800) [pid = 2300] [serial = 2185] [outer = 1A075400] 04:30:18 INFO - PROCESS | 2300 | 1468841418596 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1A07BC00) [pid = 2300] [serial = 2186] [outer = 1A075400] 04:30:19 INFO - PROCESS | 2300 | 1468841419338 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 991ms 04:30:19 INFO - PROCESS | 2300 | 1468841419425 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 04:30:19 INFO - PROCESS | 2300 | 1468841419430 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 04:30:19 INFO - PROCESS | 2300 | 1468841419436 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:30:19 INFO - PROCESS | 2300 | 1468841419440 Marionette TRACE conn6 <- [1,2878,null,{}] 04:30:19 INFO - PROCESS | 2300 | 1468841419470 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 2300 | 1468841419473 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:19 INFO - PROCESS | 2300 | 1468841419636 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 04:30:19 INFO - PROCESS | 2300 | 1468841419701 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 2300 | 1468841419704 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:19 INFO - PROCESS | 2300 | ++DOCSHELL 0D779C00 == 34 [pid = 2300] [id = 729] 04:30:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D77D400) [pid = 2300] [serial = 2187] [outer = 00000000] 04:30:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0D80D000) [pid = 2300] [serial = 2188] [outer = 0D77D400] 04:30:19 INFO - PROCESS | 2300 | 1468841419764 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0DDA5000) [pid = 2300] [serial = 2189] [outer = 0D77D400] 04:30:20 INFO - PROCESS | 2300 | 1468841420474 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1068ms 04:30:20 INFO - PROCESS | 2300 | 1468841420508 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 2300 | 1468841420513 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 04:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:30:20 INFO - PROCESS | 2300 | 1468841420520 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 2300 | 1468841420523 Marionette TRACE conn6 <- [1,2882,null,{}] 04:30:20 INFO - PROCESS | 2300 | 1468841420548 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:20 INFO - PROCESS | 2300 | 1468841420552 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:20 INFO - PROCESS | 2300 | 1468841420679 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 04:30:20 INFO - PROCESS | 2300 | 1468841420825 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:20 INFO - PROCESS | 2300 | 1468841420828 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:20 INFO - PROCESS | 2300 | ++DOCSHELL 14E18000 == 35 [pid = 2300] [id = 730] 04:30:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (14E1C800) [pid = 2300] [serial = 2190] [outer = 00000000] 04:30:20 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (14FF3800) [pid = 2300] [serial = 2191] [outer = 14E1C800] 04:30:20 INFO - PROCESS | 2300 | 1468841420887 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1584D000) [pid = 2300] [serial = 2192] [outer = 14E1C800] 04:30:21 INFO - PROCESS | 2300 | 1468841421768 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1296ms 04:30:21 INFO - PROCESS | 2300 | 1468841421819 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 04:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:30:21 INFO - PROCESS | 2300 | 1468841421823 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 04:30:21 INFO - PROCESS | 2300 | 1468841421829 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - PROCESS | 2300 | 1468841421832 Marionette TRACE conn6 <- [1,2886,null,{}] 04:30:21 INFO - PROCESS | 2300 | 1468841421838 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:21 INFO - PROCESS | 2300 | 1468841421841 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:21 INFO - PROCESS | 2300 | 1468841421948 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 04:30:21 INFO - PROCESS | 2300 | --DOCSHELL 08C7F400 == 34 [pid = 2300] [id = 727] 04:30:21 INFO - PROCESS | 2300 | --DOCSHELL 0DDAA800 == 33 [pid = 2300] [id = 726] 04:30:21 INFO - PROCESS | 2300 | --DOCSHELL 184EE800 == 32 [pid = 2300] [id = 725] 04:30:21 INFO - PROCESS | 2300 | --DOCSHELL 17F1F400 == 31 [pid = 2300] [id = 724] 04:30:21 INFO - PROCESS | 2300 | --DOCSHELL 15359800 == 30 [pid = 2300] [id = 723] 04:30:21 INFO - PROCESS | 2300 | --DOCSHELL 14EB4800 == 29 [pid = 2300] [id = 722] 04:30:21 INFO - PROCESS | 2300 | --DOCSHELL 0DBB1800 == 28 [pid = 2300] [id = 721] 04:30:21 INFO - PROCESS | 2300 | --DOCSHELL 0C9D3C00 == 27 [pid = 2300] [id = 720] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1A07F400) [pid = 2300] [serial = 2137] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (19F35000) [pid = 2300] [serial = 2135] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1938D400) [pid = 2300] [serial = 2134] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (14EBE000) [pid = 2300] [serial = 2140] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0C7BEC00) [pid = 2300] [serial = 2119] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D0F3800) [pid = 2300] [serial = 2120] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (14E18400) [pid = 2300] [serial = 2125] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (14FAD000) [pid = 2300] [serial = 2126] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (17F21800) [pid = 2300] [serial = 2128] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1B4DF800) [pid = 2300] [serial = 2114] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A5F0400) [pid = 2300] [serial = 2113] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D82B800) [pid = 2300] [serial = 2122] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0DBADC00) [pid = 2300] [serial = 2123] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0D831800) [pid = 2300] [serial = 2116] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0DDA8800) [pid = 2300] [serial = 2117] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A385800) [pid = 2300] [serial = 2144] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (1A176000) [pid = 2300] [serial = 2143] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (1B8F4400) [pid = 2300] [serial = 2147] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1A07F800) [pid = 2300] [serial = 2138] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (184B5800) [pid = 2300] [serial = 2131] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (18811800) [pid = 2300] [serial = 2132] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (14F26000) [pid = 2300] [serial = 2141] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (1B8E6800) [pid = 2300] [serial = 2146] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (17F48C00) [pid = 2300] [serial = 2129] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (17F22000) [pid = 2300] [serial = 2102] [outer = 00000000] [url = about:blank] 04:30:22 INFO - PROCESS | 2300 | 1468841422088 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 2300 | 1468841422092 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:22 INFO - PROCESS | 2300 | ++DOCSHELL 0C7BEC00 == 28 [pid = 2300] [id = 731] 04:30:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0C91EC00) [pid = 2300] [serial = 2193] [outer = 00000000] 04:30:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0CFE8000) [pid = 2300] [serial = 2194] [outer = 0C91EC00] 04:30:22 INFO - PROCESS | 2300 | 1468841422144 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0D7C5800) [pid = 2300] [serial = 2195] [outer = 0C91EC00] 04:30:22 INFO - PROCESS | 2300 | 1468841422587 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 791ms 04:30:22 INFO - PROCESS | 2300 | 1468841422642 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 2300 | 1468841422647 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 04:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:30:22 INFO - PROCESS | 2300 | 1468841422654 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 2300 | 1468841422657 Marionette TRACE conn6 <- [1,2890,null,{}] 04:30:22 INFO - PROCESS | 2300 | 1468841422661 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 2300 | 1468841422663 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:22 INFO - PROCESS | 2300 | 1468841422755 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 04:30:22 INFO - PROCESS | 2300 | 1468841422762 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 2300 | 1468841422764 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:22 INFO - PROCESS | 2300 | ++DOCSHELL 0DBB9800 == 29 [pid = 2300] [id = 732] 04:30:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (0DDA3400) [pid = 2300] [serial = 2196] [outer = 00000000] 04:30:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0E086000) [pid = 2300] [serial = 2197] [outer = 0DDA3400] 04:30:22 INFO - PROCESS | 2300 | 1468841422814 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (14E13800) [pid = 2300] [serial = 2198] [outer = 0DDA3400] 04:30:23 INFO - PROCESS | 2300 | 1468841423312 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 04:30:23 INFO - PROCESS | 2300 | 1468841423325 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 2300 | 1468841423327 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:30:23 INFO - PROCESS | 2300 | 1468841423330 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 2300 | 1468841423334 Marionette TRACE conn6 <- [1,2894,null,{}] 04:30:23 INFO - PROCESS | 2300 | 1468841423345 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 2300 | 1468841423349 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:23 INFO - PROCESS | 2300 | 1468841423465 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 04:30:23 INFO - PROCESS | 2300 | 1468841423574 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 2300 | 1468841423577 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:23 INFO - PROCESS | 2300 | ++DOCSHELL 16E29800 == 30 [pid = 2300] [id = 733] 04:30:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (16E2A400) [pid = 2300] [serial = 2199] [outer = 00000000] 04:30:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (17F1EC00) [pid = 2300] [serial = 2200] [outer = 16E2A400] 04:30:23 INFO - PROCESS | 2300 | 1468841423628 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (17F48400) [pid = 2300] [serial = 2201] [outer = 16E2A400] 04:30:24 INFO - PROCESS | 2300 | 1468841424018 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:30:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 04:30:24 INFO - PROCESS | 2300 | 1468841424073 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 2300 | 1468841424075 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 04:30:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:30:24 INFO - PROCESS | 2300 | 1468841424079 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 2300 | 1468841424090 Marionette TRACE conn6 <- [1,2898,null,{}] 04:30:24 INFO - PROCESS | 2300 | 1468841424094 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 2300 | 1468841424096 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:24 INFO - PROCESS | 2300 | 1468841424216 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 04:30:24 INFO - PROCESS | 2300 | 1468841424284 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 2300 | 1468841424286 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:24 INFO - PROCESS | 2300 | ++DOCSHELL 18389800 == 31 [pid = 2300] [id = 734] 04:30:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1838A400) [pid = 2300] [serial = 2202] [outer = 00000000] 04:30:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (184F0400) [pid = 2300] [serial = 2203] [outer = 1838A400] 04:30:24 INFO - PROCESS | 2300 | 1468841424331 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (18815400) [pid = 2300] [serial = 2204] [outer = 1838A400] 04:30:24 INFO - PROCESS | 2300 | 1468841424750 Marionette TRACE conn6 <- [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]]]}] 04:30:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:30:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:30:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 04:30:24 INFO - PROCESS | 2300 | 1468841424770 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 2300 | 1468841424772 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 04:30:24 INFO - TEST-START | /DOMEvents/constructors.html 04:30:24 INFO - PROCESS | 2300 | 1468841424775 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 2300 | 1468841424777 Marionette TRACE conn6 <- [1,2902,null,{}] 04:30:24 INFO - PROCESS | 2300 | 1468841424780 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 2300 | 1468841424782 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:24 INFO - PROCESS | 2300 | 1468841424936 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 04:30:24 INFO - PROCESS | 2300 | 1468841424951 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 2300 | 1468841424953 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:25 INFO - PROCESS | 2300 | ++DOCSHELL 0E04F400 == 32 [pid = 2300] [id = 735] 04:30:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (18384800) [pid = 2300] [serial = 2205] [outer = 00000000] 04:30:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (195D6000) [pid = 2300] [serial = 2206] [outer = 18384800] 04:30:25 INFO - PROCESS | 2300 | 1468841425054 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (195DCC00) [pid = 2300] [serial = 2207] [outer = 18384800] 04:30:25 INFO - PROCESS | 2300 | 1468841425700 Marionette TRACE conn6 <- [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]]]}] 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:30:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:30:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:30:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:30:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 989ms 04:30:25 INFO - PROCESS | 2300 | 1468841425765 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 2300 | 1468841425767 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 04:30:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:30:25 INFO - PROCESS | 2300 | 1468841425777 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 2300 | 1468841425779 Marionette TRACE conn6 <- [1,2906,null,{}] 04:30:25 INFO - PROCESS | 2300 | 1468841425783 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 2300 | 1468841425788 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:25 INFO - PROCESS | 2300 | 1468841425948 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 04:30:26 INFO - PROCESS | 2300 | 1468841426011 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 2300 | 1468841426013 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:26 INFO - PROCESS | 2300 | ++DOCSHELL 1A125800 == 33 [pid = 2300] [id = 736] 04:30:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1A170C00) [pid = 2300] [serial = 2208] [outer = 00000000] 04:30:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1A179800) [pid = 2300] [serial = 2209] [outer = 1A170C00] 04:30:26 INFO - PROCESS | 2300 | 1468841426059 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (14EBAC00) [pid = 2300] [serial = 2210] [outer = 1A170C00] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0C9F2000) [pid = 2300] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0C9CE400) [pid = 2300] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (184F0800) [pid = 2300] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (14EB5000) [pid = 2300] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0DBB5C00) [pid = 2300] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0C7BBC00) [pid = 2300] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (1572E000) [pid = 2300] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A7A8000) [pid = 2300] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (17F24000) [pid = 2300] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0C709800) [pid = 2300] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (153F5C00) [pid = 2300] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:30:26 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0DDB1C00) [pid = 2300] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:30:26 INFO - PROCESS | 2300 | 1468841426518 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:30:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 771ms 04:30:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:30:26 INFO - PROCESS | 2300 | 1468841426550 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 2300 | 1468841426552 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 04:30:26 INFO - PROCESS | 2300 | 1468841426555 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 2300 | 1468841426557 Marionette TRACE conn6 <- [1,2910,null,{}] 04:30:26 INFO - PROCESS | 2300 | 1468841426560 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 2300 | 1468841426562 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:26 INFO - PROCESS | 2300 | 1468841426642 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 04:30:26 INFO - PROCESS | 2300 | 1468841426648 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 2300 | 1468841426650 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:26 INFO - PROCESS | 2300 | ++DOCSHELL 153F5C00 == 34 [pid = 2300] [id = 737] 04:30:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (1572E000) [pid = 2300] [serial = 2211] [outer = 00000000] 04:30:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (19F34400) [pid = 2300] [serial = 2212] [outer = 1572E000] 04:30:26 INFO - PROCESS | 2300 | 1468841426693 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (19F41400) [pid = 2300] [serial = 2213] [outer = 1572E000] 04:30:27 INFO - PROCESS | 2300 | [2300] 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 04:30:27 INFO - PROCESS | 2300 | [2300] 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 04:30:27 INFO - PROCESS | 2300 | [2300] 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 04:30:27 INFO - PROCESS | 2300 | [2300] 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 04:30:27 INFO - PROCESS | 2300 | 1468841427153 Marionette TRACE conn6 <- [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]]]}] 04:30:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:30:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:30:27 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 04:30:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:30:27 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 04:30:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:30:27 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]" 04:30:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:30:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:30:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 636ms 04:30:27 INFO - PROCESS | 2300 | 1468841427192 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 2300 | 1468841427194 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 04:30:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:30:27 INFO - PROCESS | 2300 | 1468841427197 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 2300 | 1468841427199 Marionette TRACE conn6 <- [1,2914,null,{}] 04:30:27 INFO - PROCESS | 2300 | 1468841427202 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 2300 | 1468841427204 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:27 INFO - PROCESS | 2300 | 1468841427286 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 04:30:27 INFO - PROCESS | 2300 | 1468841427291 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 2300 | 1468841427293 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:27 INFO - PROCESS | 2300 | ++DOCSHELL 1A179400 == 35 [pid = 2300] [id = 738] 04:30:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1A17CC00) [pid = 2300] [serial = 2214] [outer = 00000000] 04:30:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (1B4E6000) [pid = 2300] [serial = 2215] [outer = 1A17CC00] 04:30:27 INFO - PROCESS | 2300 | 1468841427338 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (1B880C00) [pid = 2300] [serial = 2216] [outer = 1A17CC00] 04:30:27 INFO - PROCESS | 2300 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:30:27 INFO - PROCESS | 2300 | 1468841427851 Marionette TRACE conn6 <- [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]]]}] 04:30:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:30:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 04:30:27 INFO - PROCESS | 2300 | 1468841427928 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 2300 | 1468841427930 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 04:30:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:30:27 INFO - PROCESS | 2300 | 1468841427934 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 2300 | 1468841427935 Marionette TRACE conn6 <- [1,2918,null,{}] 04:30:27 INFO - PROCESS | 2300 | 1468841427939 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 2300 | 1468841427941 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:28 INFO - PROCESS | 2300 | 1468841428023 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 04:30:28 INFO - PROCESS | 2300 | 1468841428028 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 2300 | 1468841428030 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:28 INFO - PROCESS | 2300 | ++DOCSHELL 16E26000 == 36 [pid = 2300] [id = 739] 04:30:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1B8ED800) [pid = 2300] [serial = 2217] [outer = 00000000] 04:30:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1B98E800) [pid = 2300] [serial = 2218] [outer = 1B8ED800] 04:30:28 INFO - PROCESS | 2300 | 1468841428079 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1B994400) [pid = 2300] [serial = 2219] [outer = 1B8ED800] 04:30:28 INFO - PROCESS | 2300 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:30:28 INFO - PROCESS | 2300 | 1468841428732 Marionette TRACE conn6 <- [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]]]}] 04:30:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:30:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 04:30:28 INFO - PROCESS | 2300 | 1468841428809 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 2300 | 1468841428814 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 04:30:28 INFO - PROCESS | 2300 | 1468841428818 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:30:28 INFO - PROCESS | 2300 | 1468841428824 Marionette TRACE conn6 <- [1,2922,null,{}] 04:30:28 INFO - PROCESS | 2300 | 1468841428829 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:28 INFO - PROCESS | 2300 | 1468841428832 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:28 INFO - PROCESS | 2300 | 1468841428955 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 04:30:29 INFO - PROCESS | 2300 | 1468841429091 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 2300 | 1468841429094 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:29 INFO - PROCESS | 2300 | ++DOCSHELL 0D77F800 == 37 [pid = 2300] [id = 740] 04:30:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D7C4000) [pid = 2300] [serial = 2220] [outer = 00000000] 04:30:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (0DDA8800) [pid = 2300] [serial = 2221] [outer = 0D7C4000] 04:30:29 INFO - PROCESS | 2300 | 1468841429153 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (0E088400) [pid = 2300] [serial = 2222] [outer = 0D7C4000] 04:30:29 INFO - PROCESS | 2300 | 1468841429676 Marionette TRACE conn6 <- [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]]]}] 04:30:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:30:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 871ms 04:30:29 INFO - PROCESS | 2300 | 1468841429693 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 2300 | 1468841429698 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 04:30:29 INFO - PROCESS | 2300 | 1468841429705 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:30:29 INFO - PROCESS | 2300 | 1468841429708 Marionette TRACE conn6 <- [1,2926,null,{}] 04:30:29 INFO - PROCESS | 2300 | 1468841429712 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 2300 | 1468841429715 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:29 INFO - PROCESS | 2300 | 1468841429836 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 04:30:30 INFO - PROCESS | 2300 | 1468841429981 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 2300 | 1468841429984 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:30 INFO - PROCESS | 2300 | ++DOCSHELL 14FAD000 == 38 [pid = 2300] [id = 741] 04:30:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (14FEDC00) [pid = 2300] [serial = 2223] [outer = 00000000] 04:30:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (17F4A400) [pid = 2300] [serial = 2224] [outer = 14FEDC00] 04:30:30 INFO - PROCESS | 2300 | 1468841430044 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1881AC00) [pid = 2300] [serial = 2225] [outer = 14FEDC00] 04:30:30 INFO - PROCESS | 2300 | 1468841430565 Marionette TRACE conn6 <- [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]]]}] 04:30:30 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. 04:30:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 04:30:30 INFO - PROCESS | 2300 | 1468841430578 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 2300 | 1468841430581 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 04:30:30 INFO - PROCESS | 2300 | 1468841430585 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:30:30 INFO - PROCESS | 2300 | 1468841430588 Marionette TRACE conn6 <- [1,2930,null,{}] 04:30:30 INFO - PROCESS | 2300 | 1468841430599 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 2300 | 1468841430604 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:30 INFO - PROCESS | 2300 | 1468841430744 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 04:30:30 INFO - PROCESS | 2300 | 1468841430895 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 2300 | 1468841430899 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:30 INFO - PROCESS | 2300 | ++DOCSHELL 1A174400 == 39 [pid = 2300] [id = 742] 04:30:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A175800) [pid = 2300] [serial = 2226] [outer = 00000000] 04:30:30 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1B4E5000) [pid = 2300] [serial = 2227] [outer = 1A175800] 04:30:30 INFO - PROCESS | 2300 | 1468841430963 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1B997000) [pid = 2300] [serial = 2228] [outer = 1A175800] 04:30:31 INFO - PROCESS | 2300 | 1468841431453 Marionette TRACE conn6 <- [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"]]]}] 04:30:31 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 04:30:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:30:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 04:30:31 INFO - PROCESS | 2300 | 1468841431518 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 2300 | 1468841431521 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 04:30:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:30:31 INFO - PROCESS | 2300 | 1468841431556 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 2300 | 1468841431558 Marionette TRACE conn6 <- [1,2934,null,{}] 04:30:31 INFO - PROCESS | 2300 | 1468841431581 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:31 INFO - PROCESS | 2300 | 1468841431584 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:31 INFO - PROCESS | 2300 | 1468841431705 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 04:30:31 INFO - PROCESS | 2300 | 1468841431814 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 2300 | 1468841431817 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:31 INFO - PROCESS | 2300 | ++DOCSHELL 1BA75800 == 40 [pid = 2300] [id = 743] 04:30:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1BA77C00) [pid = 2300] [serial = 2229] [outer = 00000000] 04:30:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1BBE4000) [pid = 2300] [serial = 2230] [outer = 1BA77C00] 04:30:31 INFO - PROCESS | 2300 | 1468841431870 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1C471C00) [pid = 2300] [serial = 2231] [outer = 1BA77C00] 04:30:32 INFO - PROCESS | 2300 | 1468841432392 Marionette TRACE conn6 <- [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]]]}] 04:30:32 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. 04:30:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 04:30:32 INFO - PROCESS | 2300 | 1468841432458 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 2300 | 1468841432461 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 04:30:32 INFO - PROCESS | 2300 | 1468841432464 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:30:32 INFO - PROCESS | 2300 | 1468841432466 Marionette TRACE conn6 <- [1,2938,null,{}] 04:30:32 INFO - PROCESS | 2300 | 1468841432470 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 2300 | 1468841432473 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:32 INFO - PROCESS | 2300 | 1468841432611 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 04:30:32 INFO - PROCESS | 2300 | 1468841432854 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 2300 | 1468841432858 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:32 INFO - PROCESS | 2300 | ++DOCSHELL 0C718C00 == 41 [pid = 2300] [id = 744] 04:30:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0CF78C00) [pid = 2300] [serial = 2232] [outer = 00000000] 04:30:32 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0D0F9400) [pid = 2300] [serial = 2233] [outer = 0CF78C00] 04:30:32 INFO - PROCESS | 2300 | 1468841432927 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D7C9800) [pid = 2300] [serial = 2234] [outer = 0CF78C00] 04:30:33 INFO - PROCESS | 2300 | ++DOCSHELL 0D82F800 == 42 [pid = 2300] [id = 745] 04:30:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 91 (0E091400) [pid = 2300] [serial = 2235] [outer = 00000000] 04:30:33 INFO - PROCESS | 2300 | ++DOMWINDOW == 92 (11B49800) [pid = 2300] [serial = 2236] [outer = 0E091400] 04:30:33 INFO - PROCESS | 2300 | 1468841433561 Marionette TRACE conn6 <- [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]]]}] 04:30:33 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. 04:30:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1117ms 04:30:33 INFO - PROCESS | 2300 | 1468841433585 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 2300 | 1468841433589 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 04:30:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:30:33 INFO - PROCESS | 2300 | 1468841433593 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - PROCESS | 2300 | 1468841433596 Marionette TRACE conn6 <- [1,2942,null,{}] 04:30:33 INFO - PROCESS | 2300 | 1468841433608 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 2300 | 1468841433611 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:33 INFO - PROCESS | 2300 | 1468841433728 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 0C974000 == 41 [pid = 2300] [id = 719] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 1A179400 == 40 [pid = 2300] [id = 738] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 153F5C00 == 39 [pid = 2300] [id = 737] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 1A125800 == 38 [pid = 2300] [id = 736] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 0E04F400 == 37 [pid = 2300] [id = 735] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 18389800 == 36 [pid = 2300] [id = 734] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 16E29800 == 35 [pid = 2300] [id = 733] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 0DBB9800 == 34 [pid = 2300] [id = 732] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 0C7BEC00 == 33 [pid = 2300] [id = 731] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 14E18000 == 32 [pid = 2300] [id = 730] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 0D779C00 == 31 [pid = 2300] [id = 729] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 1A073400 == 30 [pid = 2300] [id = 728] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 0C718C00 == 29 [pid = 2300] [id = 744] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 0D82F800 == 28 [pid = 2300] [id = 745] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 1A174400 == 27 [pid = 2300] [id = 742] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 1BA75800 == 26 [pid = 2300] [id = 743] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 14FAD000 == 25 [pid = 2300] [id = 741] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 16E26000 == 24 [pid = 2300] [id = 739] 04:30:34 INFO - PROCESS | 2300 | --DOCSHELL 0D77F800 == 23 [pid = 2300] [id = 740] 04:30:34 INFO - PROCESS | 2300 | 1468841434467 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 2300 | 1468841434470 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 91 (0CFEC000) [pid = 2300] [serial = 2161] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 90 (0D0F2000) [pid = 2300] [serial = 2162] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (0D778000) [pid = 2300] [serial = 2159] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0CFE3C00) [pid = 2300] [serial = 2158] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (188F0800) [pid = 2300] [serial = 2176] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (14EBF400) [pid = 2300] [serial = 2167] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (0DDA5800) [pid = 2300] [serial = 2164] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (0DDAF000) [pid = 2300] [serial = 2165] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0DDA6400) [pid = 2300] [serial = 2150] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (0D806800) [pid = 2300] [serial = 2149] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (17F1A000) [pid = 2300] [serial = 2153] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1597CC00) [pid = 2300] [serial = 2152] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1B990800) [pid = 2300] [serial = 2156] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1B98AC00) [pid = 2300] [serial = 2155] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1821D800) [pid = 2300] [serial = 2173] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19F39000) [pid = 2300] [serial = 2182] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (1938A000) [pid = 2300] [serial = 2177] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1625C000) [pid = 2300] [serial = 2170] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (16E2E800) [pid = 2300] [serial = 2171] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (18385800) [pid = 2300] [serial = 2174] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (17F21400) [pid = 2300] [serial = 2179] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A078800) [pid = 2300] [serial = 2185] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (14FA7000) [pid = 2300] [serial = 2168] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (19F39800) [pid = 2300] [serial = 2183] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (18816C00) [pid = 2300] [serial = 2180] [outer = 00000000] [url = about:blank] 04:30:34 INFO - PROCESS | 2300 | ++DOCSHELL 0C717400 == 24 [pid = 2300] [id = 746] 04:30:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0C717800) [pid = 2300] [serial = 2237] [outer = 00000000] 04:30:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0C7B5C00) [pid = 2300] [serial = 2238] [outer = 0C717800] 04:30:34 INFO - PROCESS | 2300 | 1468841434636 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0C974000) [pid = 2300] [serial = 2239] [outer = 0C717800] 04:30:35 INFO - PROCESS | 2300 | 1468841435029 Marionette TRACE conn6 <- [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]]]}] 04:30:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:30:35 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 04:30:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1477ms 04:30:35 INFO - PROCESS | 2300 | 1468841435097 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 2300 | 1468841435101 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:30:35 INFO - PROCESS | 2300 | 1468841435106 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 2300 | 1468841435108 Marionette TRACE conn6 <- [1,2946,null,{}] 04:30:35 INFO - PROCESS | 2300 | 1468841435114 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 2300 | 1468841435118 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:35 INFO - PROCESS | 2300 | 1468841435239 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 04:30:35 INFO - PROCESS | 2300 | 1468841435248 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 2300 | 1468841435251 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:35 INFO - PROCESS | 2300 | ++DOCSHELL 0D804800 == 25 [pid = 2300] [id = 747] 04:30:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (0D806800) [pid = 2300] [serial = 2240] [outer = 00000000] 04:30:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (0DDA2400) [pid = 2300] [serial = 2241] [outer = 0D806800] 04:30:35 INFO - PROCESS | 2300 | 1468841435301 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (0DDA9400) [pid = 2300] [serial = 2242] [outer = 0D806800] 04:30:35 INFO - PROCESS | 2300 | 1468841435753 Marionette TRACE conn6 <- [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]]]}] 04:30:35 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. 04:30:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 04:30:35 INFO - PROCESS | 2300 | 1468841435780 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 2300 | 1468841435784 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:30:35 INFO - PROCESS | 2300 | 1468841435789 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 2300 | 1468841435791 Marionette TRACE conn6 <- [1,2950,null,{}] 04:30:35 INFO - PROCESS | 2300 | 1468841435794 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 2300 | 1468841435797 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:35 INFO - PROCESS | 2300 | 1468841435927 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 04:30:35 INFO - PROCESS | 2300 | 1468841435938 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 2300 | 1468841435940 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:35 INFO - PROCESS | 2300 | ++DOCSHELL 0E0D7000 == 26 [pid = 2300] [id = 748] 04:30:35 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (11D30000) [pid = 2300] [serial = 2243] [outer = 00000000] 04:30:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (14EB2400) [pid = 2300] [serial = 2244] [outer = 11D30000] 04:30:36 INFO - PROCESS | 2300 | 1468841435994 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (14EBFC00) [pid = 2300] [serial = 2245] [outer = 11D30000] 04:30:36 INFO - PROCESS | 2300 | 1468841436439 Marionette TRACE conn6 <- [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]]]}] 04:30:36 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. 04:30:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 04:30:36 INFO - PROCESS | 2300 | 1468841436463 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 2300 | 1468841436465 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 04:30:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:30:36 INFO - PROCESS | 2300 | 1468841436491 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - PROCESS | 2300 | 1468841436497 Marionette TRACE conn6 <- [1,2954,null,{}] 04:30:36 INFO - PROCESS | 2300 | 1468841436506 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 2300 | 1468841436510 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:36 INFO - PROCESS | 2300 | 1468841436596 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 04:30:36 INFO - PROCESS | 2300 | 1468841436602 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 2300 | 1468841436604 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:36 INFO - PROCESS | 2300 | ++DOCSHELL 151B5800 == 27 [pid = 2300] [id = 749] 04:30:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (151B9000) [pid = 2300] [serial = 2246] [outer = 00000000] 04:30:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (16E29C00) [pid = 2300] [serial = 2247] [outer = 151B9000] 04:30:36 INFO - PROCESS | 2300 | 1468841436661 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (17F18800) [pid = 2300] [serial = 2248] [outer = 151B9000] 04:30:37 INFO - PROCESS | 2300 | 1468841437139 Marionette TRACE conn6 <- [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]]]}] 04:30:37 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. 04:30:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 04:30:37 INFO - PROCESS | 2300 | 1468841437181 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 2300 | 1468841437184 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:30:37 INFO - PROCESS | 2300 | 1468841437187 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 2300 | 1468841437189 Marionette TRACE conn6 <- [1,2958,null,{}] 04:30:37 INFO - PROCESS | 2300 | 1468841437193 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 2300 | 1468841437195 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:37 INFO - PROCESS | 2300 | 1468841437322 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 04:30:37 INFO - PROCESS | 2300 | 1468841437426 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 2300 | 1468841437428 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:37 INFO - PROCESS | 2300 | ++DOCSHELL 1821D800 == 28 [pid = 2300] [id = 750] 04:30:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1821E800) [pid = 2300] [serial = 2249] [outer = 00000000] 04:30:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18383400) [pid = 2300] [serial = 2250] [outer = 1821E800] 04:30:37 INFO - PROCESS | 2300 | 1468841437473 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (18387400) [pid = 2300] [serial = 2251] [outer = 1821E800] 04:30:37 INFO - PROCESS | 2300 | 1468841437860 Marionette TRACE conn6 <- [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]]]}] 04:30:37 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. 04:30:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 04:30:37 INFO - PROCESS | 2300 | 1468841437922 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 2300 | 1468841437924 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 04:30:37 INFO - PROCESS | 2300 | 1468841437927 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:30:37 INFO - PROCESS | 2300 | 1468841437929 Marionette TRACE conn6 <- [1,2962,null,{}] 04:30:37 INFO - PROCESS | 2300 | 1468841437940 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 2300 | 1468841437942 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:38 INFO - PROCESS | 2300 | 1468841438060 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 04:30:38 INFO - PROCESS | 2300 | 1468841438066 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 2300 | 1468841438072 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:38 INFO - PROCESS | 2300 | ++DOCSHELL 1838DC00 == 29 [pid = 2300] [id = 751] 04:30:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1840DC00) [pid = 2300] [serial = 2252] [outer = 00000000] 04:30:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (18814C00) [pid = 2300] [serial = 2253] [outer = 1840DC00] 04:30:38 INFO - PROCESS | 2300 | 1468841438127 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (18B05800) [pid = 2300] [serial = 2254] [outer = 1840DC00] 04:30:38 INFO - PROCESS | 2300 | 1468841438587 Marionette TRACE conn6 <- [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]]]}] 04:30:38 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. 04:30:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 04:30:38 INFO - PROCESS | 2300 | 1468841438601 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 04:30:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:30:38 INFO - PROCESS | 2300 | 1468841438603 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 04:30:38 INFO - PROCESS | 2300 | 1468841438606 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 2300 | 1468841438608 Marionette TRACE conn6 <- [1,2966,null,{}] 04:30:38 INFO - PROCESS | 2300 | 1468841438611 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 2300 | 1468841438614 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:38 INFO - PROCESS | 2300 | 1468841438768 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 04:30:38 INFO - PROCESS | 2300 | 1468841438793 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 2300 | 1468841438794 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:38 INFO - PROCESS | 2300 | ++DOCSHELL 08C88400 == 30 [pid = 2300] [id = 752] 04:30:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1938D400) [pid = 2300] [serial = 2255] [outer = 00000000] 04:30:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (19F3F400) [pid = 2300] [serial = 2256] [outer = 1938D400] 04:30:38 INFO - PROCESS | 2300 | 1468841438851 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (1A073C00) [pid = 2300] [serial = 2257] [outer = 1938D400] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1572E000) [pid = 2300] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A170C00) [pid = 2300] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (18384800) [pid = 2300] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (14E1C800) [pid = 2300] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (1A075400) [pid = 2300] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (16E2A400) [pid = 2300] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (0C91EC00) [pid = 2300] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (0DDA3400) [pid = 2300] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0D77D400) [pid = 2300] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A17CC00) [pid = 2300] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (1B8ED800) [pid = 2300] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:30:39 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1838A400) [pid = 2300] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:30:39 INFO - PROCESS | 2300 | 1468841439478 Marionette TRACE conn6 <- [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]]]}] 04:30:39 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. 04:30:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 931ms 04:30:39 INFO - PROCESS | 2300 | 1468841439538 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 2300 | 1468841439540 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 04:30:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:30:39 INFO - PROCESS | 2300 | 1468841439557 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 2300 | 1468841439558 Marionette TRACE conn6 <- [1,2970,null,{}] 04:30:39 INFO - PROCESS | 2300 | 1468841439563 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:39 INFO - PROCESS | 2300 | 1468841439565 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:39 INFO - PROCESS | 2300 | 1468841439642 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 04:30:39 INFO - PROCESS | 2300 | 1468841439648 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 2300 | 1468841439650 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:39 INFO - PROCESS | 2300 | ++DOCSHELL 14EBD400 == 31 [pid = 2300] [id = 753] 04:30:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1572E000) [pid = 2300] [serial = 2258] [outer = 00000000] 04:30:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (184F1800) [pid = 2300] [serial = 2259] [outer = 1572E000] 04:30:39 INFO - PROCESS | 2300 | 1468841439696 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (184F3C00) [pid = 2300] [serial = 2260] [outer = 1572E000] 04:30:40 INFO - PROCESS | 2300 | 1468841440339 Marionette TRACE conn6 <- [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"]]]}] 04:30:40 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 04:30:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:30:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 830ms 04:30:40 INFO - PROCESS | 2300 | 1468841440404 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 2300 | 1468841440409 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:30:40 INFO - PROCESS | 2300 | 1468841440438 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 2300 | 1468841440442 Marionette TRACE conn6 <- [1,2974,null,{}] 04:30:40 INFO - PROCESS | 2300 | 1468841440452 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 2300 | 1468841440455 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:40 INFO - PROCESS | 2300 | 1468841440585 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 04:30:40 INFO - PROCESS | 2300 | 1468841440721 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 2300 | 1468841440724 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:40 INFO - PROCESS | 2300 | ++DOCSHELL 0D0FAC00 == 32 [pid = 2300] [id = 754] 04:30:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0D0FEC00) [pid = 2300] [serial = 2261] [outer = 00000000] 04:30:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (0DDB2800) [pid = 2300] [serial = 2262] [outer = 0D0FEC00] 04:30:40 INFO - PROCESS | 2300 | 1468841440782 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (0DDD2000) [pid = 2300] [serial = 2263] [outer = 0D0FEC00] 04:30:41 INFO - PROCESS | 2300 | 1468841441384 Marionette TRACE conn6 <- [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]]]}] 04:30:41 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. 04:30:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1007ms 04:30:41 INFO - PROCESS | 2300 | 1468841441430 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 2300 | 1468841441436 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 04:30:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:30:41 INFO - PROCESS | 2300 | 1468841441442 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - PROCESS | 2300 | 1468841441445 Marionette TRACE conn6 <- [1,2978,null,{}] 04:30:41 INFO - PROCESS | 2300 | 1468841441450 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:41 INFO - PROCESS | 2300 | 1468841441453 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:41 INFO - PROCESS | 2300 | 1468841441581 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 04:30:41 INFO - PROCESS | 2300 | 1468841441751 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 2300 | 1468841441754 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:41 INFO - PROCESS | 2300 | ++DOCSHELL 16259400 == 33 [pid = 2300] [id = 755] 04:30:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (16259800) [pid = 2300] [serial = 2264] [outer = 00000000] 04:30:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (17F20400) [pid = 2300] [serial = 2265] [outer = 16259800] 04:30:41 INFO - PROCESS | 2300 | 1468841441815 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1838A400) [pid = 2300] [serial = 2266] [outer = 16259800] 04:30:42 INFO - PROCESS | 2300 | ++DOCSHELL 1A076C00 == 34 [pid = 2300] [id = 756] 04:30:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (1A077000) [pid = 2300] [serial = 2267] [outer = 00000000] 04:30:42 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (1A077C00) [pid = 2300] [serial = 2268] [outer = 1A077000] 04:30:42 INFO - PROCESS | 2300 | 1468841442759 Marionette TRACE conn6 <- [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]]]}] 04:30:42 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. 04:30:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1375ms 04:30:42 INFO - PROCESS | 2300 | 1468841442819 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 04:30:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:30:42 INFO - PROCESS | 2300 | 1468841442823 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 04:30:42 INFO - PROCESS | 2300 | 1468841442828 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 2300 | 1468841442832 Marionette TRACE conn6 <- [1,2982,null,{}] 04:30:42 INFO - PROCESS | 2300 | 1468841442837 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 2300 | 1468841442840 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:43 INFO - PROCESS | 2300 | 1468841442987 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 04:30:43 INFO - PROCESS | 2300 | 1468841443136 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 2300 | 1468841443140 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:43 INFO - PROCESS | 2300 | --DOCSHELL 08C88400 == 33 [pid = 2300] [id = 752] 04:30:43 INFO - PROCESS | 2300 | --DOCSHELL 1838DC00 == 32 [pid = 2300] [id = 751] 04:30:43 INFO - PROCESS | 2300 | --DOCSHELL 1821D800 == 31 [pid = 2300] [id = 750] 04:30:43 INFO - PROCESS | 2300 | --DOCSHELL 151B5800 == 30 [pid = 2300] [id = 749] 04:30:43 INFO - PROCESS | 2300 | --DOCSHELL 0E0D7000 == 29 [pid = 2300] [id = 748] 04:30:43 INFO - PROCESS | 2300 | --DOCSHELL 0D804800 == 28 [pid = 2300] [id = 747] 04:30:43 INFO - PROCESS | 2300 | --DOCSHELL 0C717400 == 27 [pid = 2300] [id = 746] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (1A179800) [pid = 2300] [serial = 2209] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (195DCC00) [pid = 2300] [serial = 2207] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (195D6000) [pid = 2300] [serial = 2206] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (14FF3800) [pid = 2300] [serial = 2191] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1584D000) [pid = 2300] [serial = 2192] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1A07BC00) [pid = 2300] [serial = 2186] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (17F1EC00) [pid = 2300] [serial = 2200] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0CFE8000) [pid = 2300] [serial = 2194] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (0D7C5800) [pid = 2300] [serial = 2195] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0E086000) [pid = 2300] [serial = 2197] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (14E13800) [pid = 2300] [serial = 2198] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0D80D000) [pid = 2300] [serial = 2188] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0DDA5000) [pid = 2300] [serial = 2189] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1B4E6000) [pid = 2300] [serial = 2215] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (1B880C00) [pid = 2300] [serial = 2216] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (14EBAC00) [pid = 2300] [serial = 2210] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1B994400) [pid = 2300] [serial = 2219] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (184F0400) [pid = 2300] [serial = 2203] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (18815400) [pid = 2300] [serial = 2204] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (19F41400) [pid = 2300] [serial = 2213] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (1B98E800) [pid = 2300] [serial = 2218] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (19F34400) [pid = 2300] [serial = 2212] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (17F48400) [pid = 2300] [serial = 2201] [outer = 00000000] [url = about:blank] 04:30:43 INFO - PROCESS | 2300 | ++DOCSHELL 0C717400 == 28 [pid = 2300] [id = 757] 04:30:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0CF82C00) [pid = 2300] [serial = 2269] [outer = 00000000] 04:30:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0D77C000) [pid = 2300] [serial = 2270] [outer = 0CF82C00] 04:30:43 INFO - PROCESS | 2300 | 1468841443214 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0D7CA000) [pid = 2300] [serial = 2271] [outer = 0CF82C00] 04:30:43 INFO - PROCESS | 2300 | 1468841443615 Marionette TRACE conn6 <- [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]]]}] 04:30:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:30:43 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 04:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 830ms 04:30:43 INFO - PROCESS | 2300 | 1468841443659 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 2300 | 1468841443663 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 04:30:43 INFO - PROCESS | 2300 | 1468841443669 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:30:43 INFO - PROCESS | 2300 | 1468841443672 Marionette TRACE conn6 <- [1,2986,null,{}] 04:30:43 INFO - PROCESS | 2300 | 1468841443676 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 2300 | 1468841443678 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:43 INFO - PROCESS | 2300 | 1468841443776 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 04:30:43 INFO - PROCESS | 2300 | 1468841443782 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 2300 | 1468841443785 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:43 INFO - PROCESS | 2300 | ++DOCSHELL 0DDA6000 == 29 [pid = 2300] [id = 758] 04:30:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0DDA6400) [pid = 2300] [serial = 2272] [outer = 00000000] 04:30:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0DDD2C00) [pid = 2300] [serial = 2273] [outer = 0DDA6400] 04:30:43 INFO - PROCESS | 2300 | 1468841443834 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0E0D4400) [pid = 2300] [serial = 2274] [outer = 0DDA6400] 04:30:44 INFO - PROCESS | 2300 | 1468841444305 Marionette TRACE conn6 <- [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]]]}] 04:30:44 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. 04:30:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 04:30:44 INFO - PROCESS | 2300 | 1468841444344 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 2300 | 1468841444346 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:30:44 INFO - PROCESS | 2300 | 1468841444349 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 2300 | 1468841444353 Marionette TRACE conn6 <- [1,2990,null,{}] 04:30:44 INFO - PROCESS | 2300 | 1468841444364 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 2300 | 1468841444369 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:44 INFO - PROCESS | 2300 | 1468841444468 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 04:30:44 INFO - PROCESS | 2300 | 1468841444519 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 2300 | 1468841444523 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:44 INFO - PROCESS | 2300 | ++DOCSHELL 158E0C00 == 30 [pid = 2300] [id = 759] 04:30:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (158E1000) [pid = 2300] [serial = 2275] [outer = 00000000] 04:30:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (1625F400) [pid = 2300] [serial = 2276] [outer = 158E1000] 04:30:44 INFO - PROCESS | 2300 | 1468841444660 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (17F16800) [pid = 2300] [serial = 2277] [outer = 158E1000] 04:30:45 INFO - PROCESS | 2300 | 1468841445005 Marionette TRACE conn6 <- [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]]]}] 04:30:45 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. 04:30:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 04:30:45 INFO - PROCESS | 2300 | 1468841445024 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 2300 | 1468841445026 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 04:30:45 INFO - PROCESS | 2300 | 1468841445030 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:30:45 INFO - PROCESS | 2300 | 1468841445031 Marionette TRACE conn6 <- [1,2994,null,{}] 04:30:45 INFO - PROCESS | 2300 | 1468841445035 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 2300 | 1468841445037 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:45 INFO - PROCESS | 2300 | 1468841445184 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 04:30:45 INFO - PROCESS | 2300 | 1468841445191 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 2300 | 1468841445193 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:45 INFO - PROCESS | 2300 | ++DOCSHELL 0DBAB800 == 31 [pid = 2300] [id = 760] 04:30:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F3EC00) [pid = 2300] [serial = 2278] [outer = 00000000] 04:30:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (18811400) [pid = 2300] [serial = 2279] [outer = 17F3EC00] 04:30:45 INFO - PROCESS | 2300 | 1468841445240 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1881C400) [pid = 2300] [serial = 2280] [outer = 17F3EC00] 04:30:45 INFO - PROCESS | 2300 | 1468841445658 Marionette TRACE conn6 <- [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]]]}] 04:30:45 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. 04:30:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 04:30:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:30:45 INFO - PROCESS | 2300 | 1468841445704 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 2300 | 1468841445706 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 04:30:45 INFO - PROCESS | 2300 | 1468841445709 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 2300 | 1468841445711 Marionette TRACE conn6 <- [1,2998,null,{}] 04:30:45 INFO - PROCESS | 2300 | 1468841445714 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 2300 | 1468841445716 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:45 INFO - PROCESS | 2300 | 1468841445837 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 04:30:45 INFO - PROCESS | 2300 | 1468841445936 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 2300 | 1468841445938 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:45 INFO - PROCESS | 2300 | ++DOCSHELL 195D3C00 == 32 [pid = 2300] [id = 761] 04:30:45 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (195D5000) [pid = 2300] [serial = 2281] [outer = 00000000] 04:30:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (198CC800) [pid = 2300] [serial = 2282] [outer = 195D5000] 04:30:46 INFO - PROCESS | 2300 | 1468841445982 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (19F38C00) [pid = 2300] [serial = 2283] [outer = 195D5000] 04:30:46 INFO - PROCESS | 2300 | [2300] 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 04:30:46 INFO - PROCESS | 2300 | 1468841446443 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:30:46 INFO - {} 04:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:30:46 INFO - {} 04:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:30:46 INFO - {} 04:30:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:30:46 INFO - {} 04:30:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 771ms 04:30:46 INFO - PROCESS | 2300 | 1468841446480 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 2300 | 1468841446482 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 04:30:46 INFO - PROCESS | 2300 | 1468841446485 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - TEST-START | /FileAPI/fileReader.html 04:30:46 INFO - PROCESS | 2300 | 1468841446487 Marionette TRACE conn6 <- [1,3002,null,{}] 04:30:46 INFO - PROCESS | 2300 | 1468841446490 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 2300 | 1468841446496 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:46 INFO - PROCESS | 2300 | 1468841446645 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 04:30:46 INFO - PROCESS | 2300 | 1468841446712 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 2300 | 1468841446714 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:46 INFO - PROCESS | 2300 | ++DOCSHELL 0CF76800 == 33 [pid = 2300] [id = 762] 04:30:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (0CFE3C00) [pid = 2300] [serial = 2284] [outer = 00000000] 04:30:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A176400) [pid = 2300] [serial = 2285] [outer = 0CFE3C00] 04:30:46 INFO - PROCESS | 2300 | 1468841446761 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A17C400) [pid = 2300] [serial = 2286] [outer = 0CFE3C00] 04:30:47 INFO - PROCESS | 2300 | 1468841447146 Marionette TRACE conn6 <- [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]]]}] 04:30:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:30:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:30:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:30:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:30:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 04:30:47 INFO - TEST-START | /FileAPI/historical.html 04:30:47 INFO - PROCESS | 2300 | 1468841447234 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 2300 | 1468841447236 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 04:30:47 INFO - PROCESS | 2300 | 1468841447240 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 2300 | 1468841447252 Marionette TRACE conn6 <- [1,3006,null,{}] 04:30:47 INFO - PROCESS | 2300 | 1468841447256 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 2300 | 1468841447258 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:47 INFO - PROCESS | 2300 | 1468841447379 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 04:30:47 INFO - PROCESS | 2300 | 1468841447386 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 2300 | 1468841447388 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:47 INFO - PROCESS | 2300 | ++DOCSHELL 1A385800 == 34 [pid = 2300] [id = 763] 04:30:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A79D800) [pid = 2300] [serial = 2287] [outer = 00000000] 04:30:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1B401C00) [pid = 2300] [serial = 2288] [outer = 1A79D800] 04:30:47 INFO - PROCESS | 2300 | 1468841447493 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (1B406400) [pid = 2300] [serial = 2289] [outer = 1A79D800] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1821E800) [pid = 2300] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (0D7C4000) [pid = 2300] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1938D400) [pid = 2300] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (14FEDC00) [pid = 2300] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1A175800) [pid = 2300] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1BA77C00) [pid = 2300] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1840DC00) [pid = 2300] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (11D30000) [pid = 2300] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (0CF78C00) [pid = 2300] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (0E091400) [pid = 2300] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (0C717800) [pid = 2300] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D806800) [pid = 2300] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:30:47 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (151B9000) [pid = 2300] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:30:47 INFO - PROCESS | 2300 | 1468841447906 Marionette TRACE conn6 <- [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"]]]}] 04:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:30:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:30:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:30:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:30:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:30:47 INFO - TEST-OK | /FileAPI/historical.html | took 690ms 04:30:47 INFO - TEST-START | /FileAPI/idlharness.html 04:30:47 INFO - PROCESS | 2300 | 1468841447945 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 2300 | 1468841447947 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 04:30:47 INFO - PROCESS | 2300 | 1468841447952 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 2300 | 1468841447954 Marionette TRACE conn6 <- [1,3010,null,{}] 04:30:47 INFO - PROCESS | 2300 | 1468841447957 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 2300 | 1468841447959 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:48 INFO - PROCESS | 2300 | 1468841448043 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 04:30:48 INFO - PROCESS | 2300 | 1468841448049 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 2300 | 1468841448050 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:48 INFO - PROCESS | 2300 | ++DOCSHELL 1A071C00 == 35 [pid = 2300] [id = 764] 04:30:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1A7AA800) [pid = 2300] [serial = 2290] [outer = 00000000] 04:30:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1B8EFC00) [pid = 2300] [serial = 2291] [outer = 1A7AA800] 04:30:48 INFO - PROCESS | 2300 | 1468841448093 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1B98C000) [pid = 2300] [serial = 2292] [outer = 1A7AA800] 04:30:48 INFO - PROCESS | 2300 | 1468841448941 Marionette TRACE conn6 <- [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]]]}] 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:30:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:30:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:30:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:30:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:30:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:30:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:30:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:30:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:30:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:30:49 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 04:30:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:30:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:30:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:30:49 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 04:30:49 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 04:30:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:30:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:30:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:30:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:30:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:30:49 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 04:30:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:30:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:30:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:30:49 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 04:30:49 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 04:30:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:30:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:30:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:30:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:30:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1068ms 04:30:49 INFO - PROCESS | 2300 | 1468841449024 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 2300 | 1468841449026 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /FileAPI/idlharness.worker 04:30:49 INFO - PROCESS | 2300 | 1468841449029 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 2300 | 1468841449031 Marionette TRACE conn6 <- [1,3014,null,{}] 04:30:49 INFO - PROCESS | 2300 | 1468841449034 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 2300 | 1468841449037 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:49 INFO - PROCESS | 2300 | 1468841449165 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 04:30:49 INFO - PROCESS | 2300 | 1468841449173 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 2300 | 1468841449175 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:49 INFO - PROCESS | 2300 | ++DOCSHELL 158DA800 == 36 [pid = 2300] [id = 765] 04:30:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1B8EF800) [pid = 2300] [serial = 2293] [outer = 00000000] 04:30:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1E33E400) [pid = 2300] [serial = 2294] [outer = 1B8EF800] 04:30:49 INFO - PROCESS | 2300 | 1468841449220 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1E341800) [pid = 2300] [serial = 2295] [outer = 1B8EF800] 04:30:49 INFO - PROCESS | 2300 | [2300] 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 04:30:50 INFO - PROCESS | 2300 | 1468841450287 Marionette TRACE conn6 <- [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,{},{}]]]}] 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:30:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:30:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:30:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:30:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:30:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:30:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:30:50 INFO - {} 04:30:50 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 04:30:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:30:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:30:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:30:50 INFO - {} 04:30:50 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 - {} 04:30:50 INFO - {} 04:30:50 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 04:30:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:30:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:30:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:30:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:30:50 INFO - {} 04:30:50 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 04:30:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:30:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:30:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:30:50 INFO - {} 04:30:50 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 - {} 04:30:50 INFO - {} 04:30:50 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 04:30:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:30:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:30:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 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 04:30:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:30:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:30:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 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 04:30:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 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 04:30:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 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 04:30:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:30:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:30:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:30:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:30:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:30:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:30:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:30:50 INFO - {} 04:30:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1418ms 04:30:50 INFO - PROCESS | 2300 | 1468841450471 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 2300 | 1468841450475 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 04:30:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:30:50 INFO - PROCESS | 2300 | 1468841450481 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 2300 | 1468841450484 Marionette TRACE conn6 <- [1,3018,null,{}] 04:30:50 INFO - PROCESS | 2300 | 1468841450491 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 2300 | 1468841450494 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:50 INFO - PROCESS | 2300 | 1468841450638 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 04:30:50 INFO - PROCESS | 2300 | 1468841450780 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 2300 | 1468841450785 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:50 INFO - PROCESS | 2300 | ++DOCSHELL 1D078400 == 37 [pid = 2300] [id = 766] 04:30:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (1D079800) [pid = 2300] [serial = 2296] [outer = 00000000] 04:30:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (1D992800) [pid = 2300] [serial = 2297] [outer = 1D079800] 04:30:50 INFO - PROCESS | 2300 | 1468841450847 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1E37C400) [pid = 2300] [serial = 2298] [outer = 1D079800] 04:30:51 INFO - PROCESS | 2300 | 1468841451376 Marionette TRACE conn6 <- [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]]]}] 04:30:51 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 04:30:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 04:30:51 INFO - PROCESS | 2300 | 1468841451415 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 2300 | 1468841451420 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 04:30:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:30:51 INFO - PROCESS | 2300 | 1468841451426 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 2300 | 1468841451429 Marionette TRACE conn6 <- [1,3022,null,{}] 04:30:51 INFO - PROCESS | 2300 | 1468841451433 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 2300 | 1468841451436 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:51 INFO - PROCESS | 2300 | 1468841451551 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 04:30:51 INFO - PROCESS | 2300 | 1468841451675 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 2300 | 1468841451678 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:51 INFO - PROCESS | 2300 | ++DOCSHELL 19F3CC00 == 38 [pid = 2300] [id = 767] 04:30:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A071800) [pid = 2300] [serial = 2299] [outer = 00000000] 04:30:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 83 (1A07D800) [pid = 2300] [serial = 2300] [outer = 1A071800] 04:30:51 INFO - PROCESS | 2300 | 1468841451739 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 2300 | ++DOMWINDOW == 84 (1F668400) [pid = 2300] [serial = 2301] [outer = 1A071800] 04:30:52 INFO - PROCESS | 2300 | 1468841452265 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:30:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 870ms 04:30:52 INFO - PROCESS | 2300 | 1468841452300 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 2300 | 1468841452303 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 04:30:52 INFO - PROCESS | 2300 | 1468841452307 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:30:52 INFO - PROCESS | 2300 | 1468841452311 Marionette TRACE conn6 <- [1,3026,null,{}] 04:30:52 INFO - PROCESS | 2300 | 1468841452323 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 2300 | 1468841452328 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:52 INFO - PROCESS | 2300 | 1468841452446 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 04:30:52 INFO - PROCESS | 2300 | 1468841452608 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 2300 | 1468841452611 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:52 INFO - PROCESS | 2300 | ++DOCSHELL 210C2000 == 39 [pid = 2300] [id = 768] 04:30:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 85 (210C2400) [pid = 2300] [serial = 2302] [outer = 00000000] 04:30:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 86 (210C6C00) [pid = 2300] [serial = 2303] [outer = 210C2400] 04:30:52 INFO - PROCESS | 2300 | 1468841452673 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 2300 | ++DOMWINDOW == 87 (210CA400) [pid = 2300] [serial = 2304] [outer = 210C2400] 04:30:53 INFO - PROCESS | 2300 | 1468841453215 Marionette TRACE conn6 <- [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"]]]}] 04:30:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:30:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:30:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 931ms 04:30:53 INFO - PROCESS | 2300 | 1468841453248 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 2300 | 1468841453251 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:30:53 INFO - PROCESS | 2300 | 1468841453256 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 2300 | 1468841453258 Marionette TRACE conn6 <- [1,3030,null,{}] 04:30:53 INFO - PROCESS | 2300 | 1468841453262 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 2300 | 1468841453264 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:53 INFO - PROCESS | 2300 | 1468841453376 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 04:30:53 INFO - PROCESS | 2300 | 1468841453491 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 2300 | 1468841453493 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:53 INFO - PROCESS | 2300 | ++DOCSHELL 08C88400 == 40 [pid = 2300] [id = 769] 04:30:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 88 (0C717000) [pid = 2300] [serial = 2305] [outer = 00000000] 04:30:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 89 (0D77D800) [pid = 2300] [serial = 2306] [outer = 0C717000] 04:30:53 INFO - PROCESS | 2300 | 1468841453694 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 2300 | ++DOMWINDOW == 90 (0D832800) [pid = 2300] [serial = 2307] [outer = 0C717000] 04:30:54 INFO - PROCESS | 2300 | 1468841454485 Marionette TRACE conn6 <- [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]]]}] 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:30:54 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. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:30:54 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'.) 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:30:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:30:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:30:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:30:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:30:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1311ms 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 1A071C00 == 39 [pid = 2300] [id = 764] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 1A385800 == 38 [pid = 2300] [id = 763] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 0CF76800 == 37 [pid = 2300] [id = 762] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 195D3C00 == 36 [pid = 2300] [id = 761] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 0DBAB800 == 35 [pid = 2300] [id = 760] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 158E0C00 == 34 [pid = 2300] [id = 759] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 0DDA6000 == 33 [pid = 2300] [id = 758] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 0C717400 == 32 [pid = 2300] [id = 757] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 1A076C00 == 31 [pid = 2300] [id = 756] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 14EBD400 == 30 [pid = 2300] [id = 753] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 16259400 == 29 [pid = 2300] [id = 755] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 0D0FAC00 == 28 [pid = 2300] [id = 754] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 19F3CC00 == 27 [pid = 2300] [id = 767] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 210C2000 == 26 [pid = 2300] [id = 768] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 158DA800 == 25 [pid = 2300] [id = 765] 04:30:55 INFO - PROCESS | 2300 | --DOCSHELL 1D078400 == 24 [pid = 2300] [id = 766] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 89 (18383400) [pid = 2300] [serial = 2250] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 88 (0E088400) [pid = 2300] [serial = 2222] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 87 (1A073C00) [pid = 2300] [serial = 2257] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 86 (0DDA8800) [pid = 2300] [serial = 2221] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 85 (184F1800) [pid = 2300] [serial = 2259] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 84 (1881AC00) [pid = 2300] [serial = 2225] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 83 (17F4A400) [pid = 2300] [serial = 2224] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 82 (1B997000) [pid = 2300] [serial = 2228] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (1B4E5000) [pid = 2300] [serial = 2227] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1C471C00) [pid = 2300] [serial = 2231] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (1BBE4000) [pid = 2300] [serial = 2230] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (18814C00) [pid = 2300] [serial = 2253] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (18387400) [pid = 2300] [serial = 2251] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (19F3F400) [pid = 2300] [serial = 2256] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (18B05800) [pid = 2300] [serial = 2254] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (14EB2400) [pid = 2300] [serial = 2244] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (14EBFC00) [pid = 2300] [serial = 2245] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0D0F9400) [pid = 2300] [serial = 2233] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (11B49800) [pid = 2300] [serial = 2236] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (0D7C9800) [pid = 2300] [serial = 2234] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (0C7B5C00) [pid = 2300] [serial = 2238] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (0C974000) [pid = 2300] [serial = 2239] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (0DDA2400) [pid = 2300] [serial = 2241] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0DDA9400) [pid = 2300] [serial = 2242] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (16E29C00) [pid = 2300] [serial = 2247] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (17F18800) [pid = 2300] [serial = 2248] [outer = 00000000] [url = about:blank] 04:30:55 INFO - PROCESS | 2300 | 1468841455309 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 2300 | 1468841455314 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 04:30:55 INFO - PROCESS | 2300 | 1468841455326 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 2300 | 1468841455329 Marionette TRACE conn6 <- [1,3034,null,{}] 04:30:55 INFO - PROCESS | 2300 | 1468841455335 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:30:55 INFO - PROCESS | 2300 | 1468841455339 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:55 INFO - PROCESS | 2300 | 1468841455426 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 04:30:55 INFO - PROCESS | 2300 | 1468841455436 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 2300 | 1468841455441 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:55 INFO - PROCESS | 2300 | ++DOCSHELL 0C9D4C00 == 25 [pid = 2300] [id = 770] 04:30:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (0C9F2000) [pid = 2300] [serial = 2308] [outer = 00000000] 04:30:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (0CFE7400) [pid = 2300] [serial = 2309] [outer = 0C9F2000] 04:30:55 INFO - PROCESS | 2300 | 1468841455491 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (0926FC00) [pid = 2300] [serial = 2310] [outer = 0C9F2000] 04:30:55 INFO - PROCESS | 2300 | [2300] 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 04:30:56 INFO - PROCESS | 2300 | 1468841456015 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:30:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:30:56 INFO - {} 04:30:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 711ms 04:30:56 INFO - PROCESS | 2300 | 1468841456053 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 2300 | 1468841456056 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 04:30:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:30:56 INFO - PROCESS | 2300 | 1468841456063 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 2300 | 1468841456067 Marionette TRACE conn6 <- [1,3038,null,{}] 04:30:56 INFO - PROCESS | 2300 | 1468841456071 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 2300 | 1468841456074 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:56 INFO - PROCESS | 2300 | 1468841456169 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 04:30:56 INFO - PROCESS | 2300 | 1468841456175 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 2300 | 1468841456177 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:56 INFO - PROCESS | 2300 | ++DOCSHELL 0D834C00 == 26 [pid = 2300] [id = 771] 04:30:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (0D835400) [pid = 2300] [serial = 2311] [outer = 00000000] 04:30:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (0DBB1C00) [pid = 2300] [serial = 2312] [outer = 0D835400] 04:30:56 INFO - PROCESS | 2300 | 1468841456224 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (0DDA5C00) [pid = 2300] [serial = 2313] [outer = 0D835400] 04:30:56 INFO - PROCESS | 2300 | 1468841456706 Marionette TRACE conn6 <- [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]]]}] 04:30:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:30:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:30:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:30:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:30:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 04:30:56 INFO - PROCESS | 2300 | 1468841456753 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 2300 | 1468841456755 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 04:30:56 INFO - PROCESS | 2300 | 1468841456759 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:30:56 INFO - PROCESS | 2300 | 1468841456761 Marionette TRACE conn6 <- [1,3042,null,{}] 04:30:56 INFO - PROCESS | 2300 | 1468841456800 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 2300 | 1468841456805 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:56 INFO - PROCESS | 2300 | 1468841456894 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 04:30:57 INFO - PROCESS | 2300 | 1468841456996 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 2300 | 1468841457000 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:57 INFO - PROCESS | 2300 | ++DOCSHELL 14EA8800 == 27 [pid = 2300] [id = 772] 04:30:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (14EB2800) [pid = 2300] [serial = 2314] [outer = 00000000] 04:30:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (14EBA400) [pid = 2300] [serial = 2315] [outer = 14EB2800] 04:30:57 INFO - PROCESS | 2300 | 1468841457050 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (14EC0400) [pid = 2300] [serial = 2316] [outer = 14EB2800] 04:30:57 INFO - PROCESS | 2300 | 1468841457711 Marionette TRACE conn6 <- [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"]]]}] 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:30:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:30:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:30:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:30:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:30:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1034ms 04:30:57 INFO - PROCESS | 2300 | 1468841457797 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 2300 | 1468841457799 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 04:30:57 INFO - PROCESS | 2300 | 1468841457803 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:30:57 INFO - PROCESS | 2300 | 1468841457805 Marionette TRACE conn6 <- [1,3046,null,{}] 04:30:57 INFO - PROCESS | 2300 | 1468841457808 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 2300 | 1468841457810 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:57 INFO - PROCESS | 2300 | 1468841457933 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 04:30:57 INFO - PROCESS | 2300 | 1468841457939 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 2300 | 1468841457941 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:58 INFO - PROCESS | 2300 | ++DOCSHELL 16E24C00 == 28 [pid = 2300] [id = 773] 04:30:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F19C00) [pid = 2300] [serial = 2317] [outer = 00000000] 04:30:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (17F4A400) [pid = 2300] [serial = 2318] [outer = 17F19C00] 04:30:58 INFO - PROCESS | 2300 | 1468841458080 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1837E800) [pid = 2300] [serial = 2319] [outer = 17F19C00] 04:30:58 INFO - PROCESS | 2300 | 1468841458546 Marionette TRACE conn6 <- [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]]]}] 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:30:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:30:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:30:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:30:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:30:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:30:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:30:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:30:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:30:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:30:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 741ms 04:30:58 INFO - PROCESS | 2300 | 1468841458585 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 2300 | 1468841458587 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 04:30:58 INFO - PROCESS | 2300 | 1468841458590 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:30:58 INFO - PROCESS | 2300 | 1468841458592 Marionette TRACE conn6 <- [1,3050,null,{}] 04:30:58 INFO - PROCESS | 2300 | 1468841458595 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 2300 | 1468841458597 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:58 INFO - PROCESS | 2300 | 1468841458711 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 04:30:58 INFO - PROCESS | 2300 | 1468841458715 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 2300 | 1468841458717 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:58 INFO - PROCESS | 2300 | ++DOCSHELL 184B5800 == 29 [pid = 2300] [id = 774] 04:30:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (184E7800) [pid = 2300] [serial = 2320] [outer = 00000000] 04:30:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (188E8C00) [pid = 2300] [serial = 2321] [outer = 184E7800] 04:30:58 INFO - PROCESS | 2300 | 1468841458769 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (18B06400) [pid = 2300] [serial = 2322] [outer = 184E7800] 04:30:58 INFO - PROCESS | 2300 | [2300] 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 04:30:59 INFO - PROCESS | 2300 | 1468841459260 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:30:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:30:59 INFO - {} 04:30:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 731ms 04:30:59 INFO - PROCESS | 2300 | 1468841459327 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 2300 | 1468841459329 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:30:59 INFO - PROCESS | 2300 | 1468841459332 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 2300 | 1468841459334 Marionette TRACE conn6 <- [1,3054,null,{}] 04:30:59 INFO - PROCESS | 2300 | 1468841459338 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 2300 | 1468841459343 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:59 INFO - PROCESS | 2300 | 1468841459487 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 04:30:59 INFO - PROCESS | 2300 | 1468841459580 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 2300 | 1468841459582 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:30:59 INFO - PROCESS | 2300 | ++DOCSHELL 19F3C800 == 30 [pid = 2300] [id = 775] 04:30:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (19F3E400) [pid = 2300] [serial = 2323] [outer = 00000000] 04:30:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (1A076C00) [pid = 2300] [serial = 2324] [outer = 19F3E400] 04:30:59 INFO - PROCESS | 2300 | 1468841459627 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 2300 | ++DOMWINDOW == 82 (1A16F800) [pid = 2300] [serial = 2325] [outer = 19F3E400] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 81 (195D5000) [pid = 2300] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 80 (1B8EF800) [pid = 2300] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 79 (0CFE3C00) [pid = 2300] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 78 (1A79D800) [pid = 2300] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (0DDA6400) [pid = 2300] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1572E000) [pid = 2300] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (158E1000) [pid = 2300] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (17F3EC00) [pid = 2300] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (0D0FEC00) [pid = 2300] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0CF82C00) [pid = 2300] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (16259800) [pid = 2300] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (1A077000) [pid = 2300] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:31:00 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1A7AA800) [pid = 2300] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:31:00 INFO - PROCESS | 2300 | 1468841460172 Marionette TRACE conn6 <- [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]]]}] 04:31:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:31:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:31:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:31:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:31:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:31:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:31:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:31:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 04:31:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:31:00 INFO - PROCESS | 2300 | 1468841460206 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 2300 | 1468841460208 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 04:31:00 INFO - PROCESS | 2300 | 1468841460211 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 2300 | 1468841460212 Marionette TRACE conn6 <- [1,3058,null,{}] 04:31:00 INFO - PROCESS | 2300 | 1468841460216 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 2300 | 1468841460218 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:00 INFO - PROCESS | 2300 | 1468841460341 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 04:31:00 INFO - PROCESS | 2300 | 1468841460399 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 2300 | 1468841460400 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:00 INFO - PROCESS | 2300 | ++DOCSHELL 18383400 == 31 [pid = 2300] [id = 776] 04:31:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (18818C00) [pid = 2300] [serial = 2326] [outer = 00000000] 04:31:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (1A077000) [pid = 2300] [serial = 2327] [outer = 18818C00] 04:31:00 INFO - PROCESS | 2300 | 1468841460444 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (1A176000) [pid = 2300] [serial = 2328] [outer = 18818C00] 04:31:00 INFO - PROCESS | 2300 | 1468841460781 Marionette TRACE conn6 <- [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]]]}] 04:31:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:31:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:31:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:31:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:31:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:31:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:31:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 04:31:00 INFO - PROCESS | 2300 | 1468841460854 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 2300 | 1468841460856 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 04:31:00 INFO - PROCESS | 2300 | 1468841460860 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:31:00 INFO - PROCESS | 2300 | 1468841460861 Marionette TRACE conn6 <- [1,3062,null,{}] 04:31:00 INFO - PROCESS | 2300 | 1468841460865 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 2300 | 1468841460866 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:00 INFO - PROCESS | 2300 | 1468841460955 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 04:31:00 INFO - PROCESS | 2300 | 1468841460960 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 2300 | 1468841460962 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:00 INFO - PROCESS | 2300 | ++DOCSHELL 1A17C000 == 32 [pid = 2300] [id = 777] 04:31:00 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (1A385800) [pid = 2300] [serial = 2329] [outer = 00000000] 04:31:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (1B403000) [pid = 2300] [serial = 2330] [outer = 1A385800] 04:31:01 INFO - PROCESS | 2300 | 1468841461006 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (1B884C00) [pid = 2300] [serial = 2331] [outer = 1A385800] 04:31:01 INFO - PROCESS | 2300 | 1468841461434 Marionette TRACE conn6 <- [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]]]}] 04:31:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:31:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:31:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:31:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:31:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:31:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:31:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 04:31:01 INFO - PROCESS | 2300 | 1468841461513 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 2300 | 1468841461515 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 04:31:01 INFO - PROCESS | 2300 | 1468841461518 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 2300 | 1468841461520 Marionette TRACE conn6 <- [1,3066,null,{}] 04:31:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:31:01 INFO - PROCESS | 2300 | 1468841461523 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 2300 | 1468841461525 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:01 INFO - PROCESS | 2300 | 1468841461610 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 04:31:01 INFO - PROCESS | 2300 | 1468841461616 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 2300 | 1468841461618 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:01 INFO - PROCESS | 2300 | ++DOCSHELL 1B401800 == 33 [pid = 2300] [id = 778] 04:31:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (1B405000) [pid = 2300] [serial = 2332] [outer = 00000000] 04:31:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (1B98A800) [pid = 2300] [serial = 2333] [outer = 1B405000] 04:31:01 INFO - PROCESS | 2300 | 1468841461663 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (1BA13000) [pid = 2300] [serial = 2334] [outer = 1B405000] 04:31:02 INFO - PROCESS | 2300 | --DOCSHELL 0D834C00 == 32 [pid = 2300] [id = 771] 04:31:02 INFO - PROCESS | 2300 | --DOCSHELL 08C88400 == 31 [pid = 2300] [id = 769] 04:31:02 INFO - PROCESS | 2300 | --DOCSHELL 0C9D4C00 == 30 [pid = 2300] [id = 770] 04:31:03 INFO - PROCESS | 2300 | --DOCSHELL 16E24C00 == 29 [pid = 2300] [id = 773] 04:31:03 INFO - PROCESS | 2300 | --DOCSHELL 18383400 == 28 [pid = 2300] [id = 776] 04:31:03 INFO - PROCESS | 2300 | --DOCSHELL 19F3C800 == 27 [pid = 2300] [id = 775] 04:31:03 INFO - PROCESS | 2300 | --DOCSHELL 14EA8800 == 26 [pid = 2300] [id = 772] 04:31:03 INFO - PROCESS | 2300 | --DOCSHELL 184B5800 == 25 [pid = 2300] [id = 774] 04:31:03 INFO - PROCESS | 2300 | --DOCSHELL 1A17C000 == 24 [pid = 2300] [id = 777] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 77 (19F38C00) [pid = 2300] [serial = 2283] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 76 (1E33E400) [pid = 2300] [serial = 2294] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 75 (198CC800) [pid = 2300] [serial = 2282] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 74 (1A176400) [pid = 2300] [serial = 2285] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 73 (1B401C00) [pid = 2300] [serial = 2288] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 72 (0DDD2C00) [pid = 2300] [serial = 2273] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 71 (0E0D4400) [pid = 2300] [serial = 2274] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 70 (184F3C00) [pid = 2300] [serial = 2260] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 69 (1625F400) [pid = 2300] [serial = 2276] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 68 (17F16800) [pid = 2300] [serial = 2277] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 67 (18811400) [pid = 2300] [serial = 2279] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 66 (0DDB2800) [pid = 2300] [serial = 2262] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 65 (0DDD2000) [pid = 2300] [serial = 2263] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 64 (0D77C000) [pid = 2300] [serial = 2270] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 63 (0D7CA000) [pid = 2300] [serial = 2271] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 62 (17F20400) [pid = 2300] [serial = 2265] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 61 (1A17C400) [pid = 2300] [serial = 2286] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 60 (1A077C00) [pid = 2300] [serial = 2268] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 59 (1838A400) [pid = 2300] [serial = 2266] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 58 (1B406400) [pid = 2300] [serial = 2289] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 57 (1B8EFC00) [pid = 2300] [serial = 2291] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 56 (1E341800) [pid = 2300] [serial = 2295] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 55 (1B98C000) [pid = 2300] [serial = 2292] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | --DOMWINDOW == 54 (1881C400) [pid = 2300] [serial = 2280] [outer = 00000000] [url = about:blank] 04:31:03 INFO - PROCESS | 2300 | 1468841463475 Marionette TRACE conn6 <- [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] 04:31:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:31:03 INFO - PROCESS | 2300 | 1468841463504 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 04:31:03 INFO - PROCESS | 2300 | 1468841463509 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 2300 | 1468841463513 Marionette TRACE conn6 <- [1,3070,null,{}] 04:31:03 INFO - PROCESS | 2300 | 1468841463519 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 2300 | 1468841463522 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:03 INFO - PROCESS | 2300 | 1468841463616 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 04:31:03 INFO - PROCESS | 2300 | 1468841463625 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 2300 | 1468841463629 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:03 INFO - PROCESS | 2300 | ++DOCSHELL 0D060800 == 25 [pid = 2300] [id = 779] 04:31:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 55 (0D063400) [pid = 2300] [serial = 2335] [outer = 00000000] 04:31:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 56 (0D0F8C00) [pid = 2300] [serial = 2336] [outer = 0D063400] 04:31:03 INFO - PROCESS | 2300 | 1468841463678 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 2300 | ++DOMWINDOW == 57 (0D771800) [pid = 2300] [serial = 2337] [outer = 0D063400] 04:31:04 INFO - PROCESS | 2300 | 1468841464164 Marionette TRACE conn6 <- [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]]]}] 04:31:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:31:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 674ms 04:31:04 INFO - PROCESS | 2300 | 1468841464184 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 2300 | 1468841464189 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 04:31:04 INFO - PROCESS | 2300 | 1468841464196 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:31:04 INFO - PROCESS | 2300 | 1468841464198 Marionette TRACE conn6 <- [1,3074,null,{}] 04:31:04 INFO - PROCESS | 2300 | 1468841464203 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 2300 | 1468841464206 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:04 INFO - PROCESS | 2300 | 1468841464296 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 04:31:04 INFO - PROCESS | 2300 | 1468841464319 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 2300 | 1468841464321 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:04 INFO - PROCESS | 2300 | ++DOCSHELL 0D7C5800 == 26 [pid = 2300] [id = 780] 04:31:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 58 (0D7C8C00) [pid = 2300] [serial = 2338] [outer = 00000000] 04:31:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 59 (0D82A000) [pid = 2300] [serial = 2339] [outer = 0D7C8C00] 04:31:04 INFO - PROCESS | 2300 | 1468841464368 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 2300 | ++DOMWINDOW == 60 (0D831800) [pid = 2300] [serial = 2340] [outer = 0D7C8C00] 04:31:04 INFO - PROCESS | 2300 | 1468841464823 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 04:31:04 INFO - PROCESS | 2300 | 1468841464869 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 2300 | 1468841464871 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 04:31:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:31:04 INFO - PROCESS | 2300 | 1468841464875 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 2300 | 1468841464879 Marionette TRACE conn6 <- [1,3078,null,{}] 04:31:04 INFO - PROCESS | 2300 | 1468841464890 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 2300 | 1468841464895 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:04 INFO - PROCESS | 2300 | 1468841464979 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 04:31:05 INFO - PROCESS | 2300 | 1468841464987 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 2300 | 1468841464990 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:05 INFO - PROCESS | 2300 | ++DOCSHELL 0DDD3000 == 27 [pid = 2300] [id = 781] 04:31:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 61 (0DDD5800) [pid = 2300] [serial = 2341] [outer = 00000000] 04:31:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 62 (0E045C00) [pid = 2300] [serial = 2342] [outer = 0DDD5800] 04:31:05 INFO - PROCESS | 2300 | 1468841465038 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 63 (0E088400) [pid = 2300] [serial = 2343] [outer = 0DDD5800] 04:31:05 INFO - PROCESS | 2300 | 1468841465505 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:31:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 04:31:05 INFO - PROCESS | 2300 | 1468841465560 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 2300 | 1468841465563 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 04:31:05 INFO - PROCESS | 2300 | 1468841465566 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:31:05 INFO - PROCESS | 2300 | 1468841465568 Marionette TRACE conn6 <- [1,3082,null,{}] 04:31:05 INFO - PROCESS | 2300 | 1468841465572 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 2300 | 1468841465574 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:05 INFO - PROCESS | 2300 | 1468841465662 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 04:31:05 INFO - PROCESS | 2300 | 1468841465668 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 2300 | 1468841465670 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:05 INFO - PROCESS | 2300 | ++DOCSHELL 11B48000 == 28 [pid = 2300] [id = 782] 04:31:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 64 (11B49800) [pid = 2300] [serial = 2344] [outer = 00000000] 04:31:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 65 (14EB3000) [pid = 2300] [serial = 2345] [outer = 11B49800] 04:31:05 INFO - PROCESS | 2300 | 1468841465717 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 2300 | ++DOMWINDOW == 66 (14EB9800) [pid = 2300] [serial = 2346] [outer = 11B49800] 04:31:06 INFO - PROCESS | 2300 | 1468841466123 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:31:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 571ms 04:31:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:31:06 INFO - PROCESS | 2300 | 1468841466140 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 2300 | 1468841466142 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 04:31:06 INFO - PROCESS | 2300 | 1468841466145 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 2300 | 1468841466147 Marionette TRACE conn6 <- [1,3086,null,{}] 04:31:06 INFO - PROCESS | 2300 | 1468841466150 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 2300 | 1468841466152 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:06 INFO - PROCESS | 2300 | 1468841466279 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 04:31:06 INFO - PROCESS | 2300 | 1468841466300 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 2300 | 1468841466302 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:06 INFO - PROCESS | 2300 | ++DOCSHELL 14F27800 == 29 [pid = 2300] [id = 783] 04:31:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 67 (14F28000) [pid = 2300] [serial = 2347] [outer = 00000000] 04:31:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 68 (14FF8400) [pid = 2300] [serial = 2348] [outer = 14F28000] 04:31:06 INFO - PROCESS | 2300 | 1468841466346 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 2300 | ++DOMWINDOW == 69 (153F5C00) [pid = 2300] [serial = 2349] [outer = 14F28000] 04:31:06 INFO - PROCESS | 2300 | 1468841466768 Marionette TRACE conn6 <- [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]]]}] 04:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:31:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:31:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 04:31:06 INFO - PROCESS | 2300 | 1468841466816 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 2300 | 1468841466818 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:31:06 INFO - PROCESS | 2300 | 1468841466821 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 2300 | 1468841466822 Marionette TRACE conn6 <- [1,3090,null,{}] 04:31:06 INFO - PROCESS | 2300 | 1468841466826 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 2300 | 1468841466831 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:06 INFO - PROCESS | 2300 | 1468841466975 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 04:31:06 INFO - PROCESS | 2300 | 1468841466990 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 2300 | 1468841466992 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:07 INFO - PROCESS | 2300 | ++DOCSHELL 16259400 == 30 [pid = 2300] [id = 784] 04:31:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 70 (1625C000) [pid = 2300] [serial = 2350] [outer = 00000000] 04:31:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 71 (17408800) [pid = 2300] [serial = 2351] [outer = 1625C000] 04:31:07 INFO - PROCESS | 2300 | 1468841467036 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 72 (17F19000) [pid = 2300] [serial = 2352] [outer = 1625C000] 04:31:07 INFO - PROCESS | 2300 | 1468841467437 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:31:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:31:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 04:31:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:31:07 INFO - PROCESS | 2300 | 1468841467492 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 2300 | 1468841467494 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 04:31:07 INFO - PROCESS | 2300 | 1468841467496 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 2300 | 1468841467498 Marionette TRACE conn6 <- [1,3094,null,{}] 04:31:07 INFO - PROCESS | 2300 | 1468841467501 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 2300 | 1468841467504 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:07 INFO - PROCESS | 2300 | 1468841467652 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 04:31:07 INFO - PROCESS | 2300 | 1468841467719 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 2300 | 1468841467721 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:07 INFO - PROCESS | 2300 | ++DOCSHELL 0CFE9800 == 31 [pid = 2300] [id = 785] 04:31:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 73 (17408400) [pid = 2300] [serial = 2353] [outer = 00000000] 04:31:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 74 (17F3C800) [pid = 2300] [serial = 2354] [outer = 17408400] 04:31:07 INFO - PROCESS | 2300 | 1468841467767 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 2300 | ++DOMWINDOW == 75 (0D7C8000) [pid = 2300] [serial = 2355] [outer = 17408400] 04:31:08 INFO - PROCESS | 2300 | 1468841468106 Marionette TRACE conn6 <- [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]]]}] 04:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:31:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:31:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 04:31:08 INFO - PROCESS | 2300 | 1468841468128 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 2300 | 1468841468130 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 04:31:08 INFO - PROCESS | 2300 | 1468841468133 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:31:08 INFO - PROCESS | 2300 | 1468841468135 Marionette TRACE conn6 <- [1,3098,null,{}] 04:31:08 INFO - PROCESS | 2300 | 1468841468138 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 2300 | 1468841468140 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:08 INFO - PROCESS | 2300 | 1468841468258 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 04:31:08 INFO - PROCESS | 2300 | 1468841468266 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 2300 | 1468841468267 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:08 INFO - PROCESS | 2300 | ++DOCSHELL 0C7B0400 == 32 [pid = 2300] [id = 786] 04:31:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 76 (0D80EC00) [pid = 2300] [serial = 2356] [outer = 00000000] 04:31:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 77 (18383800) [pid = 2300] [serial = 2357] [outer = 0D80EC00] 04:31:08 INFO - PROCESS | 2300 | 1468841468311 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 78 (18220400) [pid = 2300] [serial = 2358] [outer = 0D80EC00] 04:31:08 INFO - PROCESS | 2300 | 1468841468697 Marionette TRACE conn6 <- [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"]]]}] 04:31:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:31:08 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 04:31:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:31:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:31:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 04:31:08 INFO - PROCESS | 2300 | 1468841468708 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 04:31:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:31:08 INFO - PROCESS | 2300 | 1468841468710 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 04:31:08 INFO - PROCESS | 2300 | 1468841468713 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 2300 | 1468841468715 Marionette TRACE conn6 <- [1,3102,null,{}] 04:31:08 INFO - PROCESS | 2300 | 1468841468719 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 2300 | 1468841468721 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:08 INFO - PROCESS | 2300 | 1468841468802 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 04:31:08 INFO - PROCESS | 2300 | 1468841468807 Marionette TRACE conn6 -> [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\", \"f488ed82-25f9-47a7-b8dd-224305ddc292\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 2300 | 1468841468809 Marionette INFO sendAsync d24b2242-a25c-464f-a6f5-025650e834a5 04:31:08 INFO - PROCESS | 2300 | ++DOCSHELL 0DDD2C00 == 33 [pid = 2300] [id = 787] 04:31:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 79 (184AA800) [pid = 2300] [serial = 2359] [outer = 00000000] 04:31:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 80 (18812800) [pid = 2300] [serial = 2360] [outer = 184AA800] 04:31:08 INFO - PROCESS | 2300 | 1468841468855 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 2300 | ++DOMWINDOW == 81 (18817400) [pid = 2300] [serial = 2361] [outer = 184AA800] 04:31:09 INFO - PROCESS | 2300 | 1468841469357 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:31:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 04:31:09 INFO - PROCESS | 2300 | 1468841469384 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 2300 | 1468841469386 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 04:31:10 WARNING - u'runner_teardown' () 04:31:10 INFO - No more tests 04:31:10 INFO - Got 0 unexpected results 04:31:10 INFO - SUITE-END | took 694s 04:31:10 INFO - Closing logging queue 04:31:10 INFO - queue closed 04:31:10 INFO - Return code: 0 04:31:10 WARNING - # TBPL SUCCESS # 04:31:10 INFO - Running post-action listener: _resource_record_post_action 04:31:10 INFO - Running post-run listener: _resource_record_post_run 04:31:11 INFO - Total resource usage - Wall time: 704s; CPU: 14.0%; Read bytes: 167787520; Write bytes: 1127167488; Read time: 2672100; Write time: 8815750 04:31:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:31:11 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 43141120; Read time: 0; Write time: 54510 04:31:11 INFO - run-tests - Wall time: 703s; CPU: 14.0%; Read bytes: 167787520; Write bytes: 1068240384; Read time: 2672100; Write time: 8746640 04:31:11 INFO - Running post-run listener: _upload_blobber_files 04:31:11 INFO - Blob upload gear active. 04:31:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:31:11 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 04:31:11 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'] 04:31:11 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 04:31:12 INFO - (blobuploader) - INFO - Open directory for files ... 04:31:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:31:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:31:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:31:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:31:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:31:13 INFO - (blobuploader) - INFO - Done attempting. 04:31:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:31:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:31:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:31:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:31:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:31:15 INFO - (blobuploader) - INFO - Done attempting. 04:31:15 INFO - (blobuploader) - INFO - Iteration through files over. 04:31:15 INFO - Return code: 0 04:31:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:31:15 INFO - Using _rmtree_windows ... 04:31:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:31:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f264bc7d975d4c44c536d95cf61ec27069bbd1730ff016c72f3480b28bc0ce29edf0b96b85030dce194d9833af04a39191767e672692c81e3c93eed93624c6e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4b60dbcec5a74fd0dbd09cad5d2a43ff921f063beb03c9d4983a005276e9e5a4aeee491cece8752bbb0ee82cd4de024262b4d24494b5fe913f90f7bc65ea38e"} 04:31:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:31:15 INFO - Writing to file C:\slave\test\properties\blobber_files 04:31:15 INFO - Contents: 04:31:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f264bc7d975d4c44c536d95cf61ec27069bbd1730ff016c72f3480b28bc0ce29edf0b96b85030dce194d9833af04a39191767e672692c81e3c93eed93624c6e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4b60dbcec5a74fd0dbd09cad5d2a43ff921f063beb03c9d4983a005276e9e5a4aeee491cece8752bbb0ee82cd4de024262b4d24494b5fe913f90f7bc65ea38e"} 04:31:15 INFO - Running post-run listener: copy_logs_to_upload_dir 04:31:15 INFO - Copying logs to upload dir... 04:31:15 INFO - mkdir: C:\slave\test\build\upload\logs 04:31:15 INFO - Copying logs to upload dir... 04:31:15 INFO - Using _rmtree_windows ... 04:31:15 INFO - Using _rmtree_windows ... 04:31:15 INFO - Using _rmtree_windows ... 04:31:15 INFO - Using _rmtree_windows ... 04:31:15 INFO - Using _rmtree_windows ... 04:31:15 INFO - Using _rmtree_windows ... 04:31:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=860.173000 ========= master_lag: 2.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 22 secs) (at 2016-07-18 04:31:18.492827) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 04:31:18.493708) ========= '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-038 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-038 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-038 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/f264bc7d975d4c44c536d95cf61ec27069bbd1730ff016c72f3480b28bc0ce29edf0b96b85030dce194d9833af04a39191767e672692c81e3c93eed93624c6e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4b60dbcec5a74fd0dbd09cad5d2a43ff921f063beb03c9d4983a005276e9e5a4aeee491cece8752bbb0ee82cd4de024262b4d24494b5fe913f90f7bc65ea38e"} build_url:https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/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/MnyGUU3wTNSo4afPoFcfUA/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/f264bc7d975d4c44c536d95cf61ec27069bbd1730ff016c72f3480b28bc0ce29edf0b96b85030dce194d9833af04a39191767e672692c81e3c93eed93624c6e2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c4b60dbcec5a74fd0dbd09cad5d2a43ff921f063beb03c9d4983a005276e9e5a4aeee491cece8752bbb0ee82cd4de024262b4d24494b5fe913f90f7bc65ea38e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MnyGUU3wTNSo4afPoFcfUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.16 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 04:31:18.757156) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 04:31:18.757444) ========= '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-038 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-038 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-038 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-18 04:31:18.880733) ========= ========= Started reboot slave lost (results: 0, elapsed: 26 secs) (at 2016-07-18 04:31:18.881070) ========= ========= Finished reboot slave lost (results: 0, elapsed: 26 secs) (at 2016-07-18 04:31:45.323409) ========= ========= Total master_lag: 3.23 =========